Spoke do Ansible
Integre sua instância [ ServiceNow ao Ansible Tower. Automatize tarefas do Ansible Tower quando ocorrerem eventos em ServiceNow.
Solicitar aplicativos na Store
Acesse o site ServiceNow Store para ver todos os aplicativos disponíveis e obter informações sobre como enviar solicitações para a loja. Para obter informações sobre notas de versão cumulativa para todos os aplicativos liberados, consulte as ServiceNow Store notas de versão do histórico de versão.
Assinatura do IntegrationHub
Este spoke requer uma assinatura do Hub de integração. Para obter mais informações, consulte Cronogramas jurídicos - Visão geral do IntegrationHub.
Versão do spoke
Ansible spoke v2.2.8 é a versão mais recente.
Versão compatível
Este spoke foi criado para o Ansible Tower v2, mas pode ser compatível com versões posteriores.
Requisitos do spoke
- Ansible Torre
- Se você estiver usando a aplicação OAuth personalizada:
- Ansible Credenciais de administrador do Tower para criar uma aplicação personalizada
- Informações da aplicação, como ID do cliente e segredo do cliente
- Se você estiver usando a autenticação básica, as credenciais do usuário com a função de Administrador do sistema para fazer login no Ansible Tower.
Ações do spoke
O Ansible spoke fornece ações para automatizar Ansible tarefas do Tower quando ocorrem eventos em ServiceNow. As ações disponíveis incluem:
| Categoria | Ação | Descrição |
|---|---|---|
| Gestão de comandos ad-hoc | Pesquisar status do comando ad-hoc por ID | Recupera o status de execução do comando ad-hoc. |
| Executar um comando ad-hoc | Executa um comando ad-hoc nos dispositivos de destino. | |
| Gestão de credenciais | Pesquisar fluxo de detalhes da credencial | Recupera a lista de credenciais do ambiente do Ansible Tower. |
| Pesquisar detalhes de credenciais por ID | Recupera detalhes da credencial necessária no ambiente do Ansible Tower. | |
| Gestão de tipos de credenciais | Pesquisar detalhes de credenciais por ID | Recupera detalhes do tipo de credencial necessário no ambiente do Ansible Tower. |
| Pesquisar fluxo de detalhes de tipo de credencial | Recupera a lista de credenciais no ambiente do Ansible Tower. | |
| Gestão de inventário | Pesquisar hosts do inventário por ID | Lista os hosts do inventário no ambiente do Ansible Tower. |
| Pesquisar grupos de instâncias a partir do inventário por ID | Lista grupos de instâncias do inventário. | |
| Pesquisar detalhes do inventário por ID | Recupera detalhes do inventário necessário do Ansible Tower. | |
| Pesquisar fluxo de detalhes do inventário | Recupera detalhes do inventário do Ansible Tower. | |
| Gestão do script de inventário | Pesquisar fluxo de detalhes do script de inventário | Recupera a lista de scripts de inventário do Ansible Tower. |
| Pesquisar detalhes dos scripts de inventário por ID | Recupera detalhes do script de inventário necessário do Ansible Tower. | |
| Gestão de origem de inventário | Pesquisar detalhes da origem de inventário por ID | Recupera detalhes da origem de inventário necessária do Ansible Tower. |
| Pesquisar fluxo de detalhes da origem de inventário | Recupera o fluxo de detalhes da origem do inventário do Ansible Tower. | |
| Gestão de vagas | Cancelar Trabalho | Cancela o trabalho necessário no ambiente do Ansible Tower. |
| Pesquisar detalhes do trabalho por ID | Recupera detalhes do trabalho específico no ambiente do Ansible Tower. | |
| Pesquisar fluxo de detalhes de trabalhos | Recupera a lista de detalhes do trabalho. | |
| Pesquisar fluxo de trabalhos | Recupera a lista de trabalhos. | |
| Trabalho de reinicialização | Reinicia o trabalho no ambiente do Ansible Tower. | |
| Programar trabalho | Agenda um trabalho. | |
| Recuperação de Metadados | Obter credenciais | Recupera credenciais no ambiente Ansible do Tower. |
| Obter inventários | Recupera inventários no ambiente Ansible do Tower. | |
| Obter projetos | Recupera projetos no ambiente Ansible do Tower. | |
| Obter campos de entrada adicionais | Recupera a lista de campos que podem ser usados como modelo dinâmico ou objeto dinâmico. | |
| Obter dados da entidade | Recupera dados da entidade necessária. | |
| Gestão da organização | Pesquisar detalhes da organização por ID | Recupera detalhes da organização necessária do Ansible Tower. |
| Pesquisar fluxo da organização | Recupera detalhes de organizações do Ansible Tower. | |
| Gestão de projetos | Pesquisar detalhes do projeto por ID | Recupera detalhes do projeto necessário do Ansible Tower. |
| Pesquisar fluxo de projetos | Recupera detalhes de projetos do Ansible Tower. | |
| Gestão de registros | Criar registro | Cria um registro no ambiente do Ansible Tower. |
| Excluir registro | Exclui o registro necessário no ambiente do Ansible Tower. | |
| Atualizar Registro | Atualiza os detalhes do registro necessário no ambiente do Ansible Tower. | |
| Gestão de funções | Pesquisar detalhes da função por ID | Recupera detalhes da função necessária no ambiente do Ansible Tower. |
| Pesquisar fluxo de funções | Recupera detalhes das funções no ambiente do Ansible Tower. | |
| Pesquisar equipes por fluxo de função | Recupera detalhes das equipes associadas à função necessária. | |
| Pesquisar usuários por fluxo de função | Recupera detalhes dos usuários com a função necessária. | |
| Gestão de equipe | Pesquisar detalhes da equipe por ID | Recupera detalhes da equipe solicitada. |
| Pesquisar fluxo de equipes | Recupera detalhes das equipes no ambiente do Ansible Tower. | |
| Gestão de modelo | Crie um modelo de trabalho | Cria um modelo de trabalho. |
| Inicializar um modelo de trabalho | Inicia um modelo de trabalho. | |
| Pesquisar fluxo de modelos de trabalho | Recupera a lista de modelos de trabalho. | |
| Gestão de usuários | Associar usuário à organização | Associa ou desassocia o usuário necessário de uma organização. |
| Associar usuário à equipe | Associa ou desassocia o usuário necessário de uma equipe. | |
| Criar usuário | Cria um usuário no ambiente do Ansible Tower. | |
| Excluir Usuário | Exclui o usuário no ambiente do Ansible Tower. | |
| Pesquisar detalhes da conta do usuário por ID do usuário | Recupera detalhes do usuário necessário do Ansible Tower. |
Requisitos de aliases de conexão e credencial
Integration Hub usa aliases para gerenciar conexões e informações de credenciais e credenciais de OAuth. O uso de um alias elimina a necessidade de configurar várias credenciais e perfis de informações de conexão ao usar vários ambientes. Se as informações de conexão ou de credencial forem alteradas, não será necessário atualizar nenhuma ação que use a conexão.
Para obter informações sobre como configurar o spoke, consulte Configurar o spoke do Ansible.