Redefinição de senha arquivo de automação

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 4 min. de leitura
  • O arquivo de automação Redefinição de senha contém o fluxo de trabalho de automação do modelo do Oracle EBS Password Reset Robot.

    Acessar o arquivo de automação

    Você pode baixar este arquivo de automação acessando o arquivo de pacote relacionado. Para obter mais informações, consulte Baixar uma versão de pacote em RPA Hub.

    Use a aplicação Design studio de RPA para desktop para exibir e atualizar o fluxo de trabalho de automação de acordo com seus requisitos.

    Você pode abrir este arquivo de automação no Design studio de RPA para desktop. Para obter mais informações, consulte Abrir um projeto de automação local no Design studio de RPA para desktop e Abrir um projeto de automação remoto no Design studio de RPA para desktop.
    Nota:
    Para abrir o projeto de automação remotamente, não é necessário baixar a versão do pacote.

    Plug-ins e atividades

    Você pode acessar as seguintes seções no painel do Project Explorer ao abrir o arquivo de automação no Design studio de RPA para desktop:
    Tabela 1. Seções no painel do Project Explorer
    Seção Descrição
    Plug-ins
    Plug-ins Seção que você pode expandir para exibir a lista de plug-ins que esta automação usa.

    Ele usa os plug-ins padrão, conector [ Windows e conector Google Chrome.

    Atividades
    Atividades Seção que você pode expandir para exibir a lista de atividades nesta automação.
    • Main_OracleEBS
    • Gerar senha
    • Login na aplicação OracleEBS
    • Processo
    • Atualizar item de trabalho
    • Definir configuração
    • OracleEBS
    • ErrorLogs
    • Inicializar
    • Escolher item de trabalho
    • CloseApp
    Atividade Main_OracleEBS Atividade padrão e o ponto de partida da automação. Ela tem três partes:
    • Inicializar
    • Processo
    • CloseApp

    O diagrama a seguir mostra o fluxo de trabalho das atividades listadas no arquivo de automação Redefinição de senha.

    Figura 1. Fluxo de trabalho de Redefinição de senha atividades
    Atividade de automação do Password Reset.
    Inicializar Atividade
    Inicializado O robô inicializa a atividade em duas partes:
    • Definir configuração
    • Login na aplicação OracleEBS
    Definir configuração O robô configura a atividade.
    O robô executa o fluxo de trabalho de automação na seguinte sequência:
    1. Verifica se a automação está sendo executada de Design studio de RPA para desktop ou não.
    2. Em caso afirmativo, ele representará como um robô, depois que os detalhes da instância RPA Hub forem adicionados. Caso contrário, ele prosseguirá para a próxima etapa.
    3. Obtém os parâmetros do processo, como Conta do Outlook, Tempo de espera ou URL da aplicação da instância RPA Hub.
    4. Obtém as credenciais da aplicação da instância RPA Hub.
    5. Protege e decodifica a senha e, em seguida, insere a senha na aplicação Oracle EBS.
    6. Define a conta do Outlook Microsoft usando o conector do Outlook.
    Login na aplicação OracleEBS O robô verifica se a aplicação Oracle EBS está conectada ou não.
    O robô executa o fluxo de trabalho de automação na seguinte sequência:
    1. Verifica se ele está conectado ou não.
    2. Se já estiver conectado, ele sairá da atividade e prosseguirá para a próxima etapa.
    3. Se não estiver conectado, ele iniciará a aplicação Oracle EBS e executará o login antes de prosseguir.
    Atividade de processo
    Processo O robô executa o processo real. Ele contém uma atividade PickWorkItem.
    Escolher item de trabalho O robô verifica se o item de trabalho de solicitação de redefinição de senha está disponível na fila.
    Se o item de trabalho estiver disponível, o robô executará o fluxo de trabalho de automação na seguinte sequência:
    1. Seleciona o item de trabalho de solicitação de redefinição de senha da fila.
    2. Extrai os detalhes da solicitação, se a solicitação não estiver vazia.
    3. Chama a atividade Login no aplicativo OracleEBS.
    4. Chama a atividade Gerar senha para gerar uma senha aleatória.
    5. Chama a atividade OracleEBS.
    6. Chama a atividade UpdateWorkItem.
    Gerar senha O robô gera uma senha nesta atividade.

    Usando o componente Script, o robô executa o script Visual Basic (VB) personalizado que está escrito neste componente para gerar uma senha aleatória. A senha é armazenada como uma variável SenhaAleatória em Objetos globais.

    Para personalizar a geração de senha de acordo com a política de senha da sua organização, atualize o script VB.

    Para editar o script VB no componente Script, selecione o ícone de configurações do componente (ícone Configurações) que aparece sobre o componente SCRIPT. A caixa de diálogo SCRIPT EDITOR é exibida. Você pode atualizar o script na caixa de diálogo mostrada no exemplo a seguir.
    Figura 2. Caixa de diálogo do Editor de script
    Janela do editor de script do componente do script.

    A Senha aleatória é uma variável dentro do componente Script.

    OracleEBS O robô navega até a guia Gerenciamento de usuários e a guia Usuários na aplicação Oracle EBS.

    Na guia Usuários, o robô insere um nome de usuário. Se o nome de usuário estiver disponível, ele seleciona o botão Redefinir senha, insere e confirma a senha.

    Depois que o robô seleciona o botão Enviar, a senha é redefinida na aplicação.

    Atualizar item de trabalho O robô verifica se a atividade até o momento foi bem-sucedida ou não.
    Se a atividade for bem-sucedida, o robô executará o fluxo de trabalho de automação na seguinte sequência:
    1. Atualiza a fase do item de trabalho como bem-sucedida.
    2. Aciona o subfluxo Atualizar status_1 da solicitação do Password Reset.
    3. Envia um e-mail para o usuário sobre a redefinição de senha usando o método SendMail do conector do Outlook Microsoft.
    Se a atividade falhar, o robô executará o fluxo de trabalho de automação na seguinte sequência:
    1. Atualiza a fase do item de trabalho como falha.
    2. Aciona o subfluxo Atualizar status_1 da solicitação do Password Reset.
    3. Envia um e-mail para o usuário sobre o problema relacionado à redefinição de senha usando o método Microsoft Outlook Connector SendMail.

    O UpdateWorkItem permite que um bot atualize um item de trabalho depois de selecioná-lo com o método PickWorkItem com base em critérios especificados.

    ErrorLogs Se ocorrer um erro ao executar a automação, ele será registrado em um arquivo de bloco de notas e salvo na pasta de documentos.

    Depois de registrar um erro, o robô encerra o processo de automação.

    CloseApp
    CloseApp O robô fecha a aplicação Oracle EBS.