Integrar com GitHub Enterprise Server
Integrando seu Software Asset Management aplicação com GitHub A 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 GitHub Aplicação do Enterprise Server | Escopos de autenticação |
|---|---|---|
| Download de assinaturas | administrador do site | site_admin |
| Recuperar assinatura | administrador do site | site_admin |
Gere um token de acesso de API para GitHub Enterprise Server
Gere um token que você pode usar para acessar o. GitHub API do Enterprise Server.
Antes de Iniciar
GitHub Função necessária: Administrador do site
Por Que e Quando Desempenhar Esta Tarefa
. GitHub o serviço de hospedagem de repositório usa tokens de acesso pessoal para conceder aos usuários acesso ao GitHub API. 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 GitHub Solicitações de API do Enterprise Server, você pode obter acesso ao GitHub API do Enterprise Server.
Procedimento
Crie um GitHub Conexão do Enterprise Server
Crie uma conexão entre seu GitHub Aplicações do Enterprise Server e seu ServiceNow instância.
Antes de Iniciar
Se você quiser usar um MID Server para comunicação entre seu ServiceNow e seu 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
Crie um GitHub Perfil de integração do Enterprise Server
Crie um GitHub Perfil de integração do Enterprise Server para rastrear assinaturas de software e otimizar o licenciamento para seu GitHub Aplicações do Enterprise Server.
Antes de Iniciar
Para criar um GitHub Perfil de integração do Enterprise Server, solicite o. Software Asset Management- Gestão de licenças de SaaS plug-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. GitHub Perfil de integração do servidor em IU principal está inativo.
Procedimento
O que Fazer Depois
Depois que a integração se conectar, seu ServiceNow a instância cria automaticamente modelos de software, regras de recuperação e assinaturas de software que são atualizadas diariamente.
- Modelos de software
- Identificadores de assinatura não reconhecidos
- Trabalhos agendados
- Resultados de trabalhos programados
- Assinaturas de Software
- Regra de exclusão de identificador de assinatura
- Regra de exclusão do usuário de assinatura
Depois de criar um perfil de integração, você pode definir regras de exclusão de assinatura para manter determinadas assinaturas dos cálculos de custo de licença. Para obter mais informações, consulte Exclusões de assinatura para SaaS E aplicações SSO.
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 do 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 Software Asset Management IU principal, consulte Criar direitos em Software Asset Management 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 Software Asset Management Playbook, consulte Crie direitos usando o passo a passo guiado.
- Para obter mais informações sobre como executar reconciliação no Software Asset Management aplicação clássica, consulte Execute reconciliação de software em Software Asset Management clássico.
- Para obter mais informações sobre como executar reconciliação no Software Asset Workspace, consulte Execute a reconciliação de software no espaço.