Maison / Technologie / Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget

Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget

Suivre
( 0 Abonné(e)s )
X

Suivre

E-mail : *
Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 1 5JsnYx6HlKXMX1Qqf7FuIw

Ce tutoriel pratique fournit une introduction à la plate-forme RPA (Robotic Process Automation). UiPath et montre comment il peut être intégré à la Joget source ouverte, plate-forme d’application sans code / code faible. Il y a 3 parties:

  • Partie 1: Démarrer avec UiPath
  • Partie 2: Commencez avec Joget
  • Partie 3: Intégrez UiPath à Joget

Pour plus d’informations, s’il vous plaît lire Robotic Process Automation: Une introduction rapide et comment elle complète les plateformes d’applications à faible code.

Partie 1: Démarrer avec UiPath

Vue d’ensemble d’UiPath

UiPath est l’un des principaux fournisseurs d’APR, reconnu comme un chef de file en matière de Rapport «Forrester Wave ™: Automatisation des processus robotiques, T2 2018».

UiPath est composé de 3 composants principaux:

Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 ofa v2TvtxmVrtDo
Architecture de composant UiPath
  1. UiPath Studio: Outil d’interface utilisateur pour concevoir visuellement le processus d’automatisation
  2. UiPath Orchestrator: Application Web qui gère la création, la surveillance et le déploiement de tous les robots et processus
  3. Robot UiPath: Exécute les processus créés dans UiPath Studio. Agent d’exécution installé et exécuté sur la machine réelle.

En résumé, voici comment cela fonctionne:

  1. Concevoir visuellement un processus utilisant UiPath Studio sur un PC développeur,
  2. Publiez / déployez le processus sur UiPath Orchestrator à gérer, planifier et surveiller.
  3. Le processus lui-même est exécuté par les robots UiPath installés sur les machines respectives.

Concepts et termes d’UiPath

Voici quelques concepts et termes de base dans UiPath avec lesquels vous devez vous familiariser ultérieurement pour le didacticiel:

  • Machine: Représente la machine réelle dans laquelle le robot s’exécute
  • Environnement: Un environnement est un groupe de robots utilisé pour déployer des processus
  • Paquet: Un projet UiPath Studio publié
  • Processus: Un processus représente l’association entre un package et un environnement. Chaque fois qu’un package est déployé dans un environnement, il est automatiquement distribué à toutes les machines appartenant à cet environnement.
  • Emploi: Un travail est l’exécution d’un processus sur un ou plusieurs robots.

Il existe d’autres concepts pour une utilisation plus avancée qui ne seront pas utilisés dans le tutoriel, tels que:

  • Bibliothèque: Une bibliothèque de processus décrit un système d’activités réutilisables pour le partage
  • Programme: Permet aux tâches d’être exécutées de manière pré-planifiée
  • Atout: Représentent généralement des variables partagées ou des informations d’identification pouvant être utilisées dans différents projets.
  • Queue: Emplacement permettant de stocker plusieurs types de données, telles que des informations sur les factures ou les détails du client.

Étape 1: Inscrivez-vous pour la plate-forme UiPath Cloud

Créons un compte sur https://www.uipath.com/platform-trial. Il existe un plan communautaire pour démarrer gratuitement, nous allons donc Choisissez la communauté enregistrer.

Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 YTZK4ogpTCUUyPOp

Inscrivez-vous en utilisant un compte social ou un email et lors de votre inscription, vous serez redirigé vers un tableau de bord à l’adresse https://platform.uipath.com.

Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 sX YWZxvmYYoL7ac

UNE un service représente un déploiement dans l’entreprise. Un service par défaut est déjà créé, par exemple. DemoDefault.

Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0  6TEDf4tG zNR Sj

Sélectionnez le nom du service pour ouvrir le UiPath Orchestrator application Web.

Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 JBjBXjcfGjTa2JdC

Étape 2: Installez UiPath Studio et UiPath Robot

Téléchargez le UiPath Studio programme d’installation (UiPathStudioSetup.exe) à partir du Centre de ressourceset installez-le sur l’ordinateur cible. Plus d’informations sur UiPath Studio sont disponibles à l’adresse suivante: Guide UiPath Studio.

Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 icMLS2Nwsc1XD7h7

Après avoir installé UiPathStudioSetup.exe, démarrez UiPath Studio dans le menu Démarrer de Windows et activez-le. Vous pouvez commencer gratuitement en activant Community Edition.

Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 H8PevxvqcodeBavG

Étape 3: Lancer le robot UiPath et obtenir le nom de la machine

Dans le menu Démarrer de Windows, recherchez Robot UiPath et le démarrer

Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 G5Awz91QmMJPeVOG

Clique sur le Équipement icône pour ouvrir le Paramètres d’orchestrateur fenêtre, et copiez le Nom de la machine.

Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 NrRlOS1 NKpyvnjU

Étape 4: Obtenir la clé de la machine

Retour dans le UiPath Orchestrator, créer un nouveau Machine sous le menu Machines.

IMPORTANT: Assurez-vous que le nom correspond à la Nom de la machine montré dans le Paramètres UiPath Orchestrator plus tôt.

Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 NVEqbpxoKT3lX3bR

Voir la sélection Machine et copier le Clé machine.

Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 DdgRCJCf XzlpjJ0
Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 qc zdRCvuyGvjwpR

Étape 5: Connectez le robot UiPath à la machine

dans le UiPath Robot, clique sur le Équipement icône pour ouvrir le Paramètres d’orchestrateur la fenêtre.

Remplissez le URL de l’orchestrateur (https://platform.uipath.com pour la plate-forme UiPath Cloud) et le Clé machine copié à l’étape précédente, puis cliquez sur Relier.

Une fois connecté, vous devriez voir “Statut: Robot indisponible”Au bas de la fenêtre.

Survolez ce message, et vous devriez voir la raison "Le robot n’est pas disponible.”Ce message signifie que la connexion de la machine est valide. Il est donc temps de créer un robot. Si vous voyez une raison différente, il est possible qu’une erreur se produise dans votre configuration. Vous devrez donc vérifier vos paramètres.

Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 8etyFjQ5dl 0i5YO

Étape 6: Créer un robot

dans le UiPath Orchestrator sous le Les robots menu, cliquez sur le Plus icône en haut à droite.

Choisissez «robot standard qui fonctionne sur une seule machine standard».

Attribuez le robot à la machine créée précédemment.

Définissez un “Nom” et indiquez le nom d’utilisateur Windows réel de la machine cible (où Robot UiPath est installé) sous Domaine Nom d’utilisateur et Mot de passe.

Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 v9WvsNTBeLLwB6v6

Étape 7: Ajouter un robot à l’environnement

Ensuite, nous devrons ajouter le fichier créé Robot au Environnement. Sélectionnez le Environnements onglet en haut de la Les robots menu et sélectionnez le Gérer option.

Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 uZIlW qcMLvqxGKR

Sélectionnez le robot créé précédemment et cliquez sur METTRE À JOUR.

Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 uW4iI9eth5byZXE8

À ce stade, le robot doit être correctement connecté à la machine. Vérifier la Paramètres UiPath Robot Orchestrator et le statut devrait montrer “Connecté, autorisé

Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 wNHX xB4SXz9sf p

Étape 8: Commencez un travail

Maintenant que le robot est déployé, il est temps de commencer un travail pour le tester.

Sous Emplois, clique sur le Jouer icône en haut à droite.

Sélectionnez le pré-existant Processus de démonstration et l’ancien robot, puis cliquez sur Début.

Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 0HOx7Gc8TKfrdN45
Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 d4CFxiWhE9iBfvso

dans le Robot UiPath, ça va montrer “Installation du package…”. Une fois le paquet installé, il affichera “Le traitement a commencé”Ce qui signifie que le processus a commencé. Dans ce processus de démonstration, une boîte de dialogue Hello popup apparaîtra.

Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 EwHiz1NJ5ftAsHdn

Le robot a démarré le travail avec succès. Vous pouvez surveiller les robots et les tâches dans le surveillance menu dans le UiPath Orchestrator.

Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 7vWwgFKCX89bSP6U

Étape 9: Préparez l’intégration UiPath

En juin 2019, UiPath a mis en place un nouveau mécanisme de consommer ses API Cloud. Un certain nombre d’étapes sont nécessaires pour récupérer certaines informations requises pour l’intégration:

1. Obtenir des jetons d’accès et d’identifiant

1.1 Générer le code challenge et le vérificateur de code

Dans un navigateur Web, visitez le site https://repl.it/languages/nodejs et lancez le code suivant:

fonction base64URLEncode (str) {
Renvoie str.toString (& # 039; base64 & # 039;)
.replace (/ + / g, & # 039; - & # 039;)
.replace (/ // g, & # 039; _ & # 039;)
.remplacer (/ = / g, & # 039; & # 039;);
}

fonction sha256 (tampon) {
renvoyer crypto.createHash (& shao6 (sha256)). update (tampon) .digest ();
}

console.log ("Génération du challenge et du vérificateur");
var cryptoResult = crypto.randomBytes (32);
var verifier = base64URLEncode (cryptoResult);
var challenge = base64URLEncode (sha256 (vérificateur));
console.log ("Code challenge:" + challenge)
console.log ("Vérificateur de code:" + vérificateur);

Prenez note de la défi de code et vérificateur de code valeurs dans la sortie, par exemple.

Génération de challenge et vérificateur
Code défi: RzYlHiiGzPGgOLaRQJYftZ1mmc3sCbeicZVRftTmC-A
Vérificateur de code: YVMnLczXQgJ9dwzV7MlMWEjGyAia4nXvTZzU4UVrAPE

1.2 Obtenir le code d’autorisation

Remplace le défi de code dans l’URL ci-dessous et visitez l’URL mise à jour dans un navigateur.

https://account.uipath.com/authorize?response_type=code&nonce=b0f368cbc59c6b99ccc8e9b66a30b4a6&state=47441df4d0f0a89da08d43b6dfdc4be2&code_challenge=(code_challenge)& code_challenge_method = S256 & scope = openid + profil + offline_access + email & audience = https% 3A% 2F% 2Forchestrator.cloud.uipath.com & client_id = 5v7PmPJL6FOGu6RB8I1Y4adLBhIwovQN & redirect_uri = https% 3A% 2F% 2F% 2F% %Facount.uipath.com% 2Fmobile

Le navigateur doit rediriger vers

https://account.uipath.com/mobile?code=(Code d'autorisation)& state = 47441df4d0f0a89da08d43b6dfdc4be2

Copier le Code d’autorisation dans l’URL.

1.3 Obtenir le jeton d’actualisation

Utilisation d’un outil de test d’API (par exemple, Facteur), soumettre un POSTER demande à

https://account.uipath.com/oauth/token avec le corps ci-dessous, remplaçant les valeurs pour (Code d’autorisation) et (code_verifier) en conséquence.

{
"grant_type": "autorisation_code",
"code": "(Code d'autorisation)",
"redirect_uri": "https://account.uipath.com/mobile",
"code_verifier": "(code_verifier)",
"client_id": "5v7PmPJL6FOGu6RB8I1Y4adLBhIwovQN"
}

Copier la valeur du refresh_token de la réponse:

{
"access_token": "eyJ0eX ...",
"refresh_token":"CBZcOD6vrP2FQ9qa8fuqDdfoEwnVPuR2Kp ...",
"id_token": "eyJ0eX ...",
"scope": "openid profile email offline_access",
"expires_in": 86400,
"type de jeton": "porteur"
}

1.4 Obtenir le jeton d’accès et l’ID à l’aide du jeton d’actualisation

À l’aide d’un outil de test d’API, soumettez une POSTER demande à

https://account.uipath.com/oauth/token avec le corps ci-dessous, remplaçant les valeurs pour (refresh_token) en conséquence.

{
"grant_type": "refresh_token",
"client_id": "5v7PmPJL6FOGu6RB8I1Y4adLBhIwovQN",
"refresh_token": "CBZcOD6vrP2FQ9qa8fuqDdfoEwnVPuR2Kpz-hitbTAIzG"
}

Copier les valeurs pour jeton d’accès et id_token de la réponse.

{
"access_token": "eyJ0eX ...",
"id_token": "eyJ0eX ...",
"scope": "openid profile email offline_access",
"expires_in": 86400,
"type de jeton": "porteur"
}

2. Obtenir les identifiants de compte, de service et de processus UiPath

2.1 Obtenir le nom logique du compte

À l’aide d’un outil de test d’API, soumettez une POSTER demande à

https://platform.uipath.com/cloudrpa/api/getAccountsForUser avec un en-tête de requête

Autorisation: porteur (id_token)

Copier la valeur pour accountLogicalName de la réponse:

{
"userEmail": "demo@domain.com ",
"comptes": (
{
"accountName": "Démo",
"accountLogicalName": "Démo"
}
)
}

2.2 Obtenir le nom logique de l’instance de service

À l’aide d’un outil de test d’API, soumettez une POSTER demande à

https://platform.uipath.com/cloudrpa/api/account/(accountLogicalName)/ getAllServiceInstances avec un en-tête de requête

Autorisation: porteur (id_token)

Copier la valeur pour serviceInstanceLogicalName de la réponse:

(
{
"serviceInstanceName": "DemoDefault",
"serviceInstanceLogicalName":"DemoDefaultzous50676",
"serviceType": "ORCHESTRATOR",
"serviceUrl": "https://platform-community.azurewebsites.net"
}
)

2.3 Obtenir la clé de validation pour le processus souhaité

Nous allons maintenant avoir besoin de récupérer la clé de publication, un identifiant unique pour un processus souhaité. À l’aide d’un outil de test d’API, soumettez une OBTENIR demande à

https://platform.uipath.com/odata/Releases avec un en-tête de requête

Autorisation: porteur (id_token)

Copier la valeur pour Clé de la réponse:

{
"@odata.le contexte": "https://platform.uipath.com/odata/$metadata#Releases",
"@odata.count ": 1,
"valeur": (
{
"Clé":"b27c7363-459c-4520-bae5-660d4a1d3813",
"ProcessKey": "Demo_Process",
"ProcessVersion": "1.0.21",
"IsLatestVersion": false,
"IsProcessDeleted": false,
"Description": "Processus de démonstration",
"Nom": "Processus de démonstration",
"EnvironmentId": 98069,
"EnvironmentName": "Demo Environment",
"InputArguments": null,
"QueueDefinitionId": null,
"QueueDefinitionName": null,
"Id": 120897,
"Arguments": {
"Entrée": null,
"Sortie": null
},
"ProcessSettings": null
}
)
}

2.4 Test de l’appel de l’API Orchestrator pour démarrer un travail

À ce stade, assurez-vous de disposer des informations critiques suivantes:

  • refresh_token (Refresh Token)
  • jeton d’accès (Jeton d’accès)
  • serviceInstanceLogicalName (Nom logique de l’instance de service)
  • Clé (Touche de libération)

Essayons de faire un appel API pour démarrer un travail pour le processus.

À l’aide d’un outil de test d’API, soumettez une POSTER demande à

https://platform.uipath.com/odata/Jobs/UiPath.Server.Configuration.OData.StartJobs avec 2 en-têtes de demande

Autorisation: porteur (jeton d'accès)
X-UIPATH-TenantName: (serviceInstanceLogicalName)

et le corps:

{ 
"startInfo":
{"ReleaseKey": "b27c7363-459c-4520-bae5-660d4a1d3813",
"Stratégie": "Tous",
"RobotIds": (),
"JobsCount": 0,
"Source": "Manuel"
}
}

En cas de succès, la réponse sera la suivante, l’état du travail étant indiqué dans le message. Etat attribut:

{
"@odata.le contexte": "https://platform.uipath.com/odata/$metadata#Jobs",
"valeur": (
{
"Clé": "e811bd29-26fb-4cc3-af91-7fd6308ca643",
"Heure de début": null,
"EndTime": null,
"Etat":"en attendant",
"Source": "Manuel",
"SourceType": "Manual",
"BatchExecutionKey": "382e7a96-a5b9-4343-b258-26a80cf87f80",
"Info": null,
"CreationTime": "2019-06-12T08: 02: 03.2595408Z",
"StartingScheduleId": null,
"ReleaseName": "Processus de démonstration",
"Type": "Sans surveillance",
"InputArguments": null,
"OutputArguments": null,
"HostMachineName": null,
"HasMediaRecorded": false,
"Id": 10169582
}
)
}

Partie 2: Commencez avec Joget

Joget Vue d’ensemble

Joget est une plate-forme d’application open source sans code / à code faible pour une transformation numérique plus rapide et plus simple. Joget combine le meilleur de l’automatisation des processus métier, de la gestion des flux de travail et du développement rapide d’applications dans une plate-forme simple, flexible et ouverte. Visuel et basé sur le Web, il permet aux non-développeurs de créer et de gérer instantanément des applications à tout moment et en tout lieu.

Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 1 rvFog3q CKf1mHFZiGtEfw
Architecture de la plateforme Joget

Inscrivez-vous pour le flux de travail Joget à la demande

Si vous avez déjà votre propre installation de la plate-forme Joget, vous pouvez l’utiliser et ignorer cette étape. Sinon, vous pouvez vous inscrire pour Flux de travail Joget à la demande, une version hébergée de la plate-forme Joget qui vous permet de démarrer rapidement.

Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 WAJ6 XXyt7pbpBpE

Visite https://cloud.joget.com et cliquez sur Inscription gratuite enregistrer un nouveau compte.

Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 l7q5nVJrnjD  rBd

Une fois que vous avez validé votre courrier électronique, vous serez lié à votre propre installation en cours de Joget Workflow où vous pourrez créer visuellement une application complète en 30 minutes sans codage.

Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 G 0w2 QRYF rEY1H

Partie 3: Intégrez UiPath à Joget

Comment s’intégrer à UiPath

UiPath fournit le API d’orchestrateur pour l’intégration.

La fonction la plus couramment utilisée est Commencer un travail, qui devrait satisfaire la majorité des cas d’utilisation. Nous allons utiliser cette fonction dans le tutoriel d’intégration suivant.

Concevoir un processus Joget pour démarrer un travail UiPath

Depuis le API UiPath Orchestrator est un DU REPOS API avec données en JSON format, nous pouvons utiliser le Joget Outil JSON invoquer l’API.

Avant de commencer, assurez-vous de disposer des informations critiques suivantes sur UiPath (obtenues à partir de la précédente Préparer l’intégration UiPath Didacticiel):

  • refresh_token (Refresh Token)
  • serviceInstanceLogicalName (Nom logique de l’instance de service)
  • Clé (Touche de libération)

Étape 1. Design New App

Commençons par concevoir une nouvelle application en cliquant sur Concevoir une nouvelle application dans le joget Centre d’application.

Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 D82 UpU36OrWjMCY

Entrez les valeurs souhaitées pour le ID de l’application et Nom de l’applicationet cliquez sauvegarder.

Étape 2. Concevoir un nouveau processus

Clique sur le Les processus menu, puis sur le Procédé de design bouton pour lancer le Process Builder.

Concevez un processus simple contenant 2 outils, comme indiqué ci-dessous.

Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 x0YEtr4Q8u6krljo

Clique sur le modifier l’icône du crayon après avoir survolé le nom du processus en haut. Entrez un nom de processus approprié et créez 3 variables de flux de travail pour stocker les valeurs de réponse de l’appel UiPath API:

  • statut
  • id_token
  • jeton d’accès
Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 HeHBo5yb O5bM pO

Cliquer sur Déployer.

Étape 3. Configurez le premier outil pour obtenir le jeton d’accès UiPath

Une fois le processus déployé, fermez le Générateur de processus. Dans la page de vue de processus, sélectionnez le Outils de carte pour les plugins languette.

Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 I1mFTE4a59XVkZIA

Cliquer sur Configurer le plugin pour le premier outil et sélectionnez Outil JSON, puis entrez la configuration suivante:

  • URL JSON: https://account.uipath.com/oauth/token
  • Type d’appel: POST
  • Méthode POST: Charge utile JSON personnalisée
  • Charge JSON personnalisée:
{
"grant_type": "refresh_token",
"client_id": "5v7PmPJL6FOGu6RB8I1Y4adLBhIwovQN",
"refresh_token": "(refresh_token)"
}
Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 I1zEtGS  Tf5ThRu

Sous Stocker dans une variable de flux de travail, mappez les variables pour stocker les jetons dans les variables de flux de travail correspondantes, c.-à-d.

  • access_token: access_token
  • id_token: id_token
Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 PBKl6msRpyWrKlvX

Cliquer sur Soumettre sauver.

Étape 4. Configurez le deuxième outil pour démarrer le travail à l’aide du jeton d’accès

Cliquer sur Configurer le plugin pour le deuxième outil et sélectionnez Outil JSON, puis entrez la configuration suivante:

  • URL JSON: https://platform.uipath.com/odata/Jobs/UiPath.Server.Configuration.OData.StartJobs
  • Type d’appel: POST
  • Méthode POST: Charge utile JSON personnalisée
  • Charge utile JSON personnalisée (Remplacer (Clé) avec la clé de sortie réelle):
{ 
"startInfo":
{"ReleaseKey": "(Clé)",
"Stratégie": "Tous",
"RobotIds": (),
"JobsCount": 0,
"Source": "Manuel"
}
}

Demander des en-têtes (Remplacer (serviceInstanceLogicalName) avec le nom logique actuel de l’instance de service:

  • Autorisation: porteur # variable.access_token #
  • X-UIPATH-TenantName: (serviceInstanceLogicalName)
Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 DIDEnYXGEewWXq6F

Sous Stocker dans une variable de flux de travail, mappez la variable d’état à la Etat attribut dans la réponse JSON i.e.

  • statut: valeur (0) .Etat
Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 YxyDaT8V7t9mTQd1

C’est tout. Le processus Joget a été configuré pour appeler le API UiPath Orchestrator pour commencer un travail.

Étape 5. Exécutez le processus

Maintenant, testons le processus. Clique sur le Processus d’exécution bouton en haut, puis Processus d’exécution à nouveau dans la boîte de dialogue de confirmation.

Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 N88opmyXvajgVyTQ

Une fois le processus démarré, les 2 outils s’exécuteront de la manière configurée. Pour afficher les résultats du processus, accédez à Moniteur -> Processus terminés.

Sélectionnez l’instance de processus et vous verrez les 2 outils exécutés.

Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 xLb9oNxYAbNnPYvb

Cliquez sur chaque activité pour afficher les valeurs des variables de workflow ayant obtenu les résultats du API d’orchestrateur appels.

Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 29eWWUL7 Os85KR2

Si vous exécutez Joget sur site et que vous avez accès aux journaux système, vous pourrez voir les requêtes et réponses des outils si l’option de débogage est activée. Si vous utilisez Joget DX, vous pouvez diffuser les journaux directement dans le navigateur Web.

Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget 0 3LYxQSMI9rCCqWAo

De retour au UiPath Orchestrator et Robot UiPath, vous pourrez également surveiller l’exécution du travail.

Conclusion

Dans cet article, nous avons présenté un didacticiel sur la prise en main d’UiPath et de Joget, suivi de leur intégration. Comme indiqué dans le didacticiel, l’intégration du processus d’authentification à l’API UiPath Orchestrator est en grande partie responsable de l’intégration. Une fois que les clés d’intégration requises sont disponibles, la configuration dans Joget pour appeler l’API UiPath elle-même est assez simple.

Pour en savoir plus sur chacune des plateformes, visitez le site UiPath et Joget.

https://medium.com/media/3c851dac986ab6dbb2d1aaa91205a8eb/hrefAutomatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget stat event post


Automatisation des processus robotiques et code réduit: didacticiel pratique sur l’intégration d’UiPath à Joget a été publié à l’origine dans Hacker midi sur Medium, où les gens poursuivent la conversation en soulignant et en répondant à cette histoire.



Source

A propos newstrotteur-fr

Découvrez également

Spotify s’associe à Disney sur un nouveau centre de diffusion en continu destiné aux familles Screen Shot 2019 07 17 at 11

Spotify s’associe à Disney sur un nouveau centre de diffusion en continu destiné aux familles

Suivre ( 0 Abonné(e)s ) X Suivre E-mail : * Suivre Ne plus suivre Dans …

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *