Casos de Uso da API

Percorra os casos de uso típicos usando as APIs REST do domínio de identidades do 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áveis para aplicativos personalizados e sistemas de gerenciamento de acesso on-premises.

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

Integração do Oracle Services Usando a API

Os administradores de domínio de identidades podem gerenciar o processo de integração de aplicativos OPC em um domínio de identidades.

Consulte Permitindo o Oracle Services Onboarding Usando a API.

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 parâmetro de string de consulta de URL ou payload da solicitação.

Consulte Usando allowSelfChange para Atualizar Atributos de Perfil.

Criando um Aplicativo Empresarial 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 exemplos de solicitações para carregar em massa usuários, grupos e atribuições de aplicativo 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 do 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 de Esquema do Usuário

Este 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 do 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

Esse 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á estiver verificado

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

Este caso de uso fornece um exemplo de como usar uma API de Autenticação com Segurança Duo.

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

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 o OAuth 2.0.

Usando o Self Service para se Inscrever no MFA usando o Fator de SMS

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

Consulte Inscrevendo-se no MFA usando o Fator SMS Usando 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 de Autenticação para Desenvolver uma Página de Acesso Personalizada

Como usar APIs de Evento de Auditoria

Este caso de uso fornece exemplo de como obter logs de Auditoria que abrangem eventos, alterações e ações significativos.

Como usar APIs de Evento de Auditoria

Importante: os domínios de identidade AuditEvents do IAM 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 para o serviço IAM, consulte Anúncios de Alteração do Serviço IAM.

Usando a Operação onBehalfOf Permitida

Este 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 de MFA do On Demand para Desenvolver uma Página de Acesso Personalizada

Este caso de uso fornece um exemplo passo a passo de como usar a 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 Aplicativos

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 Como Trabalhar com Aplicativos.

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 o OAuth 2 para Acessar a API REST.