A Alibaba Cloud atribui um identificador único de 16 dígitos a cada conta, como 0123456789012345. Esse identificador é o ID da conta (também chamado de Account ID ou UID). Ele determina a propriedade dos recursos, o faturamento e os limites de permissão em todos os seus recursos da Alibaba Cloud, sendo essencial para automação de O&M, gerenciamento de permissões e colaboração entre contas.
O ID da conta identifica a sua conta. Embora não seja uma informação confidencial como uma senha ou um AccessKey, utilize e compartilhe esse dado com cautela.
Casos de uso
Cenários comuns que exigem o ID da conta:
Análise de faturamento: Os relatórios de faturamento utilizam campos como
ResourcePurchaseAccountIdeResourceOwnerAccountIdpara atribuir custos por conta.Chamadas de API de produtos cloud: OpenAPIs entre contas exigem o ID da conta como parâmetro, como
OwnerIdouOwnerAccount.Acesso a recursos entre contas: VPCs compartilhadas e conexões de peering de VPC utilizam o ID da conta para identificar a parte autorizada.
Autorização entre contas com Resource Access Management (RAM): Especifique o ID da conta de destino no campo
Principalde uma política de acesso para conceder permissões entre contas.-
Construção do Alibaba Cloud Resource Name (ARN): Os ARNs incluem o ID da conta para localizar recursos em todas as regiões.
ARN de instância ECS:
acs:ecs:{#regionId}:{#accountId}:instance/{#instanceId}ARN de bucket OSS:
acs:oss:<region>:<account-id>:<relative-id>
Encontrar o ID da sua conta
Encontre o ID da sua conta pelo console ou por meio de uma OpenAPI. As informações exibidas variam conforme a identidade de login: conta Alibaba Cloud, usuário RAM ou função RAM.
Console
Passe o cursor sobre a foto de perfil no canto superior direito do console. O ID exibido depende da sua identidade de login.
Login com conta Alibaba Cloud
Faça login no console com a sua conta Alibaba Cloud. Passe o cursor sobre a sua foto de perfil no canto superior direito para visualize o Account ID.
Usuário RAM
Faça login como usuário RAM e passe o cursor sobre a sua foto de perfil no canto superior direito. O ID da conta principal é exibido como Main Account ID.
Função RAM
Assuma uma função RAM e passe o cursor sobre a sua foto de perfil no canto superior direito. O ID da conta principal é exibido como Main Account ID.
Visualizar o ID de função de uma função RAM assumida
O ID exibido no canto superior direito é o ID da conta Alibaba Cloud principal, e não o ID da função RAM assumida. Para visualize o ID da função:
Acesse o console do RAM.
Clique em no nome da função para acesse a página de detalhes da função.
Na seção Basic Information, visualize o Role ID e o ARN.
O ID da função utiliza um formato diferente do ID de conta de 16 dígitos, por exemplo, 30031688307210****. O formato do ARN é acs:ram::<account-id>:role/<role-name>. Você também pode chamar a operação GetCallerIdentity para obter as informações da identidade atual. Quando chamada como uma função assumida, IdentityType é AssumedRoleUser, AccountId é o ID da conta Alibaba Cloud principal e RoleId é o ID da função. Para mais informações, consulte a tabela de campos na seção OpenAPI deste tópico.
OpenAPI
Chame a API GetCallerIdentity para obter o ID da conta do chamador atual. O JSON de resposta inclui informações de identidade; o campo AccountId contém o ID da conta Alibaba Cloud. Campos principais da resposta por identidade do chamador:
|
Campo principal da resposta da API |
Conta Alibaba Cloud |
Usuário RAM |
Função RAM |
|
IdentityType |
Account |
RAMUser |
AssumedRoleUser |
|
AccountId |
O ID da sua conta |
ID da conta Alibaba Cloud principal |
ID da conta Alibaba Cloud principal |
|
UserId / RoleId |
Mesmo que o AccountId |
ID do usuário RAM |
ID da função RAM |
|
PrincipalId |
Mesmo que o AccountId |
Mesmo que o UserId |
RoleId:SessionName |
Comparação entre ID da conta e nome de login
O ID da conta é um identificador permanente, gerado pelo sistema, utilizado para acesso programático e atribuição de recursos. O nome de login é uma credencial mutável (e-mail ou alias) usada exclusivamente para login no console.
Principais diferenças:
Item | ID da conta | Nome de login |
Natureza | Identificador de identidade | Credencial de login |
Formato | Uma sequência numérica única de 16 dígitos, gerada pelo sistema | O endereço de e-mail utilizado para fazer login |
Mutabilidade | Não pode ser alterado | Pode ser alterado; alterar o nome de login não afeta o ID da conta |
Finalidade | Identificação programática, políticas de acesso, chamadas de API e atribuição de faturamento | Usado exclusivamente para fazer login no console |
Ao escrever scripts de automação, código ou políticas de acesso, você deve usar o ID da conta estático para identificar uma conta. Não use o nome de login, pois ele pode ser alterado e não é um identificador confiável para tarefas programáticas.