Tutorial do OAuth 2.0 - criar um perfil e um provedor OAuth

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 1 min. de leitura
  • Configure o serviço do Google como um provedor OAuth na ServiceNow inserindo suas informações de cliente, URLs de API do Google e configurando o perfil OAuth.

    Antes de Iniciar

    Você deve ter configurado o serviço do Google como um provedor OAuth e registrado seus valores de ID de cliente e segredo do cliente.

    Função necessária: oauth_admin

    Procedimento

    1. Navegar até Tudo > OAuth de Sistema > Registro de aplicações.
    2. Clique em Nova.
    3. Selecione Conectar-se a um provedor OAuth de terceiros.
    4. Insira um Nome para o provedor OAuth.
      Para este exemplo, use o Google.
    5. Insira o ID do cliente e o segredo do cliente que você obteve do Google.
    6. Defina o Tipo de concessão padrão como Código de autorização.
    7. No campo URL de autorização, insira https://accounts.google.com/o/oauth2/auth.
    8. No campo URL do token, insira https://www.googleapis.com/oauth2/v3/token.
    9. No campo Redirecionar URL, insira https://<instance> .service-now.com/oauth_redirect.do .
      Este URL deve corresponder ao URL de redirecionamento fornecido ao Google.
    10. No campo URL de revogação do token, insira https://accounts.google.com/o/oauth2/revoke.
    11. Clique com o botão direito no cabeçalho do formulário e selecione Salvar.
      Um novo registro de perfil de entidade OAuth foi criado.
    12. Na lista integrada Escopos de entidade OAuth, adicione uma nova linha com os valores de escopo Nome e OAuth definidos como https://www.googleapis.com/auth/contacts.readonly.
    13. Clique com o botão direito no cabeçalho do formulário e selecione Salvar.
    14. Na lista integrada Perfis de entidade OAuth, selecione o perfil criado automaticamente.
    15. Na lista integrada Escopos de Perfil de Entidade OAuth, adicione uma nova linha e selecione o escopo somente leitura da API de contatos do Google.
    16. Clique em Atualizar.