---
sourceDocument: Zurich IT Service Management
sourceDocumentLink: https://www.servicenow.com/docs/r/pt-BR/zurich/it-service-management

 Release :

    - zurich

ft:locale :

    - pt-BR

ft:publication_title :

    - Zurich IT Service Management

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Configuração da credencial OAuth 2,0 do Azure DevOps

# Configuração da credencial OAuth 2,0 do Azure DevOps {#ariaid-title1}

* Versão de lançamento: Zurich
* 
* Atualizado 31 de jul. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 7 min. de leitura

Criar Azure DevOps Credencial OAuth 2,0 e use-as para conectar seu Azure DevOps instância.
Se você quiser usar credenciais de autenticação básica em vez do OAuth 2,0, ignore esta seção e prossiga para a integração Azure DevOps usando uma das seguintes opções:

* [Integrar Azure DevOps. Velocidade de mudança para DevOps- Espaço](https://www.servicenow.com/docs/sRBeFwz8FxMhTKtlo57R7Q#devops-wkspc-azuredevops-tool-conn "Conecte-se ao seu Azure DevOps Instância que usa o playbook do Espaço de mudanças do DevOps para coletar dados para planejamento, codificação, orquestração, artefato e funções de qualidade de software.")
* [Integrar Azure DevOps. Velocidade de mudança para DevOps. Catálogo de serviços](https://www.servicenow.com/docs/Ziz8R0U_MZODDuamfpjPxw "Crie, conecte, descubra e configure seu Azure DevOps instância usando ServiceNow Catálogo de serviços.")
* [Integrar Azure DevOps. Velocidade de mudança para DevOps Clássico](https://www.servicenow.com/docs/FI9vsqC6PC4291tB4tpdsQ "Crie um Azure DevOps registro da ferramenta em Velocidade de mudança para DevOps para se conectar, descobrir e importar Azure DevOps dados da ferramenta.")
{#set-up-azure-devops-oauth-2-0-credential__ul_tng_cp5_fwb}

## Crie um locatário em Microsoft Entra {#ariaid-title2}

Crie um locatário em Microsoft E configure as permissões necessárias para criar um Azure DevOps(ADO) app.

### Antes de Iniciar

Função necessária: Criador de locatário em Azure DevOps.

### Por Que e Quando Desempenhar Esta Tarefa

Seu locatário representa sua organização e ajuda você a gerenciar uma instância específica de Microsoft Serviços em nuvem para seus usuários internos e externos.

Se você tiver um locatário existente, que tenha acesso para criar um app ADO, não será necessário executar este procedimento. Se você não tiver um locatário, deverá criar um locatário no Microsoft Entra, que terá acesso para criar um app ADO.

### Procedimento

1. Em [Microsoft Entra](http://entra.microsoft.com)portal, navegue até Visão geral \> Gerenciar locatários .
2. Selecione Criar.
3. Selecione Força de trabalho e selecione Continuar .
4. Insira as seguintes informações:  
   * Seu nome de organização desejado no Nome da organização caixa.
   * Seu nome de domínio inicial desejado no Nome de domínio inicial caixa.
   {#create-a-new-tenant-in-microsoft-entra-id__ul_gtz_pqf_4cc}
5. Selecione Próximo: Revisar e criar .
6. Revise as informações inseridas e, se as informações estiverem corretas, selecione Criar no canto inferior esquerdo.  
   Para obter mais informações, consulte [Microsoft](https://learn.microsoft.com/en-us/entra/fundamentals/create-new-tenant)documentação.

## Adicione um usuário ao locatário em Microsoft Entra {#ariaid-title3}

Adicione um usuário que contém a função de administrador ao locatário criado no procedimento anterior.

### Antes de Iniciar

Função necessária: Administrador de usuário em Azure DevOps

### Procedimento

1. Em Microsoft Página do locatário do Entra ID, selecione o link Número de usuários na seção Detalhes do locatário.
2. Selecione Novo usuário \> Criar novo usuário .
3. Na guia Noções básicas, insira os seguintes detalhes.  
   {#add-a-user-to-tenant__table_nnb_ys1_pcc__entry__2}

   | Campo | Valor |
   |-|-|
   | Nome principal do usuário | Insira um nome de usuário exclusivo e selecione um domínio no menu após o símbolo a. |
   | Apelido do e-mail | Se você precisar inserir um apelido de e-mail diferente do nome principal do usuário inserido, limpe Derivar do nome principal do usuário e insira o apelido do e-mail. |
   | Nome de exibição | Insira o nome do usuário. |
   | Senha | Forneça uma senha para o usuário usar durante o login inicial. Desmarque a opção Gerar senha automaticamente para inserir uma senha diferente |
   | Conta habilitada | Esta opção é marcada por padrão. Desmarque para impedir que o novo usuário possa entrar. Você pode mudar essa configuração depois que o usuário for criado. Esta configuração foi chamada Bloquear login no processo criar usuário legado. |
   [Tabela 1. Campos da guia Noções básicas]

   {#add-a-user-to-tenant__table_nnb_ys1_pcc}
4. Selecione Próximo: Propriedades para concluir a próxima seção.  
   {#add-a-user-to-tenant__table_v2c_kt1_pcc__entry__2}

   | Campo | Valor |
   |-|-|
   | Identidade | Insira o nome e o sobrenome do usuário. Defina o tipo de usuário como Membro ou Convidado. |
   | Informações do trabalho | Adicione todas as informações relacionadas ao trabalho, como o cargo do usuário, o departamento ou o gerente. |
   | Informações de Contato | Adicione todas as informações de contato relevantes para o usuário. |
   | Controles parentais | Para organizações como os distritos escolares K-12, a faixa etária do usuário pode precisar ser fornecida. Os menores têm 12 anos ou menos, não adultos têm 13-18 anos e os adultos têm 18 anos ou mais. A combinação de faixa etária e consentimento fornecido pelas opções primárias determina a classificação de faixa etária jurídica. A classificação de faixa etária jurídica pode limitar o acesso e a autoridade do usuário. |
   | Configurações | Especifique o local global do usuário. |
   [Tabela 2. Campos da guia Propriedades]

   {#add-a-user-to-tenant__table_v2c_kt1_pcc}
5. Selecione Próximo: Atribuições para concluir a próxima seção.
6. Na seção Atribuições, selecione Adicionar função.
7. No menu exibido, selecione Administrador global na lista e selecione Selecione botão.
8. Selecione Revisar e criar botão.  
   Para obter mais informações, consulte [Microsoft](https://learn.microsoft.com/en-us/entra/fundamentals/how-to-create-delete-users)documentação.

## Crie uma organização no portal do Azure {#ariaid-title4}

Crie uma organização no novo locatário, que tenha acesso para criar um app.

### Antes de Iniciar

Função necessária: Administrador global em Azure DevOps

### Procedimento

1. Faça login em [Azure](http://portal.azure.com)portal com o usuário criado no procedimento anterior.
2. Navegue até Azure DevOps Organizations \> Minhas organizações do Azure DevOps .
3. Selecione Criar nova organização .
4. Insira o nome da sua organização ADO e o local e selecione Continuar .  
   Esta organização recém-criada será conectada ao locatário criado no [Crie um locatário em Microsoft Entra](https://www.servicenow.com/docs/JVCopqSqdFVsgb8NLy3ZiA#create-a-new-tenant-in-microsoft-entra-id "Crie um locatário em Microsoft E configure as permissões necessárias para criar um Azure DevOps(ADO) app.") tópico.

## Crie um Azure DevOps aplicação {#ariaid-title5}

Criar e configurar um Azure DevOps(ADO) e copie os valores necessários para habilitar a autenticação OAuth 2,0 com sua instância da ServiceNow.

### Antes de Iniciar

Função necessária: Administrador global em Azure DevOps

### Procedimento

1. Em [Azure](http://portal.azure.com)portal, navegue até Registros de aplicações .
2. Selecione Novo registro .
3. Na página Registros do app, insira as informações de registro do seu aplicativo conforme descrito na tabela.  
   {#register-an-ado-app__table_rmv_q1b_pcc__entry__2}

   | Campo | Valor |
   |-|-|
   | Nome | Insira um nome de aplicação significativo que seja exibido para os usuários. |
   | Tipos de conta compatíveis | Selecionar contas somente neste diretório organizacional (locatário único) |
   | Redirecional URL | Insira o URL da instância da ServiceNow. |
   [Tabela 3. Página de registros do app]

   {#register-an-ado-app__table_rmv_q1b_pcc}
4. Selecione Registrar.
5. Na aplicação recém-criada, na página Visão geral no painel de navegação esquerdo e copie os seguintes detalhes:  
   * ID da aplicação (cliente)
   * ID do diretório (locatário)

   {#register-an-ado-app__ul_adx_b5p_pcc}
6. Selecione um segredo do cliente Gerenciar \> Certificados e segredos no painel de navegação esquerdo.  
   Para obter mais informações, consulte [Adicione um segredo do cliente](https://learn.microsoft.com/en-us/entra/identity-platform/quickstart-register-app?tabs=certificate#add-a-client-secret)e. [Registre uma aplicação](https://learn.microsoft.com/en-us/entra/identity-platform/quickstart-register-app?tabs=certificate)Tópicos na documentação da Microsoft.
7. Copie o valor do segredo do cliente.
8. Navegue até Gerenciar \> Permissões de API .
9. Selecione Adicione uma permissão E selecione a guia APIs da Microsoft à direita.
10. PESQUISE e selecione Azure DevOps e adicione o. vso.project permissão.
11. Selecione a permissão vso.project e copie o. ID da aplicação de recurso valor.  
    Nota:  
    O valor do ID da aplicação do recurso copiado aqui será adicionado aos escopos da entidade OAuth para o registro da aplicação.

## Registre-se Azure DevOps Como um provedor OAuth {#ariaid-title6}

Use as informações geradas durante Azure DevOps(ADO) configuração da conta do app a ser registrada Azure DevOps Como um provedor OAuth e habilite a instância para solicitar tokens OAuth 2,0.

### Antes de Iniciar

Função necessária: administrador

### Procedimento

1. Em ServiceNow Velocidade de mudança para DevOps, navegue até TudoOAuth de SistemaRegistro de aplicações.
2. Selecione Novo.  
   . Que tipo de aplicação OAuth? a mensagem é exibida.
3. Selecione Conecte-se a um provedor OAuth de terceiros .
4. No formulário, preencha os campos.  
   {#create-application-registry__table_fd2_2xr_4mb__entry__2}

   | Campo | Descrição |
   |-|-|
   | Nome | Nome para identificar exclusivamente o registro. Por exemplo, insira <kbd class="ph userinput">Meu provedor de app ADO </kbd>. |
   | ID de cliente | ID do cliente do seu app ADO (dica: Disponível em Visão geral Do seu app ADO). |
   | Segredo do cliente | Segredo do cliente do seu app ADO (dica: Disponível em Certificados e segredos Do seu app ADO). |
   | Tipo de concessão padrão | Tipo de concessão associada ao registro da aplicação. Selecione Credenciais do Cliente. |
   | URL de Autorização | Inserir: ID do https://login.microsoftonline.com/\<Directory (locatário) ID\>/oAuth2/v2.0/Autorizar ID do diretório (locatário) é o valor alfanumérico encontrado na seção Visão geral do app ADO. |
   | URL do token | Inserir: ID do https://login.microsoftonline.com/\<Directory (locatário) ID\>/oAuth2/v2.0/token ID do diretório (locatário) é o valor alfanumérico encontrado na seção Visão geral do app ADO. |
   [Tabela 4. Campos do formulário Registro de aplicações]

   {#create-application-registry__table_fd2_2xr_4mb}
5. Deixe o restante dos campos do formulário como estão.  
6. Selecione e mantenha pressionado (ou clique com o botão direito do mouse) o cabeçalho do formulário e selecione Salvar .  
   O sistema valida as credenciais OAuth e preenche o. URL de redirecionamento (Dica: Ele deve corresponder ao URL de redirecionamento fornecido anteriormente na criação do app ADO).
7. Selecione Escopos da entidade OAuth guia relacionada.
8. Adicione o valor do escopo OAuth como Valor do ID da aplicação de recurso copiado na etapa 11 do procedimento anterior\>/.padrão .
{#create-application-registry__steps_ed2_2xr_4mc}

## Defina as configurações no nível da organização e do projeto {#ariaid-title7}

Defina as configurações de nível de organização e projeto para seu app.

### Antes de Iniciar

Função necessária: Membro do [**Administradores da coleção de projetos**grupo](https://learn.microsoft.com/en-us/azure/devops/organizations/security/change-organization-collection-level-permissions?view=azure-devops)ou responsável pela organização.

### Procedimento

1. Navegue até Configurações organizacionais da sua organização no Azure DevOps portal.
2. Selecione Usuários .
3. Em Usuários ou responsáveis de serviço , selecione o app que você criou no procedimento anterior na lista.
4. Navegue de volta para a lista Usuários e selecione o usuário do app.
5. Selecione Ações e selecione Gerenciar acesso .
6. Adicione o projeto que você deseja habilitar o acesso do app e atribua o. Administrador de projeto função desse projeto.  
   Nota:  
   Se você não estiver vendo sua versão ou pipelines clássicos, certifique-se de que Desabilitar a criação de pipelines de versão clássica a configuração está desativada para sua organização.
7. Navegue até Configurações do projeto do seu projeto.
8. Selecione Permissões .  
   Uma equipe de projeto será criada em Permissões por padrão.
9. Selecione a equipe de projeto padrão e navegue até a guia Membros.
10. Adicione o usuário do app.

## Crie registro de credencial e obtenha o token OAuth {#ariaid-title8}

Crie registro de credencial e obtenha o token OAuth.

### Antes de Iniciar

Função necessária: administrador, sn_devops.admin

### Por Que e Quando Desempenhar Esta Tarefa

Para ADO OAuth 2,0, você deve criar registros de credencial separados para compilação, versão e feeds em ServiceNow.

### Procedimento

1. Navegar até TudoConexões e CredenciaisCredenciais.
2. Selecione Novo.  
   . Que tipo de credenciais você deseja criar? a mensagem é exibida.
3. Selecione Credenciais OAuth 2.0.
4. No formulário, preencha os campos.  
   {#create-credential-record-and-get-oauth-token__table_ffm_kcb_pcc__entry__2}

   | Campo | Valor necessário |
   |-|-|
   | Nome | Nome para identificar exclusivamente o registro. Por exemplo, insira <kbd class="ph userinput">Minha credencial de compilação do APP ADO </kbd>. |
   | Ativo | Opção para habilitar o registro. |
   | Perfil de Entidade OAuth | Perfil de entidade OAuth padrão criado no Registro da aplicação. |
   [Tabela 5. Campos do formulário Credenciais do OAuth 2,0]

   {#create-credential-record-and-get-oauth-token__table_ffm_kcb_pcc}
5. Salve o registro.
6. Selecione Obter token OAuth Link relacionado para gerar o token OAuth.
7. Repita o procedimento para criar credenciais de versão e feeds.
{#create-credential-record-and-get-oauth-token__steps_efm_kcb_pcc}

