Criar um Token de Acesso em uma Tenancy que Não Usa o Domínio de Identidades

As seções a seguir orientam você pelas etapas necessárias para criar um aplicativo e gerar um token de acesso na atenancy que não usa domínio de identidades.

Criar um Aplicativo

  1. Acesse a console do administrador do IDCS (Oracle Identity Cloud Service).
  2. Clique em menu hambúrguer na parte superior esquerda e, nas opções de menu exibidas, selecione Aplicativos.
  3. Na página Aplicativos, clique em +Add.
  4. Na caixa de diálogo Adicionar Aplicativo, selecione Aplicativo Confidencial.
    O Assistente de Adição de Aplicativo Confidencial é exibido.
  5. Digite um nome e uma descrição opcional e clique em Próximo.
  6. Selecione Configurar este aplicativo como cliente agora. Em seguida, forneça as informações a seguir para configurar o aplicativo como um cliente e clique em Próximo.
    1. Na seção Autorização, forneça detalhes para autorização do cliente.
      Campo Informações a Serem Informadas
      Tipos de concessão permitidos Selecione um ou mais tipos de concessão. O Oracle Cloud Infrastructure Process Automation suporta os seguintes tipos de concessão:
      • Proprietário do Recurso
      • Asserção JWT
      • Código de Autorização
      • Implícita
      Alterar URL Se você selecionou os tipos de concessão Código de Autorização ou Implícito, informe o URL do aplicativo para o qual o usuário é redirecionado após a autorização. Caso contrário, deixe esse campo em branco.
      Operações Permitidas Selecione Introspecção.
    2. Em Conceder ao cliente acesso às APIs de Administração do Identity Cloud Service, clique em + Adicionar.
      1. Na caixa de diálogo Adicionar Atribuição de Aplicativo, selecione Administrador de Domínio de Identidades e clique em Adicionar.
    Observação

    Você não precisa configurar o aplicativo como um servidor de recursos.
  7. Selecione Dica para mais tarde e clique em Próximo.
  8. Na última página do assistente, deixe Impor Concessões como Autorização desmarcada e clique em Concluir.
    Uma caixa de diálogo de confirmação permite que você saiba que o aplicativo foi criado.
  9. Clique em Ativar e, em seguida, clique em OK para confirmar que deseja ativar o aplicativo.
    O aplicativo é criado e você pode usá-lo para gerar o token de acesso para usuários.

Gerar um Token de Acesso

Depois de criar o aplicativo, você pode usá-lo para gerar o token de acesso necessário para criar uma instância do Oracle Cloud Infrastructure Process Automation.

  1. Acesse a console do administrador do IDCS (Oracle Identity Cloud Service).
  2. Clique em menu hambúrguer na parte superior esquerda e, nas opções de menu exibidas, selecione Aplicativos.
  3. Na página Aplicativos, clique no aplicativo criado.
  4. Clique em Gerar Token de Acesso.
  5. Na caixa de diálogo Gerar Token, selecione Escopos Personalizados.

    Observe que as Chamadas APIs do Identity Cloud Service e o Administrador do Domínio de Identidades são selecionados por padrão.

  6. Clique em Fazer Download do Token e salve o arquivo.
    O arquivo tokens.tok contém o token de acesso com o nome de atributo access_token.
    tokens.tok
    {"access_token":"eyJ4NXQjUzI. . . . ."}
  7. Forneça a parte do token de acesso entre aspas para que o usuário utilize no provisionamento de uma instância. Não forneça a parte identificada como access_token.