Configure o. GitLab spoke

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • Integre seu ServiceNow e GitLab Criando uma aplicação OAuth personalizada no GitLab.

    Antes de Iniciar

    • Solicitar uma assinatura de IntegrationHub.
    • Ative o spoke do GitLab.
    • Crie uma conta com GitLab em https://gitlab.com/users/sign_in.
    • Função necessária: administrador

    Adicione token GitLab

    Adicionar GitLabtoken para autenticar solicitações do seu ServiceNow instância.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Navegar até Tudo > GitLab Token Management > Gerenciamentos de token do GitLab.
    2. Clique em Nova.
    3. No formulário, preencha estes valores.
      Tabela 1. Formulário de Gestão de token Gitlab
      Campo Descrição
      Segredo Segredo criado durante GitLabconfiguração da aplicação.
      Nome Nome para identificar o registro.
      Perfil de Entidade OAuth Deixe o campo em branco. O sistema atribui automaticamente o perfil de entidade padrão depois que a conexão é configurada.
    4. Clique com o botão direito no cabeçalho do formulário e clique em Salvar.
    5. Clique em Gerar token seguro .
      O valor do token seguro gerado é exibido.
    6. Copie e registre o valor do token seguro para uso posterior.
    7. Clique em Atualizar.

    Criar aplicação OAuth em GitLabconta

    Crie uma aplicação OAuth personalizada do seu GitLabConta para habilitar a autenticação OAuth 2,0 com GitLab spoke.

    Antes de Iniciar

    • GitLab conta
    • Função necessária: GitLabadministrador.

    Por Que e Quando Desempenhar Esta Tarefa

    Conclua estas etapas no seu GitLabconta. Consulte GitLab documentação para obter instruções sobre como criar e configurar aplicações.

    Procedimento

    1. Do seu GitLabcrie uma aplicação.
    2. Insira ServiceNow URL da instância em URI de redirecionamento .
      O formato do URL de redirecionamento é: https://<instance-name>.service-now.com/api/sn_gitlab_spoke/gitlab_oauth_redirect/oauth?secureToken=<Secure-Token> .

      Substituir <Instance-Name> com o nome do seu ServiceNow instância e substituir <Secure-Token> Com o token seguro que você gerou na instância da ServiceNow.

    3. Copie e grave o. ID da aplicação e. Segredo para uso posterior.
      Esses detalhes são necessários para registrar a aplicação como um provedor OAuth de terceiros em seu ServiceNow instância.

    Resultado

    A aplicação OAuth personalizada do seu GitLaba conta foi criada e pode ser integrada ao ServiceNow instância.

    Configure uma conexão para o spoke do GitLab

    Adicione e configure uma conexão do GitLab para autenticar solicitações da ServiceNow no spoke do GitLab.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Navegar até Tudo > Automação de Processo > Workflow Studio.
    2. Clique na guia Integrações.
    3. Em Conexões . Saída as conexões são exibidas por padrão.
    4. Localize GitLab alias de conexão e clique Exibir detalhes .
    5. Clique em Editar ou, se você estiver configurando o spoke pela primeira vez, clique em Configurar .
    6. Em Conexão preencha os campos.
      Campo Descrição
      Nome da Conexão Nome de identificação exclusiva da conexão.
      URL de conexão Insira https://gitlab.com/api .
      Nota:
      Se você tiver instalado GitLabEm um servidor no local, insira o URL neste formato: https://<gitlab-hosted-instance>.com/api
      Nome da entidade OAuth Nome para identificar o registro da entidade OAuth.
      ID do cliente do OAuth ID da aplicação criada durante GitLabconfiguração da aplicação.
      Segredo do cliente do OAuth Segredo criado durante GitLabconfiguração da aplicação.
      URL de redirecionamento do OAuth Endpoint de retorno de chamada do OAuth. O formato do URL de redirecionamento é: https://<instance-name>.service-now.com/api/sn_gitlab_spoke/gitlab_oauth_redirect/oauth?secureToken=<Secure-Token> .

      Substituir <Instance-Name> com o nome do seu ServiceNow instância e substituir <Secure-Token> Com o token seguro que você gerou na instância da ServiceNow.

    7. Clique em Configurar e obter token do OAuth.