1. Visão geral
Este documento descreve as APIs do Identity as a Service (IDaaS) para gerenciamento de contas e unidades organizacionais. Utilize essas APIs para integrar dados do IDaaS aos seus aplicativos.
As APIs dividem-se em quatro categorias:
Obter um token de acesso. Um token de acesso é obrigatório para chamar todas as outras APIs.
Consultar e gerenciar contas
Consultar e gerenciar unidades organizacionais
Obter o escopo de sincronização. O gerenciamento de contas e unidades organizacionais deve respeitar o escopo de sincronização especificado.
2. Como fazer chamadas de API
Autenticação
Antes de chamar a maioria das APIs do IDaaS, obtenha um token de acesso.
Consulte Configurações gerais para obter instruções sobre como recuperar o client_id e o client_secret na aba General do seu aplicativo e, em seguida, obtenha um token.
Nota: Diferentemente da OpenAPI do Alibaba Cloud, as Developer APIs de um aplicativo IDaaS utilizam o segredo do próprio aplicativo. Gerencie as permissões dessas APIs diretamente no IDaaS, e não por meio do Resource Access Management (RAM).
SDKs, código de exemplo e depuração
Recomendamos o uso de um SDK para chamar as APIs.
O Alibaba Cloud OpenAPI Explorer oferece os seguintes recursos para auxiliar no trabalho com os SDKs do IDaaS:
Visualize a referência detalhada da API online
Depure APIs online
Baixe e instale SDKs para diversas linguagens (Java, Python, Go, PHP, C#, C++ e TypeScript)
Obtenha códigos de exemplo para chamadas de SDK de cada linguagem e API
Na página de Depuração de API, clique em Download Project para obter um projeto completo que inclui instruções de instalação do SDK e exemplos de chamada.
Chamadas diretas de API
Alternativamente, chame as APIs diretamente utilizando suas próprias ferramentas de desenvolvimento ou teste.
Para consultar a lista de APIs, acesse a lista de APIs do Alibaba Cloud IDaaS.
Lista de APIs
A tabela a seguir apresenta alguns exemplos de APIs. Para informações detalhadas, consulte a referência detalhada da API.
|
Categoria |
Caso de uso |
APIs |
Valor da permissão |
|
Token |
Obter um token |
|
- |
|
Conta |
APIs de gerenciamento de contas |
|
|
|
APIs de consulta de contas |
|
|
|
|
Unidade organizacional |
APIs de gerenciamento de unidades organizacionais |
|
|
|
APIs de consulta de unidades organizacionais |
|
|
|
|
Escopo de sincronização |
Obter o escopo de sincronização |
|
- |