Fluxos de trabalho e configurações do serviço de automação pronto para uso
Configurações de serviço
A Agente virtual Luma fornece serviços de automação prontos para uso que podem ser usados na habilidade para executar tarefas. Esses serviços exigem informações ou entradas do sistema, como endereço IP do servidor, credenciais de administrador, chaves secretas, etc., para estabelecer uma conexão e executar uma tarefa.
Por exemplo, para ativar um usuário no AD, o serviço requer detalhes de conexão do servidor do AD, nome de usuário e senha para se conectar ao servidor do AD. Essas entradas não são fornecidas pelo usuário final durante a execução do serviço e são definidas pelo administrador para o tenant.
Veja a seguir os serviços disponíveis na Agente virtual Luma:
Não. | Serviço | Descrição | Detalhes | Configurações de serviço | |
---|---|---|---|---|---|
Chave | Detalhes | ||||
1 | Azure-Infra | Configuração do Azure-Infra | O serviço é usado para executar tarefas na infraestrutura do Azure, como criar VM, iniciar VM, interromper VM. | config.azure-infra.accountname | Refere-se ao nome da sua conta do Azure |
config.azure-infra.accountpassword | Adicionar senha da conta do Azure | ||||
2 | ISM | Configuração do ISM | O serviço é usado para se conectar ao ambiente do ISM (Intelligent Management System - Sistema de Gerenciamento Inteligente). | config.ism.slice-token | Refere-se ao token de intervalo do ISM ao qual você deseja se conectar. |
config.ism.url | Esse é o URL para o ambiente do ISM ao qual você deseja se conectar. | ||||
config.ism.user-auth-token | Refere-se ao token de autenticação do usuário necessário para se conectar ao seu ambiente do ISM. | ||||
config.ism.webservice-user-password | Senha de serviço web do ISM | ||||
config.ism.webservice-username | Nome de usuário do serviço web do ISM | ||||
3 | LDAP | Configuração LDAP | O serviço é usado para executar tarefas em seu LDAP. Você pode gerenciar usuários e executar tarefas no Active Directory usando a configuração. Por exemplo, criar usuário, redefinir senha, excluir usuário, etc. | config.ldap.url | Refere-se ao seu URL de LDAP |
config.ldap.password | Refere-se à senha do LDAP | ||||
config.ldap.principal.dn | Refere-se ao nome diferenciado do LDAP necessário para se conectar ao LDAP. | ||||
4 | LUMA1x | Configuração da LUMA1x | O serviço é usado para se conectar ao seu ambiente da Luma 1.x. | config.luma1x.url | Esse é o URL para o ambiente da Luma 1.x ao qual você deseja se conectar. |
config.luma1x.luma.api.access.key | Refere-se à chave de acesso da API criada na Luma para permitir que um sistema de terceiros se conecte ao seu tenant. | ||||
5 | LUMA2x | Configuração da LUMA2x | O serviço é usado para se conectar ao seu ambiente da Agente virtual Luma | config.luma2x.url | Esse é o URL para o ambiente da Luma VSA ao qual você deseja se conectar. |
config.luma2x.luma.tenant.externalid | Refere-se à sua ID externa de tenant da Luma VSA | ||||
config.luma2x.luma.api.access.key | Refere-se à chave de acesso da API criada na Luma VSA para permitir que um sistema de terceiros se conecte ao seu tenant. | ||||
6 | Powershell | Configuração do PowerShell | A configuração do serviço permite a você se conectar e executar o Script do PowerShell. | config.powershell.password | Refere-se à senha da máquina ou do ambiente em que você pode executar o PowerShell ou o serviço winrm está em execução. |
config.powershell.domain | Refere-se ao nome de domínio do Windows da máquina ou do ambiente em que você pode executar o PowerShell ou o serviço winrm está em execução. | ||||
config.powershell.username | Refere-se ao nome de usuário da máquina ou do ambiente em que você pode executar o PowerShell ou o serviço winrm está em execução. | ||||
config.powershell.address | Refere-se ao endereço da máquina ou do ambiente em que você pode executar o PowerShell ou o serviço winrm está em execução. | ||||
7 | Twilio | Configuração do Twilio | A configuração do Twilio permite enviar mensagens por meio da API do Twilio. | config.twilio.sms.from | Refere-se ao número de telefone do Twilio a ser usado para enviar a mensagem. Esse deve ser um número de telefone do Twilio de sua propriedade, formatado com um '+' e o código do país, por exemplo, +16175551212 (formatoE.164). |
config.twilio.sms.account.sid | Representa a SID do serviço de mensagens a ser usada para enviar o SMS. Quando você usar uma SID de serviço de mensagens, o Twilio enviará automaticamente sua mensagem usando um dos números de telefone em seu pool de serviços. | ||||
config.twilio.sms.auth.token | Esse é o token de autenticação necessário para se conectar à API do Twilio e enviar SMS. |
Parâmetros de entrada e serviços de fluxo de trabalho prontos para uso
Para as configurações do serviço acima, a Agente virtual Luma oferece suporte aos seguintes fluxos de trabalho de serviço prontos para uso na Agente virtual Luma. Você pode adicionar parâmetros de entrada e serviços de fluxo de trabalho à sua habilidade como item de conversa e executar a tarefa de automação.
Os parâmetros de entrada são as entradas necessárias para o fluxo de trabalho e fornecidas pelo usuário que está executando o serviço (geralmente muda a cada execução), por exemplo, nome de usuário no fluxo de trabalho Ativar usuário do AD.
Não. | Serviço de fluxo de trabalho | Configurações de serviço necessárias | Descrição | Parâmetros de entrada | Exemplo |
---|---|---|---|---|---|
1 | Azure createVM | Azure-Infra, Powershell | Cria uma nova VM com os detalhes fornecidos. | Nome de usuário | Nome de usuário do Azure para a VM (conta de administrador da VM) |
Senha | Senha do Azure para a VM | ||||
Nome | Nome da VM | ||||
Nome do grupo de recursos | Nome do grupo de recursos | ||||
Local | Região do Azure | ||||
Nome da rede virtual | Rede virtual onde a VM deve ser criada | ||||
Nome da sub-rede | A sub-rede em que a VM deve ser criada | ||||
Nome do grupo de segurança | Nome do grupo de segurança da rede | ||||
Nome do endereço IP público | O endereço IP público que permite à VM ser acessada pela internet. | ||||
Nome do contexto | Nome de contexto temporário usado durante a criação da VM. | ||||
Atualizar mensagem em caso de êxito | Mensagem a ser exibida na criação bem-sucedida da VM. | ||||
Atualizar mensagem em caso de falha | Mensagem a ser exibida se ocorrer um erro. | ||||
2 | Azure stopVM | Azure-Infra, Powershell | Interrompe a instância do VMware no datacenter | Nome | Nome da VM |
Nome do grupo de recursos | Nome do grupo de recursos | ||||
Atualizar mensagem em caso de êxito | Mensagem a ser exibida ao interromper a VM. | ||||
Atualizar mensagem em caso de falha | Mensagem a ser exibida se ocorrer um erro. | ||||
3 | Azure removeVM | Azure-Infra, Powershell | Exclui instância da VM do datacenter | Nome | Nome da VM |
Nome do grupo de recursos | Nome do grupo de recursos | ||||
Atualizar mensagem em caso de êxito | Mensagem a ser exibida ao remover a VM. | ||||
Atualizar mensagem em caso de falha | Mensagem a ser exibida se ocorrer um erro. | ||||
4 | Azure startVM | Azure-Infra, Powershell | Inicia a instância do VMware no datacenter | Nome | Nome da VM |
Nome do grupo de recursos | Nome do grupo de recursos | ||||
Atualizar mensagem em caso de êxito | Mensagem a ser exibida ao iniciar a VM. | ||||
Atualizar mensagem em caso de falha | Mensagem a ser exibida se ocorrer um erro. | ||||
5 | Executar script do Powershell no Azure | Azure-Infra, Powershell | Executa o script do Powershell no arquivo | Atualizar mensagem em caso de êxito | Mensagem a ser exibida na execução bem-sucedida do script do Powershell. |
Atualizar mensagem em caso de falha | Mensagem a ser exibida se ocorrer um erro. | ||||
Caminho do arquivo | Caminho absoluto do arquivo de script do PowerShell. Observação: para usar a operação, o script do PowerShell deve estar disponível na máquina do PowerShell. | ||||
Parâmetros de arquivo | Parâmetros necessários para executar o script de shell. | ||||
6 | Excluir usuário do Ldap | Powershell | Exclui o usuário AD do LDAP | Atualizar mensagem em caso de êxito | Mensagem a ser exibida ao excluir o usuário |
Atualizar mensagem em caso de falha | Mensagem a ser exibida se ocorrer um erro. | ||||
Nome da conta SAM | Nome da conta SAM do usuário (nome de logon) | ||||
7 | Excluir grupo do Ldap | Powershell | Exclui o grupo do LDAP | Atualizar mensagem em caso de êxito | Mensagem a ser exibida ao excluir o grupo |
Atualizar mensagem em caso de falha | Mensagem a ser exibida se ocorrer um erro. | ||||
Nome da conta SAM do grupo | Nome da conta SAM do grupo | ||||
8 | Renomear usuário do Ldap | LDAP | Renomear o usuário do AD no LDAP | Atualizar mensagem em caso de êxito | Mensagem a ser exibida ao renomear o usuário |
Atualizar mensagem em caso de falha | Mensagem a ser exibida se ocorrer um erro. | ||||
Novo nome diferenciado | Novo nome de usuário | ||||
Nome diferenciado atual | Nome de usuário antigo | ||||
Usuário de pesquisa do Ldap | Powershell | Procurar o usuário no LDAP | Atualizar mensagem em caso de êxito | Mensagem a ser exibida em caso de êxito | |
Atualizar mensagem em caso de falha | Mensagem a ser exibida se ocorrer um erro. | ||||
Filtrar | Critérios de filtro para a pesquisa | ||||
10 | Usuário existente do Ldap | Powershell | Verificar se o usuário já existe no LDAP | Atualizar mensagem em caso de êxito | Mensagem a ser exibida em caso de êxito |
Atualizar mensagem em caso de falha | Mensagem a ser exibida se ocorrer um erro. | ||||
Nome da conta SAM | Nome da conta SAM do usuário (nome de logon) | ||||
11 | Modificação de valor único do Ldap | LDAP | Modificar o atributo no LDAP | Atualizar mensagem em caso de êxito | Mensagem a ser exibida em caso de êxito |
Atualizar mensagem em caso de falha | Mensagem a ser exibida se ocorrer um erro. | ||||
Nome diferenciado | DN (Distinguished Name - Nome Diferenciado) do LDAP | ||||
Nome do atributo | Nome do atributo a ser atualizado | ||||
Valor do atributo | Valor do atributo | ||||
12 | Alterar senha do Ldap | Powershell | Redefine a senha de usuário do AD para um determinado nome de logon | Senha | Nova senha |
Atualizar mensagem em caso de êxito | Mensagem a ser exibida em caso de alteração de senha bem-sucedida | ||||
Atualizar mensagem em caso de falha | Mensagem a ser exibida se ocorrer um erro. | ||||
Nome da conta SAM | Nome da conta SAM do usuário (nome de logon) | ||||
SMS PARA | Número de telefone para o qual o serviço de redefinição de senha por autoatendimento envia SMS. | ||||
Corpo do SMS | Especifique a mensagem SMS a ser enviada ao alterar a senha | ||||
13 | Ativar usuário do Ldap | Powershell | Ativa o usuário do AD | Atualizar mensagem em caso de êxito | Mensagem a ser exibida ao ativar o usuário |
Atualizar mensagem em caso de falha | Mensagem a ser exibida se ocorrer um erro. | ||||
Nome da conta SAM | Nome da conta SAM no LDAP | ||||
14 | Desativar usuário do Ldap | Powershell | Desativa o usuário do AD | Atualizar mensagem em caso de êxito | Mensagem a ser exibida ao desativar o usuário |
Atualizar mensagem em caso de falha | Mensagem a ser exibida se ocorrer um erro. | ||||
Nome da conta SAM | Nome da conta SAM do usuário (nome de logon) | ||||
15 | Alterar a senha no logon do Ldap | Powershell | Redefine a senha de usuário do AD para um determinado nome de logon ao efetuar logon | Senha | Nova senha |
Atualizar mensagem em caso de êxito | Mensagem a ser exibida em caso de alteração de senha bem-sucedida | ||||
Atualizar mensagem em caso de falha | Mensagem a ser exibida se ocorrer um erro. | ||||
Nome da conta SAM | Nome da conta SAM do usuário (nome de logon) | ||||
SMS PARA | Número de telefone para o qual o serviço de redefinição de senha por autoatendimento envia SMS. | ||||
Corpo do SMS | Especifique a mensagem SMS a ser enviada ao alterar a senha | ||||
16 | Criar usuário do Ldap | Powershell | Cria um novo usuário no Active Directory | Senha | Senha para a nova conta de usuário |
Atualizar mensagem em caso de êxito | Mensagem a ser exibida na criação bem-sucedida do usuário no LDAP | ||||
Atualizar mensagem em caso de falha | Mensagem a ser exibida se ocorrer um erro. | ||||
Nome | Nome do usuário | ||||
Sobrenome | Sobrenome do usuário | ||||
Nome de logon | Nome de logon do usuário | ||||
Nome principal do usuário | um nome de logon que assume a forma de um endereço de email | ||||
Id do funcionário | ID de funcionário do usuário | ||||
Caminho | Caminho qualificado do LDAP | ||||
17 | Desbloquear usuário do Ldap | Powershell | Desbloqueia o usuário do AD (Active Directory) | Atualizar mensagem em caso de êxito | Mensagem a ser exibida em caso de êxito |
Atualizar mensagem em caso de falha | Mensagem a ser exibida se ocorrer um erro. | ||||
Nome da conta SAM | Nome da conta SAM do usuário (nome de logon) | ||||
18 | Criar grupo do Ldap | Powershell | Cria um novo grupo no Active Directory para esse domínio do AD | Atualizar mensagem em caso de êxito | Mensagem a ser exibida em caso de êxito |
Atualizar mensagem em caso de falha | Mensagem a ser exibida se ocorrer um erro. | ||||
Nome da conta SAM | Nome da conta SAM para o grupo no LDAP | ||||
Caminho | Caminho qualificado do LDAP | ||||
Nome do grupo | Nome do novo grupo | ||||
Categoria do grupo | Categoria do grupo | ||||
Escopo do grupo | Escopo do grupo | ||||
Descrição | Descrição do grupo | ||||
19 | Adicionar usuário ao grupo do Ldap | Powershell | Adiciona um usuário a um grupo | Atualizar mensagem em caso de êxito | Mensagem a ser exibida em caso de êxito |
Atualizar mensagem em caso de falha | Mensagem a ser exibida se ocorrer um erro. | ||||
Nome da conta SAM do grupo | Nome da conta SAM do grupo no LDAP | ||||
Nome da conta SAM do usuário | Nome da conta SAM do usuário do LDAP (nome de logon) |
Além das configurações de serviço necessárias, a configuração de serviço da Luma 2.x deve ser definida para usar os serviços de fluxo de trabalho em uma habilidade.