Spoke do Ansible
Integre seu ServiceNowinstância com AnsibleTorre. Automatizar AnsibleTarefas da torre quando ocorrem 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 spokev 2.2.9 é a versão mais recente.
Versão compatível
Este spoke foi criado para AnsibleTower 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 da torre para criar uma aplicação personalizada
- Informações da aplicação, como ID do cliente e segredo do cliente
- Se você estiver usando autenticação básica, credenciais do usuário com função de administrador do sistema para fazer login em AnsibleTorre.
Ações do spoke
. Ansible spokefornece ações para automatizar AnsibleTarefas da torre 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. |
| Execute 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 Ansible Tower. |
| Pesquisar detalhes das credenciais por ID | Recupera detalhes da credencial necessária no ambiente Ansible Tower. | |
| Gestão de tipo de credencial | Pesquisar detalhes do tipo de credencial por ID | Recupera detalhes do tipo de credencial necessário no ambiente Ansible Tower. |
| Pesquisar fluxo de detalhes do tipo de credencial | Recupera a lista de credenciais no ambiente Ansible Tower. | |
| Gestão de inventário | Pesquisar hosts do inventário por ID | Lista os hosts do inventário no ambiente Ansible Tower. |
| Pesquisar grupos de instâncias do inventário por ID | Lista os grupos de instâncias do inventário. | |
| Pesquisar detalhes do inventário por ID | Recupera detalhes do inventário necessário da Ansible Tower. | |
| Pesquisar fluxo de detalhes do inventário | Recupera detalhes do inventário da Ansible Tower. | |
| Gestão de scripts 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 de scripts de inventário por ID | Recupera detalhes do script de inventário necessário da Ansible Tower. | |
| Gestão de origem de inventário | Pesquisar detalhes da origem do inventário por ID | Recupera detalhes da origem de inventário necessária da Ansible Tower. |
| Pesquisar fluxo de detalhes da origem do inventário | Recupera o fluxo de detalhes da origem do inventário da Ansible Tower. | |
| Gestão de trabalhos | Cancelar Trabalho | Cancela o trabalho necessário no ambiente Ansible Tower. |
| Pesquisar detalhes do trabalho por ID | Recupera detalhes do trabalho específico no ambiente Ansible Tower. | |
| Pesquisar fluxo de detalhes do trabalho | Recupera a lista de detalhes do trabalho. | |
| Pesquisar fluxo de trabalhos | Recupera a lista de trabalhos. | |
| Reiniciar trabalho | Reinicia o trabalho no ambiente Ansible Tower. | |
| Programar trabalho | Programa um trabalho. | |
| Recuperação de metadados | Obter credenciais | Recupera credenciais no AnsibleAmbiente de torre. |
| Obter inventários | Recupera inventários no AnsibleAmbiente de torre. | |
| Obter projetos | Recupera projetos no AnsibleAmbiente de torre. | |
| Obter campos de entrada adicionais | Recupera a lista de campos que podem ser usados como um 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 da Ansible Tower. | |
| Gestão de projetos | Pesquisar detalhes do projeto por ID | Recupera detalhes do projeto necessário da Ansible Tower. |
| Pesquisar fluxo de projetos | Recupera detalhes de projetos da Ansible Tower. | |
| Gestão de registros | Criar Registro | Cria um registro no ambiente Ansible Tower. |
| Excluir registro | Exclui o registro necessário no ambiente Ansible Tower. | |
| Atualizar registro | Atualiza os detalhes do registro necessário no ambiente Ansible Tower. | |
| Gestão de funções | Pesquisar detalhes da função por ID | Recupera detalhes da função necessária no ambiente Ansible Tower. |
| Pesquisar fluxo de funções | Recupera detalhes das funções no ambiente 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 necessária. |
| Pesquisar fluxo do Teams | Recupera detalhes das equipes no ambiente Ansible Tower. | |
| Gestão de modelo | Criar modelo de trabalho | Cria um modelo de trabalho. |
| Iniciar 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 | Associe usuário à organização | Associa ou desassocia o usuário necessário a uma organização. |
| Associe usuário à equipe | Associa ou desassocia o usuário necessário a uma equipe. | |
| Criar usuário | Cria um usuário no ambiente Ansible Tower. | |
| Excluir usuário | Exclui o usuário no ambiente Ansible Tower. | |
| Pesquisar detalhes do usuário por ID | Recupera detalhes do usuário necessário da 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 Configure o spoke Ansible.