Travailler au sein du Cycle de vie de développement de script
Le contenu de cette page concerne un produit ou une fonctionnalité faisant partie d'un programme d'avant-première publique. Si vous ne faites pas partie de l'avant-première et souhaitez obtenir plus d'informations, contactez votre représentant de compte.
Sauf indication contraire, les informations contenues dans cette page d'aide s'appliquent uniquement à l'application Studio basée sur le Web. Pour protéger la sécurité des scripts dans les différentes étapes, les dossiers attribués aux étapes de développement ne sont pas visibles dans Desktop Studio.
Cette page est destinée aux développeurs de scripts NiCE CXone Studio. Si vous êtes administrateur Studio, consultez la page d'aide sur la Gestion du cycle de vie du développement.
Studio prend en charge un workflow de cycle de vie de développement pour les scripts. Il permet à votre entreprise de disposer d'un meilleur contrôle sur les scripts, par exemple en limitant les personnes autorisées à mettre un script en production. Le cycle de vie vous permet de faire passer les scripts d'une phase de développement à une autre.
Dans Studio, le cycle de développement comprend deux phases de développement ou plus. Chaque phase de développement possède un dossier correspondant dans lequel les scripts de cette phase sont stockés. Si vous disposez des autorisations appropriées, vous pouvez promouvoir un script d'une phase de développement à la suivante. Vous pouvez également dupliquer un script vers une autre phase ou vers un autre dossier dans la même phase. Par exemple, si un script a été modifié dans la phase de production pour un correctif urgent, vous pourriez le dupliquer dans la phase de développement afin de poursuivre son développement.
Vous pouvez promouvoir des scripts depuis le canevas du script ou depuis la page Scripts dans Studio. Sur la page Scripts, vous pouvez promouvoir plus que un script à la fois.
Vous devez disposer d'une autorisation différente pour chaque phase de développement dans laquelle vous travaillez. En outre, il existe des autorisations permettant de contrôler si vous pouvez voir les dossiers de phase de développement, créer et modifier des scripts dans chaque phase, et promouvoir vers chaque phase. Les options de workflow de développement doivent être activées et configurées par un administrateur Studio.
La promotion ou la duplication d'un script vers une phase de développement différente écrase l'ancienne version du script si elle existe dans la Destination. Si nécessaire, vous pouvez comparer les scripts pour déterminer les différences avant de procéder à la promotion ou à la duplication. Vous pouvez également consulter l'historique des versions d'un script et revenir à une version antérieure, si des modifications ont été écrasées.
Promotion d'un script à la Phase de développement suivante
Autorisations requises : ACD > Studio > Phase de test >
Vous pouvez promouvoir des scripts vers la phase de développement suivante. Vous ne pouvez pas sauter de phases. Par défaut, les scripts sont promus dans le même dossier que celui dans lequel ils sont stockés au sein de la phase à partir de laquelle vous effectuez la promotion. Si ce dossier n'existe pas dans la phase de destination, Studio le crée pendant la promotion. Si vous souhaitez modifier le dossier de destination, vous pouvez préciser un dossier pendant la promotion.
L'option de promotion n'est visible que pour les scripts actuellement situés dans un dossier en phase de développement. Si vous ne voyez pas le bouton de promotion, vérifiez le chemin du script pour voir où il est situé. Vous pouvez dupliquer le script dans une phase de développement si c'est là qu'il devrait être situé. De plus, Studio ne peut pas promouvoir les scripts qui comportent des modifications non enregistrées ou si la phase actuelle du script est à l'état inactif.
Avant de promouvoir un script, assurez-vous d'avoir terminé toutes les tâches requises par votre entreprise, telles que les tests.
Promouvoir un seul script
- Dans NiCE CXone, cliquez sur le sélecteur d'application
et sélectionnez Omnicanal Routing > Studio
. - Dans la page Scripts, localisez et double-cliquez pour ouvrir le script avec lequel vous souhaitez travailler avec . Le script s’ouvre dans un nouvel onglet.
- Cliquez sur la flèche vers le bas
à côté de la liste déroulante enregistrer dans le coin supérieur droit du canevas, puis sélectionnez Promouvoir. La fenêtre Promouvoir le script affiche le nom de l'étape en cours et de celle vers laquelle vous effectuez la promotion. - Si vous souhaitez modifier le dossier de destination, saisissez un nouveau Target Folder dans lequel le script doit être stocké. Le chemin d'accès au Dossier affiché dans le champ To est mis à jour pour inclure le dossier que vous précisez. Si vous souhaitez stocker le script dans le même nom de dossier que celui dans lequel il se trouve actuellement, ne modifiez pas ce champ.
- Click Promote. A toast message appears and displays the status of the promotion when it completes.
Promouvoir plusieurs Scripts à la fois
- Dans NiCE CXone, cliquez sur le sélecteur d'application
et sélectionnez Omnicanal Routing > Studio
. - Dans la page Scripts, cochez la case en regard de chaque script que vous souhaitez promouvoir.
- Cliquez sur Promouvoir dans le coin supérieur droit de la page. La fenêtre Promouvoir le script affiche le nom de l'étape actuelle et celui de l'étape vers laquelle vous promouvez le script sélectionné.
- Si vous souhaitez changer le dossier de destination, entrez un nouveau Target Folder dans lequel les scripts doivent être stockés. Le chemin d’accès au dossier affiché dans le champ To est mis à jour pour inclure le Dossier que vous précisez. Si vous souhaitez stocker les scripts dans le même nom de dossier que celui dans lequel ils se trouvent actuellement, ne modifiez pas ce champ.
- Cliquez sur Promouvoir. La fenêtre État du script promu s'affiche et vous présente les résultats de la promotion.
-
Cliquez sur Fermer lorsque vous avez terminé de consulter les résultats.
Dupliquer un script vers un Emplacement de Phase de développement
Autorisations requises : ACD > Studio > Phase de test >
Vous pouvez dupliquer des Scripts dans une phase de développement. Les Scripts peuvent se trouver dans n'importe quel dossier Studio auquel vous avez accès. Vous pouvez effectuer une duplication d'un dossier non associé à une phase vers un dossier de phase de développement, ou d'un dossier de phase de développement vers un autre. Cela vous permet de :
-
Remplir un dossier de phase de développement avec des Scripts créés à l'origine ailleurs.
-
Copier un script d'une étape de niveau supérieur vers une étape de niveau inférieur. Par exemple, si vous avez apporté une modification corrective à un script en production, vous devez mettre à jour le script dans le dossier de l'étape de développement.
La duplication d'un script crée une copie du script dans le dossier de destination. Vous pouvez créer un nouveau dossier dans la destination si nécessaire. Par défaut, le script est stocké avec le même chemin d'accès au dossier que dans le dossier d'origine. Vous pouvez dupliquer des scripts individuellement ou en masse.
- Dans NiCE CXone, cliquez sur le sélecteur d'application
et sélectionnez Omnicanal Routing > Studio
. - Sur la page Scripts, localisez le script que vous voulez dupliquer.
-
Cliquez sur la case à cocher à côté du script, puis cliquez sur Duplicate dans le coin le plus haut à droite de la page.
-
Sélectionnez Emplacement du Workflow de Développement comme type de destination.
-
Cliquez sur Prochain.
-
Sélectionnez Target Division dans la liste déroulante. Cette option est visible uniquement si votre NiCE CXone système est configuré pour les divisions
Séparez les données de façon sécurisée entre les secteurs d’activité. Les données ne peuvent être consultées que depuis la division dont elles font partie.. La liste contient uniquement les divisions qui sont visibles pour vous. Si vous ne savez pas quelle division choisir, demandez à votre NiCE CXone administrateur. -
Sélectionnez la Target Stage dans la liste déroulante. La liste contient uniquement les étapes de développement pour lesquelles vous disposez des autorisations de création/modification.
-
Sélectionnez la Target Branch dans la liste déroulante. Si vous dupliquez un script dans l'étape de niveau le plus bas, telle que dev, la seule option est main.
-
Sous Sous-dossier, cliquez sur le Dossier dans lequel vous souhaitez stocker le script. Vous pouvez cliquer sur Create New Folder si nécessaire, puis saisir un nom dans la zone de texte qui apparaît et appuyer sur entrée.
-
Cliquez sur Dupliquer.
Dupliquer un script vers un Dossier d'Emplacement non Stage
Vous pouvez dupliquer un ou plusieurs scripts dans un dossier qui n'est pas associé à une phase de développement, si vous y avez accès. Cela crée une copie du script dans le dossier de destination. Vous pouvez créer un nouveau dossier dans la destination si nécessaire. Par défaut, le script est stocké avec le même chemin d'accès au dossier que dans le dossier d'origine. Vous pouvez dupliquer les scripts un par un ou en bloc.
- Dans NiCE CXone, cliquez sur le sélecteur d'application
et sélectionnez Omnicanal Routing > Studio
. - Sur la Page Scripts, sélectionnez la case à cocher à côté de chaque script que vous souhaitez dupliquer. Sélectionner plus de 10 scripts à la fois peut entraîner une expiration du délai du système avant la fin du processus de duplication.
- Cliquez sur Dupliquer dans le coin supérieur droit de la page.
-
Sélectionnez Emplacement général comme destination type.
- Sous Emplacement du Dossier, cliquez sur le dossier dans lequel vous souhaitez stocker le script. Vous pouvez cliquer sur Nouveau dossier si nécessaire, puis saisir un nom dans la zone de texte qui apparaît et appuyer sur entrée.
- Cliquez sur Dupliquer. Un message toast apparaît dans le coin inférieur droit de la Page lorsque les Scripts sont copiés avec succès vers la Destination sélectionnée.