Todos os produtos
Search
Central de documentação

DataWorks:Função vinculada a service AliyunServiceRoleForDataWorksOpenPlatform

Última atualização: Jul 20, 2026

Ao autorizar o DataWorks a usar o EventBridge, a função vinculada a service AliyunServiceRoleForDataWorksOpenPlatform é criada automaticamente no RAM.

Contexto

Para assinar e consumir mensagens de evento no DataWorks por meio do EventBridge, conceda ao DataWorks acesso aos seus recursos do EventBridge. Após a autorização, a função vinculada a service AliyunServiceRoleForDataWorksOpenPlatform é criada automaticamente no console do RAM. A Plataforma Aberta do DataWorks usa essa função para acessar seus recursos em outros services da Alibaba Cloud. Para mais informações sobre funções vinculadas a service, consulte Service-linked roles.

Permissões da AliyunServiceRoleForDataWorksOpenPlatform

  1. Faça login no console do RAM. No painel de navegação à esquerda, escolha Identities > Role.

  2. Na página Role, insira AliyunServiceRoleForDataWorksOpenPlatform na caixa de pesquisa. A função do RAM AliyunServiceRoleForDataWorksOpenPlatform aparecerá nos resultados da busca.

  3. Clique em no nome da função AliyunServiceRoleForDataWorksOpenPlatform para visualizar suas informações básicas.

  4. Na página de detalhes da função, clique em na aba Permission Management para visualizar os detalhes da política de acesso AliyunServiceRolePolicyForDataWorksOpenPlatform anexada.

    {    
       "Version": "1",    
       "Statement":[        
         {
           "Effect": "Allow",  
           "Action": [
             "eventbridge:GetEventBus",
             "eventbridge:GetRule",
             "eventbridge:CreateEventBus",
             "eventbridge:DeleteEventBus",
             "eventbridge:PutEvents",
             "eventbridge:ListEventBuses"
           ],
           "Resource": "*"
    
         },
         {
            "Action":"ram:DeleteServiceLinkedRole",
            "Resource":"*",
            "Effect":"Allow",
            "Condition":{
              "StringEquals": {
                "ram:ServiceName": "openplatform.dataworks.aliyuncs.com"
              }
            }  
         }    
       ]   
    }     

Exclua a função AliyunServiceRoleForDataWorksOpenPlatform

  1. Faça login no console do RAM. No painel de navegação à esquerda, escolha Identities > Role.

  2. Na página Roles, insira AliyunServiceRoleForDataWorksOpenPlatform na caixa de pesquisa. A função do RAM AliyunServiceRoleForDataWorksOpenPlatform aparecerá nos resultados da busca.

  3. Na coluna Actions, clique em Delete Role.

Perguntas frequentes

Por que meu usuário do RAM não consegue crie automaticamente a função vinculada a service AliyunServiceRoleForDataWorksOpenPlatform?

O usuário do RAM precisa ter as permissões necessárias para crie ou exclua a AliyunServiceRoleForDataWorksOpenPlatform. Caso o usuário do RAM não consiga crie automaticamente a AliyunServiceRoleForDataWorksOpenPlatform, anexe a seguinte política a ele.

{
    "Statement": [
       {
        "Action": [                
                "ram:CreateServiceLinkedRole"
            ],
          "Resource": "acs:ram:*:Alibaba Cloud account ID:role/*",
          "Effect": "Allow",
           "Condition": {
               "StringEquals": {
                    "ram:ServiceName": [
                        "openplatform.dataworks.aliyuncs.com"                
                   ]
                }           
           }
     }
  ],
  "Version": "1"
}
Nota

Substitua Alibaba Cloud account ID pelo ID real da sua conta da Alibaba Cloud.