Integrar com GitHubServidor empresarial
Integrando seu Gestão de ativos de softwareaplicação com GitHubA aplicação Enterprise Server ajuda você a rastrear suas assinaturas de software e recuperar licenças não utilizadas.
| Processo | Função de usuário necessária no GitHubAplicação do servidor empresarial | Escopos de autenticação |
|---|---|---|
| Download de assinaturas | administrador do site | site_admin |
| Recuperar assinatura | administrador do site | site_admin |
Gere um token de acesso à API para GitHubServidor empresarial
Gere um token que você pode usar para acessar o. GitHubAPI do Enterprise Server.
Antes de Iniciar
GitHub Função necessária: Administrador do site
Por Que e Quando Desempenhar Esta Tarefa
. GitHubo serviço de hospedagem de repositório usa tokens de acesso pessoal para conceder aos usuários acesso ao GitHubAPI. Os tokens de acesso pessoal funcionam de forma semelhante aos tokens de acesso OAuth autorizando solicitações de API. Gerando um token de acesso pessoal para autorizar seu GitHubSolicitações de API do Enterprise Server, você pode obter acesso ao GitHubAPI do Enterprise Server.
Procedimento
Crie um GitHubConexão do Enterprise Server
Crie uma conexão entre o. GitHubEnterprise Server Applications e seu ServiceNowinstância.
Antes de Iniciar
Se você quiser usar um MID Serverpara comunicação entre o. ServiceNowe seu GitHubEnterprise Server, você deve primeiro configurar um MID Serverem sua instância. Consulte MID Server para obter instruções detalhadas.
ServiceNow Função necessária: administrador
Procedimento
Crie um GitHubPerfil de integração do Enterprise Server
Crie um GitHubPerfil de integração do Enterprise Server para rastrear assinaturas de software e otimizar o licenciamento para o. GitHubAplicações do Servidor Empresarial.
Antes de Iniciar
Para criar um GitHubPerfil de integração do Servidor empresarial, solicite o. Gestão de ativos de software- Gestão de licenças de SaaSplug-in (sn_sam_saas_int) do ServiceNow Store .
ServiceNow Função necessária: sam_integrator ou admin
Por Que e Quando Desempenhar Esta Tarefa
Se você estiver usando Espaço para ativos de software, a opção para criar o. GitHubPerfil de integração do servidor em IU principalestá inativo.
Procedimento
O que Fazer Depois
Após a integração se conectar, seu ServiceNowa instância cria automaticamente modelos de software, regras de recuperação e assinaturas de software que são atualizadas diariamente.
Se você quiser configurar vários perfis de integração com conexões exclusivas, crie aliases secundários para gerenciar diferentes configurações e configurações para cada perfil de integração. Para obter mais informações, consulte Crie um alias secundário para configurar vários perfis de integração.
Revise todas as regras de recuperação geradas automaticamente para recuperar assinaturas de usuário. Para obter mais informações, consulte Revise uma regra de recuperação de software.
- Para obter mais informações sobre como criar direitos de software no Gestão de ativos de softwareIU principal, consulte Crie direitos em Gestão de ativos de softwareclássico.
- Para obter mais informações sobre como criar direitos de software no Espaço de ativos de software, consulte Crie direitos no espaço.
- Para obter mais informações sobre como criar direitos de software usando o. Gestão de ativos de softwarePlaybook, consulte Crie direitos usando o passo-a-passo guiado.
- Para obter mais informações sobre como executar reconciliação no Gestão de ativos de softwareaplicação clássica, consulte Execute a reconciliação de software em Gestão de ativos de softwareclássico.
- Para obter mais informações sobre como executar a reconciliação no Espaço de ativos de software, consulte Execute a reconciliação de software no espaço.