Integrar com GitHub Enterprise Server
Você pode integrar sua instância ServiceNow com a aplicação GitHub Enterprise Server para rastrear suas assinaturas de software e recuperar licenças não utilizadas.
| Processo | Função de usuário necessária na aplicação GitHub Enterprise Server | Escopos de autenticação |
|---|---|---|
| Baixar assinaturas | administrador do site | site_admin |
| Recuperar assinatura | administrador do site | site_admin |
Gerar um token de acesso de API para GitHub Enterprise Server
Gere um token que você pode usar para acessar a GitHub Enterprise Server API.
Antes de Iniciar
GitHub Função necessária: administrador do site
Por Que e Quando Desempenhar Esta Tarefa
O serviço de hospedagem de repositório GitHub usa tokens de acesso pessoal para conceder aos usuários acesso à API GitHub. Os tokens de acesso pessoal funcionam de forma semelhante aos tokens de acesso OAuth, autorizando solicitações de API. Ao gerar um token de acesso pessoal para autorizar suas solicitações de GitHub Enterprise Server API, você pode obter acesso à GitHub Enterprise Server API.
Procedimento
Criar uma GitHub conexão de servidor empresarial
Crie uma conexão entre suas aplicações GitHub Enterprise Server e sua instância ServiceNow.
Antes de Iniciar
Se você quiser usar um MID Server para comunicação entre sua instância ServiceNow e suas aplicações GitHub Enterprise Server, você deve primeiro configurar um MID Server em sua instância. Consulte MID Server para obter instruções detalhadas.
ServiceNow Função necessária: administrador
Procedimento
Criar um GitHub perfil de integração do Enterprise Server
Crie um perfil de integração do GitHub Enterprise Server para rastrear assinaturas de software e otimizar o licenciamento para suas aplicações GitHub Enterprise Server.
Antes de Iniciar
Para criar um perfil de integração do GitHub Enterprise Server, solicite o plug-in Gestão de ativos de software - Gestão de licenças de SaaS (com.sn_sam_saas_int) na ServiceNow Store.
ServiceNow Função necessária: sam_integrator ou administrador
Por Que e Quando Desempenhar Esta Tarefa
Se você estiver usando Espaço para ativos de software, a opção para criar o GitHub perfil de integração de servidor em IU principal estará inativa.
Procedimento
O que Fazer Depois
Depois que a integração se conecta, sua instância ServiceNow cria automaticamente modelos de software, regras de recuperação e assinaturas de usuário que são atualizadas diariamente.
Revise todas as regras de recuperação geradas automaticamente para recuperar assinaturas de usuário. Para obter mais informações, consulte Revisar uma regra de recuperação de software.
- Para obter mais informações sobre como criar direitos de software na aplicação clássica Gestão de ativos de software, consulte Criar direitos no Gestão de ativos de software clássico.
- Para obter mais informações sobre como criar direitos de software no Software Asset Workspace, consulte Criar direitos no espaço.
- Para obter mais informações sobre como criar direitos de software usando o Gestão de ativos de software Playbook, consulte Criar direitos usando o tutorial guiado.
- Para obter mais informações sobre como executar a reconciliação na aplicação clássica Gestão de ativos de software, consulte Executar reconciliação de software.
- Para obter mais informações sobre como executar a reconciliação no Software Asset Workspace, consulte Executar reconciliação de software no espaço.