Padrões de API e SDKs predefinidos multilíngues
A OpenAPI deste produto (Sts/2015-04-01) utiliza o estilo de assinatura RPC. Encapsulamos SDKs para linguagens de programação comuns para desenvolvedores. Os desenvolvedores podem baixar o SDK para chamar diretamente a OpenAPI deste produto sem se preocupar com detalhes técnicos. Se o SDK existente não atender às suas necessidades, você pode usar o mecanismo de assinatura para integração com assinatura própria. Como os detalhes da autoassinatura são muito complexos, isso pode levar cerca de 5 dias úteis. Portanto, recomendamos ingressar em nosso grupo de serviço DingTalk (147535001692) e realizar a integração de assinatura sob orientação especializada.
Antes de usar a API, você precisa preparar sua conta de identidade e chave de acesso (AccessKey) para acessar efetivamente a API por meio de ferramentas cliente (SDK, CLI, etc.). Para obter detalhes, consulte Obter um AccessKey.
Cenários de assinatura personalizada
Se o seu cenário de negócios tiver requisitos especiais e você precisar integrar a API por meio de autoassinatura, recomendamos consultar primeiro nossa equipe de suporte técnico (grupo de serviço DingTalk: 147535001692) para obter orientação profissional e garantir uma integração eficiente.
Preparação de conta e segurança
As contas da Alibaba Cloud têm permissões administrativas completas sobre todos os recursos. Quando um AccessKey é comprometido, todos os recursos associados estarão em risco de acesso não autorizado. Para garantir a segurança, recomenda-se criar um usuário RAM com apenas permissões de acesso à API e configurar seu AccessKey, além de configurar políticas RAM com base no princípio do menor privilégio (PoLP). Use a conta da Alibaba Cloud apenas em cenários específicos em que as permissões da conta da Alibaba Cloud sejam explicitamente necessárias.
Assunção de função
|
API |
Título |
Descrição |
| AssumeRole | AssumeRole. | Obtém um token do Security Token Service (STS) para assumir uma função do Resource Access Management (RAM). |
| AssumeRoleWithSAML | AssumeRoleWithSAML. | Para o logon único (SSO) baseado em função que usa Security Assertion Markup Language (SAML), chame a operação AssumeRoleWithSAML para obter uma credencial de identidade temporária (um token do Security Token Service (STS)) para uma função do RAM. |
| AssumeRoleWithOIDC | AssumeRoleWithOIDC. | Para o logon único (SSO) baseado em função que usa OpenID Connect (OIDC), chame a operação AssumeRoleWithOIDC para obter uma credencial de identidade temporária (um token do Security Token Service) para assumir uma função do RAM. |
Identidade do chamador
|
API |
Título |
Descrição |
| GetCallerIdentity | GetCallerIdentity. | Retorna informações sobre a identidade do chamador atual. |