Todos os produtos
Search
Central de documentação

MaxCompute:Função vinculada ao serviço do MaxCompute

Última atualização: Jun 26, 2026

Uma função vinculada ao serviço (SLR) é uma função RAM cuja entidade confiável é um serviço do Alibaba Cloud. As SLRs permitem a autorização entre serviços. Por exemplo, para que o MaxCompute acesse outros serviços na plataforma de computação de big data, como o Hologres, você deve criar a função vinculada ao serviço AliyunServiceRoleForMaxComputeIdentityMgmt.

Permissões necessárias para usuários RAM

Para criar ou excluir uma função vinculada ao serviço como usuário RAM, você deve anexar a política AliyunMaxComputeFullAccess ao usuário RAM ou adicionar as seguintes permissões à instrução Action de uma política de permissões personalizada:

  • Criar uma função vinculada ao serviço: ram:CreateServiceLinkedRole

  • Excluir uma função vinculada ao serviço: ram:DeleteServiceLinkedRole

Para mais informações, consulte Permissões necessárias para gerenciar uma função vinculada ao serviço.

Criar uma função vinculada ao serviço

A SLR do MaxCompute tem os seguintes detalhes:

  • Nome da função: AliyunServiceRoleForMaxComputeIdentityMgmt

  • Finalidade: Autoriza o MaxCompute a acessar outros serviços na plataforma de computação de big data, como o Hologres.

  • Política anexada: AliyunServiceRolePolicyForMaxComputeIdentityMgmt

  • Detalhes da política de permissões:

    {
     "Statement": [
     {
     "Effect": "Allow",
     "Action": "odps:ActOnBehalfOfAUser",
     "Resource": "acs:odps:*:*:users/*"
     },
     {
     "Action": "ram:DeleteServiceLinkedRole",
     "Resource": "*",
     "Effect": "Allow",
     "Condition": {
     "StringEquals": {
     "ram:ServiceName": "identity.odps.aliyuncs.com"
     }
     }
     }
     ],
     "Version": "1"
    }

Primeira ativação

Na página de ativação do MaxCompute, clique em Create Service-linked Role para autorizar o serviço.

Na página de ativação, escolha uma região, como China (Hangzhou), selecione Standard para Tipo de especificação e selecione pay-as-you-go para os serviços de computação, armazenamento e download.

Já ativado

Acesse a página RAM Quick Authorization para autorizar a função.

Essa página indica que o serviço de computação de big data nativo em nuvem solicita a criação da função vinculada ao serviço AliyunServiceRoleForMaxComputeIdentityMgmt. Clique em Confirm Authorization.

Visualizar uma função vinculada ao serviço

Após criar a função vinculada ao serviço, acesse a página Roles no console do RAM e pesquise AliyunServiceRoleForMaxComputeIdentityMgmt. Você pode visualizar os seguintes detalhes:

  • Basic information

    Na página de detalhes da função, visualize as informações básicas na seção Basic information, incluindo o nome, a hora de criação, o ARN da função e a descrição.

  • Permission policy

    Na guia Permissions, clique no nome de uma política de permissões para visualizar o conteúdo da política e os recursos em nuvem que a função pode acessar.

  • Trust policy

    Na guia Trust policy, visualize a política de confiança. Uma política de confiança define a entidade confiável de uma função RAM — uma identidade autorizada a assumir a função. Para uma função vinculada ao serviço, a entidade confiável é um serviço em nuvem, exibido no campo Service da política de confiança.

Para instruções detalhadas, consulte Visualizar informações de função RAM.

Excluir uma função vinculada ao serviço

Se você não precisar mais do MaxCompute, poderá excluir a função vinculada ao serviço no console do RAM. Para instruções, consulte Excluir uma função RAM.

Nota

Se você excluir a função vinculada ao serviço AliyunServiceRoleForMaxComputeIdentityMgmt, o MaxCompute não poderá mais acessar outros serviços na plataforma de computação de big data. Prossiga com cuidado.