/
Exemplo de automação

Exemplo de automação

A Agente virtual Luma fornece uma variedade de fluxos de trabalho de automação. Neste artigo, você aprenderá a configurar um fluxo de trabalho de automação relacionado à configuração do serviço Powershell como exemplo. 

Veja a seguir os fluxos de trabalho OOTB (Out-Of-The-Box - Prontos para Uso) do PowerShell prontos para uso. Você pode adicionar esses serviços de fluxo de trabalho à sua habilidade como item de conversa e executar o fluxo de trabalho. 

Não.CategoriaServiço de fluxo de trabalhoDescriçãoParâmetros de entradaExemplo
1PowershellLdap DeleteUserExclui o usuário AD do LDAPAtualizar mensagem em caso de êxitoMensagem a ser exibida ao excluir o usuário 
Atualizar mensagem em caso de falhaMensagem a ser exibida se ocorrer um erro.
Nome da conta SAMNome da conta SAM no LDAP
2PowershellLdap DeleteGroupExclui o grupo do LDAPAtualizar mensagem em caso de êxitoMensagem a ser exibida ao excluir o grupo
Atualizar mensagem em caso de falhaMensagem a ser exibida se ocorrer um erro.
Nome da conta SAM do grupoNome da conta SAM do grupo no LDAP
3PowershellLdap SearchUserProcurar o usuário no LDAPAtualizar mensagem em caso de êxitoMensagem a ser exibida em caso de êxito
Atualizar mensagem em caso de falhaMensagem a ser exibida se ocorrer um erro.
FiltrarCritérios de filtro para a pesquisa
4PowershellLdap ExistsUserVerificar se o usuário já existe no LDAPAtualizar mensagem em caso de êxitoMensagem a ser exibida em caso de êxito
Atualizar mensagem em caso de falhaMensagem a ser exibida se ocorrer um erro.
Nome da conta SAMNome da conta SAM no LDAP
5PowershellAlterar senha do LdapRedefine a senha de usuário do AD para um determinado nome de logonSenhaNova senha
Atualizar mensagem em caso de êxitoMensagem a ser exibida em caso de alteração de senha bem-sucedida
Atualizar mensagem em caso de falhaMensagem a ser exibida se ocorrer um erro.
Nome da conta SAMNome da conta SAM no LDAP
SMS PARANúmero de telefone para o qual o serviço de redefinição de senha por autoatendimento envia SMS.
Corpo do SMSEspecifique a mensagem SMS a ser enviada ao alterar a senha
6PowershellAtivar usuário do LdapAtiva o usuário do ADAtualizar mensagem em caso de êxitoMensagem a ser exibida ao ativar o usuário
Atualizar mensagem em caso de falhaMensagem a ser exibida se ocorrer um erro.
Nome da conta SAMNome da conta SAM no LDAP
7PowershellDesativar usuário do LdapDesativa o usuário do ADAtualizar mensagem em caso de êxitoMensagem a ser exibida ao desativar o usuário
Atualizar mensagem em caso de falhaMensagem a ser exibida se ocorrer um erro.
Nome da conta SAMNome da conta SAM no LDAP
8PowershellAlterar a senha no logon do Ldap 



Redefine a senha de usuário do AD para um determinado nome de logon ao efetuar logonSenhaNova senha
Atualizar mensagem em caso de êxitoMensagem a ser exibida em caso de alteração de senha bem-sucedida
Atualizar mensagem em caso de falhaMensagem a ser exibida se ocorrer um erro.
Nome da conta SAMNome da conta SAM no LDAP
SMS PARANúmero de telefone para o qual o serviço de redefinição de senha por autoatendimento envia SMS.
Corpo do SMSEspecifique a mensagem SMS a ser enviada ao alterar a senha
9PowershellCriar usuário do LdapCria um novo usuário no Active DirectorySenhaSenha para a nova conta de usuário
Atualizar mensagem em caso de êxitoMensagem a ser exibida na criação bem-sucedida do usuário no LDAP
Atualizar mensagem em caso de falhaMensagem a ser exibida se ocorrer um erro.
NomeNome do usuário
SobrenomeSobrenome do usuário
Nome de logonNome de logon do usuário
Nome principal do usuário
Id do funcionárioID de funcionário do usuário
Caminho
10PowershellDesbloquear usuário do Ldap Desbloqueia o usuário do AD (Active Directory)Atualizar mensagem em caso de êxitoMensagem a ser exibida em caso de êxito
Atualizar mensagem em caso de falhaMensagem a ser exibida se ocorrer um erro.
Nome da conta SAMNome da conta LDAP a ser desbloqueada
11PowershellCriar grupo do LdapCria um novo grupo no Active Directory para esse domínio do ADAtualizar mensagem em caso de êxitoMensagem a ser exibida em caso de êxito
Atualizar mensagem em caso de falhaMensagem a ser exibida se ocorrer um erro.
Nome da conta SAMNome da conta SAM para o grupo no LDAP
Caminho
Nome do grupoNome do novo grupo
Categoria do grupoCategoria do grupo
Escopo do grupoEscopo do grupo
Descrição Descrição do grupo
12PowershellAdicionar usuário ao grupo do LdapAdiciona um usuário a um grupoAtualizar mensagem em caso de êxitoMensagem a ser exibida em caso de êxito
Atualizar mensagem em caso de falhaMensagem a ser exibida se ocorrer um erro.
Nome da conta SAM do grupoNome da conta SAM do grupo no LDAP 
Nome da conta SAM do usuárioNome da conta SAM do usuário no LDAP 
13PowershellExecutar script do Powershell no AzureExecuta o script do Powershell no arquivoAtualizar mensagem em caso de êxitoMensagem a ser exibida na execução bem-sucedida do script do Powershell.
Atualizar mensagem em caso de falhaMensagem a ser exibida se ocorrer um erro.
Caminho do arquivoCaminho 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 arquivoParâmetros necessários para executar o script de shell.

Usando o fluxo de trabalho do serviço em uma habilidade

Vejamos um exemplo usando o serviço de fluxo de trabalho de automação 'Ativar usuário do Ldap'.

O serviço de fluxo de trabalho 'Ativar usuário do LDAP' permite um usuário final no LDAP usando um script do PowerShell. Siga as etapas abaixo para configurar e usar o serviço de fluxo de trabalho:

 

Etapa 1: Definir configurações de serviço

As configurações de serviço armazenam as informações usadas para se conectar ao sistema para fluxos de trabalho de automação. Usando a página Configurações de serviço de automação no Criador de bot da Luma, você pode especificar as credenciais de logon necessárias para o serviço específico ao qual deseja se conectar.

Clique no ícone  Automação e vá para a guia Automação →  Configurações de serviço. 

Veja a seguir a lista de configurações de serviço:

Para qualquer fluxo de trabalho 'Ativar usuário do Ldap', é necessário atualizar as configurações de serviço a seguir.

  1. Configuração do PowerShell - A configuração é usada para executar o script do PowerShell para ativar o usuário no LDAP. Para usar o PowerShell, são necessárias as seguintes configurações: 

    config.powershell.passwordRefere-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.domainRefere-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.usernameRefere-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.addressRefere-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.
  2. Configurações da Luma 2.x - Para usar o serviço de fluxo de trabalho na Agente virtual Luma. Para usar a Luma 2.x, são necessárias as seguintes configurações: 

    config.luma2x.urlEsse é o URL para o ambiente da Luma VSA ao qual você deseja se conectar.
    config.luma2x.luma.tenant.externalidRefere-se à sua ID externa de tenant da Luma VSA
    config.luma2x.luma.api.access.keyRefere-se à chave de acesso da API criada na Luma VSA para permitir que um sistema de terceiros se conecte ao seu tenant.

Para obter mais informações, consulte Out-of-the-box Automation Operations and Workflows.

Etapa 2: Usando o serviço de fluxo de trabalho na habilidade

A próxima etapa é criar uma habilidade no Criador de bot da Luma para ativar um usuário no LDAP. A habilidade executa o fluxo de trabalho 'Ativar usuário do Ldap'. O fluxo de trabalho requer os seguintes parâmetros

Ativar usuário do LdapPowershellAtiva o usuário do ADAtualizar mensagem em caso de êxitoMensagem a ser exibida ao ativar o usuário
Atualizar mensagem em caso de falhaMensagem a ser exibida se ocorrer um erro.
Nome da conta SAMNome da conta SAM no LDAP

Quando a habilidade é executada, a Luma VA solicita que o usuário insira o nome de usuário a ser ativado no LDAP e a entrada do usuário é salva no atributo 'ad_username'. O atributo é vinculado ao campo de entrada Nome da conta SAM ao associar o fluxo de trabalho de automação à habilidade.

 

Durante a execução da habilidade, as informações no atributo 'ad_username' são passadas para o fluxo de trabalho de automação que, por sua vez, ativa a conta no AD.


Related content