Configure o. GitHub spoke

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 3 min. de leitura
  • Integre seu ServiceNow instância com GitHub e. GitHub Enterprise Server para automatizar fluxos e executar ações no GitHub e. GitHub Enterprise Server. Por exemplo, crie um fluxo que crie uma ramificação em GitHub e recupera seus detalhes.

    Antes de Iniciar

    • Solicitar uma assinatura de IntegrationHub.
    • Ative o spoke do GitHub.
    • Uma conta com GitHub para criar tokens de acesso pessoal.
    • Se você estiver usando GitHub Servidor empresarial, uma conta para criar tokens de acesso pessoal.
    • Função necessária: administrador

    Procedimento

    1. Gere um token de acesso pessoal em GitHub conta.
      1. Faça login no https://github.com/.
      2. No painel, selecione o ícone do seu perfil.
        Ícone de perfil do GitHub.
      3. Selecione Configurações.
      4. Na página Configurações, no painel esquerdo, selecione Configurações do desenvolvedor .
      5. Na página Configurações do desenvolvedor, no painel esquerdo, navegue até Tokens de acesso pessoal > Tokens (clássico).
      6. Selecionar Gerar novo token > Gerar novo token (clássico).
      7. Em Observação insira uma descrição ou finalidade do token de acesso pessoal.
      8. Em Expiração Defina o período de expiração do token ou selecione Sem expiração.
      9. Em Selecione escopos , selecione os escopos que definem o acesso para o token de acesso pessoal que você está gerando.
      10. Selecione Gerar token .
        O token de acesso pessoal é gerado.
      11. Para copiar o token de acesso pessoal, selecione o botão Copiar.
        Botão de cópia do token de acesso pessoal.
        Importante:
        Mantenha o token de acesso pessoal em um local seguro. Você precisará dele ao criar um registro de conexão para o GitHub.
    2. Configure o registro de conexão que conecta seu ServiceNow instância com GitHub.
      1. Faça login no seu ServiceNow.
      2. Navegar até Tudo > Automação de Processo > Workflow Studio.
      3. Clique na guia Integrações.
      4. Em Conexões , alterne e habilite Saída conexões.
      5. Localize GitHub alias de conexão e clique Exibir detalhes .
        Se você estiver configurando o spoke pela primeira vez, clique em Configurar. Caso contrário, clique em Editar.
      6. No formulário, preencha os detalhes.
        Tabela 1. Formulário "Configurar conexão"
        Campo Descrição
        Nome da conexão O nome da conexão.
        Nota:
        O nome padrão e somente leitura do primeiro registro de conexão é GitHub .
        URL de conexão URL para se conectar ao GitHub. Insira https://api.github.com.
        Uso do MID Server
        • Insira 1 . ServiceNow A instância requer um MID Server para se conectar GitHub.
        • Insira 0 . ServiceNow A instância não requer um MID Server para se conectar GitHub.
        Importante:
        Para habilitar esta opção, você já deve ter um MID Server configurado em sua instância. Consulte MID Server para obter instruções detalhadas.
        Chave de API Token de acesso pessoal que você gerou no GitHub.
      7. Selecione Criar conexão .
        O registro de conexão do GitHub é criado.
    3. Se você estiver usando o servidor do GitHub Enterprise, configure o. GitHub Server conexão.
      Importante:
      Gere um token de acesso pessoal no GitHub Servidor empresarial.

      Para aprender a gerar um token de acesso pessoal no GitHub Servidor empresarial, consulte Integrate with GitHub Enterprise Server.

      1. Selecione GitHub Cartão de conexão do servidor.
      2. Selecione Exibir detalhes.
      3. Preencha o formulário.
        Tabela 2. Formulário "Configurar conexão"
        Campo Descrição
        Nome da Conexão O nome da conexão.
        Nota:
        O nome padrão e somente leitura do primeiro registro de conexão é GitHub Server. Para criar uma conexão com seu nome personalizado, selecione Adicionar conexão e preencha o formulário.
        URL de conexão URL da sua instância do GitHub.
        Uso do MID Server
        • Insira 1 . ServiceNow A instância requer um MID Server para se conectar ao GitHub Servidor empresarial.
        • Insira 0 . ServiceNow A instância não requer um MID Server para se conectar ao GitHub Servidor empresarial.
        Importante:
        Para habilitar esta opção, você já deve ter um MID Server configurado em sua instância. Consulte MID Server para obter instruções detalhadas.
        Chave de API Token de acesso pessoal que você gerou no GitHub Enterprise Server.
      4. Selecione Criar conexão.
        O registro de conexão do GitHub Enterprise Server está configurado.