---
sourceDocument: Segurança da plataforma Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/platform-security

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Segurança da plataforma Yokohama

ft:clusterId :

    - psec

bundleId :

    - psec

workflow :

    - Platform


---

# Exemplo de fluxo de código de autorização: instância da ServiceNow como servidor de autorização

# Exemplo de fluxo de código de autorização: instância da ServiceNow como servidor de autorização {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 min. de leitura

Você pode usar uma instância como um servidor de autorização para emitir tokens para um cliente usando o fluxo de código de autorização.

## Antes de Iniciar

Função necessária: nenhuma

Este exemplo usa duas instâncias: uma como o servidor de autorização e a outra como o cliente. Uma instância usa uma chamada REST para solicitar tokens de outra instância.

Você deve [Ativar OAuth](https://servicenow-prod.fluidtopics.net/cCVDMp44gLb6_p_x5PuAtQ "Por padrão, o plug-in OAuth 2.0 (com.snc.platform.security.oauth) está ativo em instâncias novas e com upgrade. Se o plug-in não estiver ativo em sua instância, você poderá ativá-lo.") em ambas as instâncias.

## Procedimento

1. Na instância do servidor de autorização (executando a versão Istanbul ou posterior), navegue até OAuth de SistemaRegistro de aplicações e clique em Novo .
2. Clique em Criar um endpoint da API do OAuth para clientes externos.
3. Preencha os campos de formulário para o registro da aplicação OAuth conforme descrito em [Criar um endpoint para os clientes acessarem a instância](https://servicenow-prod.fluidtopics.net/R225puYmqe4fNnX0AfhySg "Crie um endpoint de aplicação OAuth para aplicações cliente externos acessarem a instância da ServiceNow.").  
   A conclusão dessas etapas configura um servidor de autorização. Siga as próximas etapas para configurar o servidor do cliente.
4. Na instância do cliente, navegue até OAuth de SistemaRegistro de aplicações e clique em Novo .
5. Clique em Conectar-se a um provedor OAuth de terceiros
6. Preencha os campos de formulário para o registro da aplicação OAuth conforme descrito em .  
   Observe os seguintes valores de campos:
   * Nome: Um nome exclusivo que identifica a aplicação para a qual você solicitou acesso ao OAuth.
   * ID de cliente: ID de cliente do registro de registro do aplicativo que você criou para o servidor de autorização.
   * Segredo do cliente: \[Somente leitura\] O ID exclusivo da aplicação, gerado automaticamente. A instância usa o ID de cliente ao solicitar um token de acesso.
   * Tipo de concessão padrão: selecione código de autorização.
   * URL de autorização: o URL da instância que é o servidor de autorização. Lembre-se de anexar `oauth_auth.do` no final do URL.
   * URL do logotipo: O URL que contém uma imagem a ser usada como logotipo da aplicação. O logotipo aparece na página de aprovação quando o usuário recebe uma solicitação para conceder acesso a uma aplicação cliente a um recurso restrito na instância.
   * URL do token: o URL da instância que é o servidor de autorização. Lembre-se de acrescentar `oauth_token.do` no final do URL.
   * URL de redirecionamento: URL da instância: a instância do servidor cliente. Lembre-se de acrescentar `oauth_redirect.do` no final do URL.
   {#t_InstanceAsAuthorizationServer__ul_e11_hqy_dw}
7. Crie um perfil para o registro com o tipo de concessão Código de autorização  
   O servidor do cliente está configurado. Agora você pode criar uma mensagem de saída do REST e obter um token OAuth.

