Réinitialisation du mot de passe Fichier d’automatisation

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 5 minutes de lecture
  • Le Réinitialisation du mot de passe fichier d’automatisation contient le workflow d’automatisation du modèle de Oracle robot EBS Password Reset.

    Accéder au fichier d’automatisation

    Vous pouvez télécharger ce fichier d’automatisation en accédant au fichier de package connexe. Pour plus d'informations, consultez Télécharger une version de package dans RPA Hub.

    Utilisez l’application Studio de conception de bureau de RPA pour afficher et mettre à jour le workflow d’automatisation en fonction de vos besoins.

    Vous pouvez ouvrir ce fichier d’automatisation dans le Studio de conception de bureau de RPAfichier . Pour plus d'informations, consultez Ouvrir un projet d’automatisation locale dans Studio de conception de bureau de RPA et Ouvrir un projet d’automatisation à distance dans Studio de conception de bureau de RPA.
    Remarque :
    Pour ouvrir le projet d’automatisation à distance, vous n’avez pas besoin de télécharger la version du package.

    Modules d’extension et activités

    Vous pouvez accéder aux sections suivantes dans le volet Explorateur de projets lorsque vous ouvrez le fichier d’automatisation dans :Studio de conception de bureau de RPA
    Tableau 1. Sections du volet Explorateur de projets
    Section Description
    Modules d'extension
    Modules d'extension Section que vous pouvez développer pour afficher la liste des modules d’extension que cette automatisation utilise.

    Il utilise les modules d’extension, Windows le connecteur et Google Chrome le connecteur par défaut.

    Activités
    Activités Section que vous pouvez développer pour afficher la liste des activités de cette automatisation.
    • Main_OracleEBS
    • Générer le mot de passe
    • Connectez-vous à l’application OracleEBS
    • Processus
    • UpdateWorkItem (Élément de travail à jour)
    • Définir la configuration
    • OracleEBS
    • ErrorLogs
    • Initialiser
    • Élément de travail de choix
    • Fermer l’application
    Activité Main_OracleEBS Activité par défaut et point de départ de l’automatisation. Il comporte trois parties :
    • Initialiser
    • Processus
    • Fermer l’application

    Le diagramme suivant montre le workflow des activités répertoriées dans le Réinitialisation du mot de passe fichier d’automatisation.

    Figure 1. Workflow des Réinitialisation du mot de passe activités
    Activité d’automatisation de la réinitialisation du mot de passe.
    Initialiser l’activité
    Initialiser Le robot initialise l’activité en deux parties :
    • Définir la configuration
    • Se connecter à OracleEBSApp
    Définir la configuration Le robot configure l’activité.
    Le robot exécute le workflow d’automatisation dans l’ordre suivant :
    1. Vérifie si l’automatisation est en cours d’exécution ou Studio de conception de bureau de RPA non.
    2. Si oui, il emprunte l’identité d’un robot après l’ajout des détails de l’instance RPA Hub . Si ce n’est pas le cas, il passe à l’étape suivante.
    3. Obtient les paramètres de processus tels que le compte Outlook, le délai d’attente ou l’URL d’application à partir de l’instance RPA Hub .
    4. Obtient les informations d’identification de l’application à partir de l’instance RPA Hub .
    5. Sécurise et décode le mot de passe, puis saisit le mot de passe dans l’application Oracle EBS.
    6. Définit le Microsoft compte Outlook à l’aide du connecteur Outlook.
    Connectez-vous à l’application OracleEBS Le robot vérifie si l’application Oracle EBS est connectée ou non.
    Le robot exécute le workflow d’automatisation dans l’ordre suivant :
    1. Vérifie s’il est connecté ou non.
    2. S’il est déjà connecté, il quitte l’activité et passe à l’étape suivante.
    3. S’il n’est pas connecté, il lance l’application Oracle EBS et effectue la connexion avant de continuer.
    Activité du processus
    Processus Le robot effectue le processus proprement dit. Il contient une activité PickWorkItem.
    Élément de travail de choix Le robot vérifie si l’élément de travail de demande de réinitialisation du mot de passe est disponible dans la file d’attente.
    Si l’élément de travail est disponible, le robot exécute le workflow d’automatisation dans l’ordre suivant :
    1. Sélectionne l’élément de travail de demande de réinitialisation du mot de passe dans la file d’attente.
    2. Extrait les détails de la demande, si la demande n’est pas vide.
    3. Appelle la connexion à l’activité de l’application OracleEBS.
    4. Appelle l’activité Générer le mot de passe pour générer un mot de passe aléatoire.
    5. Appelle l’activité OracleEBS.
    6. Appelle l’activité UpdateWorkItem.
    Générer le mot de passe Le robot génère un mot de passe dans cette activité.

    À l’aide du composant Script, le robot exécute le script Visual Basic (VB) personnalisé qui est écrit dans ce composant pour générer un mot de passe aléatoire. Le mot de passe est stocké en tant que variable RandomPassword, sous Objets globaux.

    Pour personnaliser la génération de mot de passe en fonction de la politique de mot de passe de votre organisation, mettez à jour le script VB.

    Pour modifier le script VB dans le composant Script, sélectionnez l’icône des paramètres du composant ( icône Paramètres.) qui apparaît sur le composant SCRIPT. La boîte de dialogue EDITEUR DE SCRIPT s’affiche. Vous pouvez mettre à jour le script dans la boîte de dialogue illustrée dans l’exemple suivant.
    Figure 2. Boîte de dialogue Éditeur de script
    Fenêtre de l’éditeur de script du composant de script.

    Le mot de passe aléatoire est une variable à l’intérieur du composant de script.

    OracleEBS Le robot accède aux onglets Gestion des utilisateurs et Utilisateurs de l’application Oracle EBS.

    Dans l’onglet Utilisateurs , le robot saisit un nom d’utilisateur. Si le nom d’utilisateur est disponible, il sélectionne le bouton Réinitialiser le mot de passe , saisit et confirme le mot de passe.

    Une fois que le robot a sélectionné le bouton Soumettre , le mot de passe est réinitialisé dans l’application.

    UpdateWorkItem (Élément de travail à jour) Le robot vérifie si l’activité jusqu’à présent est réussie ou non.
    Si l’activité est réussie, le robot exécute le workflow d’automatisation dans l’ordre suivant :
    1. Met à jour l’étape de l’élément de travail sur réussite.
    2. Déclenche le flux secondaire de Status_1 demande de réinitialisation du mot de passe de mise à jour.
    3. Envoie un e-mail à l’utilisateur concernant la réinitialisation du mot de passe à l’aide de la Microsoft méthode SendMail du connecteur Outlook.
    Si l’activité échoue, le robot exécute le workflow d’automatisation dans l’ordre suivant :
    1. Met à jour l’étape de l’élément de travail en tant qu’échec.
    2. Déclenche le flux secondaire de Status_1 demande de réinitialisation du mot de passe de mise à jour.
    3. Envoie un e-mail à l’utilisateur concernant le problème concernant la réinitialisation du mot de passe à l’aide de la Microsoft méthode SendMail du connecteur Outlook.

    UpdateWorkItem permet à un bot de mettre à jour un élément de travail après l’avoir sélectionné avec la méthode PickWorkItem en fonction de critères spécifiés.

    ErrorLogs Si une erreur se produit lors de l’exécution de l’automatisation, elle est consignée dans un fichier bloc-notes et enregistrée dans le dossier des documents.

    Après avoir enregistré une erreur, le robot met fin au processus d’automatisation.

    Fermer l’application
    Fermer l’application Le robot ferme l’application Oracle EBS.