- Introduction
- Gestion des projets et packages de solutions
- Gestion des déploiements de solutions
- Meilleures pratiques
Déployez un package de solution pour un locataire Orchestrator dans Automation Cloud.
Déployer une solution implique d'installer un package de solution en tant que nouveau déploiement dans un dossier Orchestrator. Pour plus d'informations sur les déploiements de solutions, consultez Comprendre le cycle de vie du développement des solutions.
Vous pouvez lancer un déploiement de solution depuis Studio Web ou Orchestrator. Les deux interfaces pilotent la même expérience de déploiement sous-jacente: Studio Web est l'interface d'origine conçue pour les auteurs de solutions qui souhaitent compresser et déployer dans un même flux; Orchestrator est l'espace administratif conçu pour les Administrators de locataires gérant les déploiements à grande échelle. Cette page documente le flux Orchestrator.
Le flux de déploiement d’Orchestrator nécessite un package de solution qui a déjà été publié dans un flux. Vous pouvez publier un package depuis Studio Web ou Studio Desktop avant de le déployer ici.
Cette étape est généralement effectuée par un administrateur.
Ouvrez le workflow de déploiement
Vous pouvez ouvrir le workflow de déploiement depuis l'un des emplacements suivants dans Orchestrator:
- Onglet Déploiements: sélectionnez Déployer dans le coin supérieur droit.
- Onglet Packages: sélectionnez l'action Deployer row pour le package que vous souhaitez déployer.
- Barre latérale du package: ouvrez un package pour développer sa barre latérale, puis sélectionnez Déployer dans le coin supérieur droit de la barre latérale.
- Onglet Versions de la barre latérale du package: sélectionnez l'action Déployer la ligne pour la version de package spécifique que vous souhaitez déployer.
Les quatre chemins ouvrent le même Déployer le workflow dans le formulaire Configuration . Le fil d'Ariane en haut indique Locataire > Solutions > Déploiements > Déployer.
Remplir le formulaire de configuration
Le formulaire Configuration est l'endroit où vous définissez ce qu'il doit déployer, où il arrive et comment il s'active. Remplissez les champs suivants, puis sélectionnez Déployer. Les champs Package et Version sont toujours visibles; les champs restants sont regroupés sous la commande Options , que vous pouvez développer ou réduire. Lorsqu'elle est réduite, le champ Options affiche un résumé des valeurs actuelles (par exemple, le dossier de destination, si les déclencheurs sont immédiatement activés et si un runtime est configuré).
| Champ | Description |
|---|---|
| Paquet (Package) | Sélectionnez le package de solution à déployer dans la liste déroulante. La liste affiche tous les packages publiés dans votre flux de locataire. Une fois que vous avez sélectionné un package, sa description s’affiche sous le champ. |
| Version | La version de package à installer. Apparaît après que vous avez sélectionné un package. La valeur par défaut est la dernière version publiée. La date de publication et les notes de publication de la version sélectionnée s'affichent sous le champ. Sélectionnez une version différente dans la liste déroulante si nécessaire. |
| Options | Développe ou réduit les paramètres de déploiement qui suivent. Lorsqu'elle est réduite, elle affiche un résumé des valeurs sélectionnées. |
| Nom du déploiement | Un nom unique et requis pour ce déploiement. Remplissage automatique à partir du nom du package. Modifiez pour utiliser un autre nom. Le nom est validé au fur et à mesure que vous saisissez: si un déploiement du même nom existe déjà, le formulaire affiche une erreur et vous ne pouvez pas continuer tant que le nom n'est pas unique. |
| Emplacement | Le dossier dans lequel le dossier de la solution sera créé. La valeur par défaut est Partagé. Sélectionnez un autre dossier dans la liste déroulante pour modifier la destination. |
| Nom du dossier de la solution | Nom du sous-dossier créé dans le dossier de destination. Remplissage automatique pour correspondre au nom du déploiement jusqu'à ce que vous le modifiiez. Modifiez-le pour le personnaliser pour ce déploiement. |
| Activer immédiatement | Activer (activé par défaut). Lorsque cette option est activée, les déclencheurs sont immédiatement activés, le cas échéant. |
| Configurer le runtime | Activer (activé par défaut). Lorsqu'il est activé, enregistre un runtime sans serveur lorsqu'aucune machine d'exécution par défaut n'est configurée au niveau du locataire. |
Exécuter le déploiement
Après avoir rempli le formulaire Configuration, choisissez l'une des options suivantes en bas du formulaire:
-
Déployer: valide la configuration et exécute immédiatement le déploiement. Le workflow passe par les étapes suivantes indiquées dans le panneau Que se passera-t-il sur la gauche:
Étape Description Configurer Valide et configure le déploiement. Déployer Configure des dossiers et enregistre des ressources. Activer (Activate) Active les déclencheurs et valide le déploiement si l’option Activer est activée immédiatement . -
Personnaliser (sélectionnez la flèche déroulante sur le bouton Déployer ): ouvre l'explorateur de ressources afin que vous puissiez examiner et configurer les composants de la solution individuels avant l'exécution du déploiement. Dans l'explorateur de ressources, vous pouvez:
- Filtrez les propriétés affichées pour un composant à l'aide de la commande Affichage (Toutes les propriétés, Propriétés vides, Propriétés requises ou Propriétés configurables).
- Link a component to an existing resource, change which resource it's linked to, or unlink it — see Link, change, or unlink a component below.
- Inversez les modifications apportées à un composant à l'aide de Réinitialiser.
- Examinez le compteur de problèmes (erreurs, avertissements et informations) et le panneau Journaux .
Lorsque vous avez terminé, sélectionnez l'une des options suivantes:
- Poursuivez le déploiement.
- Validez pour vérifier la configuration sans déployer.
- Enregistrez en tant que brouillon pour enregistrer et reprendre ultérieurement.
- Supprimez le brouillon pour supprimer le déploiement.
Enregistrer un déploiement en tant que brouillon
Si vous n’êtes pas prêt à exécuter un déploiement, vous pouvez enregistrer votre progression et le terminer ultérieurement:
- Sélectionnez Personnaliser dans la liste déroulante du bouton Déployer pour ouvrir l'explorateur de ressources.
- Configurez les composants selon les besoins.
- Sélectionnez Enregistrer en tant que brouillon.
Le brouillon apparaît dans l'onglet Déploiements avec une puce de statut Brouillon . Pour le reprendre, sélectionnez la ligne du brouillon, puis sélectionnez Continuer la modification. Pour le supprimer, sélectionnez Supprimer le brouillon.
Link, change, or unlink a component (optional)
Linking a component to an existing resource avoids duplicating connections, assets, and queues across deployments. While customizing a draft deployment, you can link a component to an existing resource, change which resource it's linked to, or unlink it.
Lorsque le déploiement se trouve en dehors de votre espace de travail personnel (par exemple, dans un dossier partagé), la liste des candidats exclut les ressources stockées dans votre espace de travail personnel à n'importe quelle profondeur de dossier, y compris les sous-dossiers imbriqués. Cela évite les configurations de déploiement endommagées que vos collaborateurs ne peuvent pas exécuter ou gérer, car ils ne peuvent pas accéder aux ressources de votre espace de travail personnel.
Si le déploiement se trouve au sein de votre espace de travail personnel, toutes vos ressources accessibles, y compris vos ressources d'espace de travail personnel, sont disponibles pour être liées.
When you select Customize, the resource explorer shows all components in the solution package. If a component with the same name already exists in the tenant, you can link the solution to it instead of creating a new one. This option is available for Assets, Storage buckets, Webhooks, and Queues. For each conflict, you can:
- Conservez le composant existant et n'en créez pas un supplémentaire.
- Conservez le composant existant et ajoutez de nouveaux champs à partir de la solution (les champs existants ne sont pas modifiés).
- Renommez la ressource en conflit dans le service concerné.
- Renommez la ressource dans le déploiement de la solution, si possible.
Resources that live at the tenant level rather than in a folder are marked with a dedicated icon in the resource explorer tree, and their resource details header shows a Tenant chip.
Link a component to an existing resource
-
Dans l'explorateur de ressources, sélectionnez le composant que vous souhaitez lier.
-
Sélectionnez Lier à l'existant.
In the Link to existing picker, each candidate resource row shows the resource kind icon (or the connector image, for connections), a friendly type label, and the resource's folder location. Locations in your Personal Workspace are labeled My Workspace.
-
Select the resource you want to link to.
-
Sélectionnez Lien.
- Lorsqu’une ressource est liée, elle n’est pas créée dans le cadre du déploiement; la solution utilise directement la ressource liée. Associer une ressource avec un nom différent peut entraîner des erreurs de runtime, sauf si la solution a été développée pour prendre en charge cette configuration.
- Lorsque vous liez une ressource qui existe dans un autre dossier, la solution stocke la dépendance du runtime dans le dossier de la solution où la ressource est copiée, et non dans le dossier source d'origine. Les utilisateurs disposant d'autorisations sur le dossier de la solution peuvent exécuter le processus sans avoir besoin d'autorisations sur l'emplacement des ressources d'origine.
Understand a linked component
When a component is linked, the resource explorer shows a card with the linked resource's information instead of a set of read-only fields.
Change or unlink a component
Linked components are marked with a Linked badge in the resource explorer.
- In the resource explorer, select the linked component.
- Sélectionnez l'une des options suivantes :
- Change to link the component to a different resource, using the same picker described above.
- Unlink to remove the link.
Result: Unlinking removes the connection between the solution and the external resource. The resource is then created fresh inside the solution folder instead of reusing the linked one.
Surveiller le statut du déploiement
Une fois le déploiement démarré, vous pouvez surveiller la progression à partir de la vue du workflow ou de l'onglet Déploiements dans Solutions. Les statuts suivants sont possibles:
| État (Status) | Description |
|---|---|
| En cours | L’opération de déploiement est en cours d’exécution. |
| Réussi | Le déploiement est terminé et tous les composants sont installés. |
| Échec | Le déploiement a échoué et une restauration automatique a été effectuée. |
| Échec de la restauration | Le déploiement a échoué et certains composants nécessitent un nettoyage manuel. |
Pour plus de détails sur tous les statuts, consultez Statuts de déploiement.
Activer le déploiement
Si la solution contient des applications et qu’elles ne sont pas activées à l’aide du lien fourni, l’activation du déploiement échouera. Consultez la documentation d'Orchestrator et d'Apps pour des instructions détaillées.
Après un déploiement réussi, Orchestrator évalue l'état de préparation à l'activation. Le déploiement apparaît dans l'onglet Déploiements avec l'un des statuts suivants:
-
Inactif (Prêt à être activé): aucune configuration supplémentaire n’est requise. Sélectionnez l'icône Plus d'actions , puis sélectionnez Activer le déploiement.
-
Inactif (nécessite une configuration pour être activé): des prérequis supplémentaires doivent être remplis avant l'activation:
-
Sélectionnez l'icône Autres actions et choisissez Configurer l'activation.
-
Examinez les résultats de la validation de l'activation et remplissez les éléments requis:
- Ajouter des comptes et attribuer des rôles.
- Ajouter des machines aux dossiers de solutions.
- Définissez des mappages compte-machine, si nécessaire.
- Définissez les valeurs d'actif par robot, le cas échéant.
- Activez les apps utilisées dans la solution.
- Remplissez les liaisons pour les composants de type processus, le cas échéant.
Linked components cannot be relinked or unlinked during activation. If a component is linked, the setup view shows a notice instead of editable fields.
Remarque :Lors du déploiement d'une solution, un modèle Sans serveur par défaut peut être automatiquement joint au dossier cible si le bouton bascule Configurer le runtime a été activé sur le formulaire de configuration. Cela garantit que la solution peut s'exécuter sans configurer manuellement les modèles de machine. Si un modèle sans serveur est déjà hérité, aucun modèle supplémentaire n’est joint.
-
Résolvez les éléments répertoriés.
-
Sélectionnez Valider.
-
Sélectionnez Activer.
-
Résultat: une fois votre solution déployée et activée avec succès, cette solution s'affiche dans l'onglet Déploiements avec le statut Actif.
- Ouvrez le workflow de déploiement
- Remplir le formulaire de configuration
- Exécuter le déploiement
- Enregistrer un déploiement en tant que brouillon
- Link, change, or unlink a component (optional)
- Link a component to an existing resource
- Understand a linked component
- Change or unlink a component
- Surveiller le statut du déploiement
- Activer le déploiement