Todos os produtos
Search
Central de documentação

Resource Access Management:AliyunServiceRolePolicyForSFMAccessOSS

Última atualização: Jun 26, 2026

A política AliyunServiceRolePolicyForSFMAccessOSS concede permissões de acesso ao OSS à função vinculada ao serviço usada pelo Smart File Management (SFM). A Alibaba Cloud anexa essa política automaticamente durante a criação da função vinculada ao serviço e gerencia todas as atualizações subsequentes.

Uso desta política

Esta política é anexada exclusivamente a uma função vinculada ao serviço. A Alibaba Cloud gerencia a política em nome do serviço. Não a anexe manualmente a usuários, grupos ou funções do RAM.

  • Tipo: política de sistema de serviço

  • Criada em: 11 de setembro de 2025, 19:44:15

  • Última atualização: 11 de setembro de 2025, 19:44:15

  • Versão atual: v1

Conteúdo da política

A política contém três instruções:

  • Descoberta irrestrita de buckets: permite listar todos os buckets do OSS e ler sua localização e tags, sem condições no nível do bucket.

  • Operações em buckets condicionadas por tag: concede acesso de leitura e gravação a objetos, consultas de metadados e gerenciamento de tags, mas apenas em buckets com a tag bailian-high-code-deploy-oss-access: ReadAndAdd.

  • Exclusão de função vinculada ao serviço: permite excluir a função vinculada ao serviço para highcode-oss-access.sfm.aliyuncs.com, com escopo restrito a esse serviço.

    {
      "Version": "1",
      "Statement": [
        {
          "Effect": "Allow",
          "Action": [
            "oss:ListBuckets",
            "oss:GetBucketLocation",
            "oss:GetBucketTagging"
          ],
          "Resource": [
            "*"
          ],
          "Condition": {}
        },
        {
          "Effect": "Allow",
          "Action": [
            "oss:DoMetaQuery",
            "oss:GetBucketInfo",
            "oss:GetBucketStat",
            "oss:GetBucketTransferAcceleration",
            "oss:GetCnameToken",
            "oss:GetMetaQueryStatus",
            "oss:GetObject",
            "oss:GetObjectTagging",
            "oss:DescribeRegions",
            "oss:ListObjects",
            "oss:ListObjectVersions",
            "oss:PutObjectTagging",
            "oss:DeleteObjectTagging",
            "oss:PutObject"
          ],
          "Resource": [
            "*"
          ],
          "Condition": {
            "StringEquals": {
              "oss:BucketTag/bailian-high-code-deploy-oss-access": [
                "ReadAndAdd"
              ]
            }
          }
        },
        {
          "Action": "ram:DeleteServiceLinkedRole",
          "Resource": "*",
          "Effect": "Allow",
          "Condition": {
            "StringEquals": {
              "ram:ServiceName": "highcode-oss-access.sfm.aliyuncs.com"
            }
          }
        }
      ]
    }

Referências