Casos de Uso da API

Percorra os casos de uso típicos usando as APIs REST do domínio de identidades do serviço IAM.

A saída de resposta que você obtém pode ser diferente dos exemplos de resposta mostrados nos casos de uso. A saída depende da release e do ambiente e da configuração do domínio de identidades.

Tarefa Mais informações

Análise de Risco Adaptável para Aplicativos de Cliente Personalizados

Este caso de uso fornece um exemplo de solicitação de uso dos pontos finais de análise de risco adaptável para aplicativos personalizados e sistemas de gerenciamento de acesso on-premises.

Consulte Análise de Risco Adaptável para Aplicativos de Cliente Personalizados.

Alterando Seus Próprios Atributos de Perfil

Use a API para alterar seus próprios atributos de perfil (por exemplo, um endereço de e-mail ou uma senha) definindo o atributo allowSelfChange como true no payload de solicitação ou no parâmetro de string de consulta de URL.

Consulte Usando allowSelfChange para Atualizar Atributos de Perfil.

Criação de um Aplicativo Corporativo com Política de Autorização

Este caso de uso fornece um exemplo de solicitação de criação de um aplicativo empresarial usando a API REST.

Consulte Criando um Aplicativo Empresarial com Política de Autorização.

Importando e Exportando Usuários, Grupos e AppRoles

Esses casos de uso fornecem solicitações de exemplo para carregar usuários, grupos e atribuições de aplicativo em massa de outros repositórios em um domínio de identidades.

Consulte Importando e Exportando Usuários, Grupos e AppRoles.

Gerenciando Reivindicações Personalizadas

Esse caso de uso fornece um exemplo de solicitação de como adicionar reivindicações personalizadas a um token de acesso, um token de identidade ou ambos os tokens.

Consulte Gerenciando Reivindicações Personalizadas.

Gerenciando o Valor de Expiração de Token de Atualização

Este caso de uso fornece um exemplo de como verificar a validade de um token de atualização e atualizar o tempo de expiração do token.

Consulte Atualizando Expirações de Token de Atualização.

Gerenciando Personalizações do Esquema do Usuário

Esse caso de uso fornece exemplos de como adicionar, atualizar, remover e ativar a importação de atributos de esquema de usuário personalizados em um domínio de identidades.

Consulte Personalizando Esquemas do Usuário.

Obtendo e Usando um Token OAuth para Platform Services

Este caso de uso fornece um exemplo de solicitação de como usar um token OAuth 2.0 emitido por um domínio de identidades para acessar pontos finais REST de um Oracle Cloud Platform Services (PaaS).

Consulte Usando um Token OAuth para Platform Services.

Acionando um Fluxo de Verificação de E-mail se o Endereço de E-mail já estiver Verificado

Este caso de uso fornece um exemplo de como os clientes personalizados podem alterar o fluxo de e-mail para usuários que já verificaram seus endereços de e-mail.

Reenviando verificações de e-mail quando o endereço de e-mail já está verificado

Usando a Segurança Duo com um domínio de identidades do serviço IAM

Este caso de uso fornece um exemplo de como usar uma API Autenticar com o Duo Security.

Consulte Usando a Segurança Duo com Domínios de Identidades.

Usando o OpenID Connect para Estender o OAuth 2.0

Esse caso de uso fornece um exemplo de como os aplicativos clientes podem se autenticar em um domínio de identidades usando o protocolo de conexão OpenID e as APIs REST do domínio de identidades.

Consulte Usando o OpenID Connect para Estender OAuth 2.0.

Usando o Autoatendimento para se Inscrever no MFA usando o Fator SMS

Este caso de uso fornece um exemplo passo a passo do uso da API REST do domínio de identidades para inscrição de Autoatendimento na Autenticação Multifator (MFA) usando o Fator SMS.

Consulte Inscrevendo-se no MFA usando o Fator SMS Usando o Self Service.

Usando a API Autenticar para desenvolver uma página de acesso personalizada

Este caso de uso fornece um exemplo de como usar a API Autenticar para desenvolver uma página de acesso personalizada.

Usando a API Autenticar para Desenvolver uma Página de Acesso Personalizada

Como usar APIs de Evento de Auditoria

Este caso de uso fornece um exemplo de como obter logs de Auditoria cobrindo eventos, alterações e ações significativas.

Como usar APIs de Evento de Auditoria

Importante: os domínios de identidades do serviço IAM AuditEvents e determinados modelos de relatórios nas APIs de Relatórios interromperão o retorno de novos dados após 15 de maio de 2024. Em vez disso, você pode usar o serviço OCI Audit para obter esses dados. Para exibir anúncios de alteração de serviço do serviço IAM, consulte Anúncios de Alteração de Serviço do serviço IAM.

Usando a Operação Permitida onBehalfOf

Esse caso de uso fornece um exemplo de como criar um aplicativo e especificar a operação permitida pelo Usuário onBehalfOf.

Consulte Usando a Operação Permitida onBehalfOf.

Usando a API MFA do On Demand para desenvolver a página de acesso personalizada

Este caso de uso fornece um exemplo passo a passo do uso da API Autenticar para autenticar usuários e executar inscrição e autenticação multifator. Isso é usado quando você desenvolve uma página de acesso personalizada.

Consulte Usando a API MFA Sob Demanda para Desenvolver a Página de Acesso Personalizado.

Trabalhando com Aplicações

Esses casos de uso fornecem exemplos de solicitações para criar e ativar um Servidor de Recursos OAuth, um Aplicativo Cliente OAuth e um Aplicativo SAML usando as APIs REST. Cada caso de uso também fornece os atributos obrigatórios do Aplicativo.

Consulte Trabalhando com Aplicações.

Trabalhando com o OAuth 2 para Acessar a API REST

Esse caso de uso orienta você pelo uso de um cliente OAuth com domínios de identidade para acessar as APIs REST.

Consulte Usando OAuth 2 para Acessar a API REST.