Registrando um Aplicativo Cliente
Um aplicativo deve ser registrado como um Cliente OAuth 2 usando o domínio de identidades. Os clientes OAuth são clientes HTTP que podem obter e usar um token de acesso.
Execute as seguintes etapas para usar um cliente OAuth para acessar a API REST de domínios de identidade:
-
Acesse o domínio de identidades usando o nome de usuário e a senha encontrados em seu e-mail de Boas-vindas.
-
Crie um aplicativo cliente OAuth e anote o ID e o segredo do cliente.
Observação
Ao configurar o aplicativo cliente OAuth, selecione as atribuições de aplicativo que você deseja designar ao aplicativo. Isso permite que seu aplicativo acesse as APIs REST que cada uma dessas atribuições de aplicativo designadas pode acessar. Cada atribuição de aplicativo tem escopos designados a ela que definem um nível ainda mais detalhado de acesso às operações de API. Por exemplo, selecione Administrador de Domínio de Identidades na lista. Todas as operações da API REST disponíveis para o administrador de domínio de identidades poderão ser acessadas pelo aplicativo. -
Use o ID do cliente e o segredo do cliente para solicitar um token de acesso do Serviço OAuth do serviço IAM.
-
Inclua o token de acesso no cabeçalho HTTP apropriado quando você fizer chamadas de API REST.
Mais Informações
- Para obter mais informações sobre como registrar um aplicativo cliente, consulte Registrando um Aplicativo Cliente.
-
Para obter mais informações sobre tipos de concessão, consulte Tipos de Concessão de Acesso.
-
Para percorrer as etapas você mesmo, consulte Usando OAuth 2 para Acessar a API REST.
-
Para obter uma lista de todas as operações de ponto final disponíveis e as atribuições de aplicativo necessárias para acessá-las, consulte AppRole Permissões.
-
Para obter uma lista da qual AppRoles pode ser concedido a clientes e usuários e que só pode ser concedido a clientes, consulte AppRoles Que Pode ser Concedido a Clientes e Usuários.