Integrar com GitHub Nuvem corporativa
Integrando seu Software Asset Management aplicação com GitHub O aplicativo Enterprise Cloud 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 de nuvem empresarial | Escopos de autenticação |
|---|---|---|
| Download de assinaturas | Responsável pela organização | leitura:org |
| Extrair atividade do usuário | Responsável pela organização |
|
| Recuperar assinatura | Responsável pela organização | write:org |
Gere um token de acesso de API para GitHub Nuvem corporativa
Gere um token que você pode usar para acessar o. GitHub Enterprise Cloud API.
Antes de Iniciar
GitHub Função necessária: Responsável pela organização
A conta de usuário que você usa para autenticação deve ser capaz de ler todos os repositórios na organização da qual ela faz parte.
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 Cloud, você pode obter acesso ao GitHub Enterprise Cloud API.
Procedimento
Crie um GitHub Conexão do Enterprise Cloud
Crie uma conexão entre seu GitHub Aplicações em nuvem empresarial 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 Cloud Applications, 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 Enterprise Perfil de integração na nuvem
Crie um GitHub Enterprise Perfil de integração do Enterprise Cloud para rastrear assinaturas de software e otimizar o licenciamento para seu GitHub Aplicações de nuvem empresarial.
Antes de Iniciar
Para criar um GitHub Enterprise Perfil de integração na nuvem, 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 de nuvem 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.