Mettre en place des étapes de développement avec les organisations
Le contenu de cette page concerne un produit ou une fonctionnalité en version contrôlée (CR). Si vous ne faites pas partie du groupe CR et souhaitez plus d’informations, contactez votreReprésentant de compte.
Les informations contenues dans cette page d'aide ne s'appliquent qu’à Studio.
Les étapes de développementStudio vous permettent de mettre en place une série d'étapes qui correspondent au cycle de vie de développement de scripts de votre organisation. Les développeurs de scripts font progresser les scripts à travers les différentes étapes de leur processus de développement.
Cette page d'aide fournit des informations sur la configuration des étapes de flux de travail pour les systèmes CXone Mpower qui ne sont pas configurés pour les divisions
Séparer les données de manière sécurisée entre les différents secteurs d'activité. Les données ne sont accessibles que depuis la division à laquelle elles appartiennent.. Les organisations vous permettent d'organiser les scripts dans Studio lorsque vous devez les séparer, par exemple pour les départements ou les secteurs d'activité de l'entreprise. Chaque organisation possède son propre ensemble unique d'étapes de développement.
Vous pouvez apprendre les différences entre l'utilisation des divisions et des organisations avec Studio.
Créer une organisation
Autorisation requise : ACD > Studio > Organisations et scènes >
Vous devez créer au moins une organisation. Si vous souhaitez séparer les scripts pour les aligner sur les départements ou les secteurs d'activité, vous pouvez créer des organisations supplémentaires.
Si vous prévoyez d'utiliser GitHub pour le contrôle de version, configurez un dépôt dans GitHub avant de commencer ces étapes. Vous devrez également créer un jeton d'accès personnel dans GitHub.
- Dans CXone Mpower, cliquez sur le sélecteur d'application
et sélectionnezStudio. - Cliquez sur Flux de travail de développement dans le menu de gauche.
- Sur la page Organisations, cliquez sur Nouvelle organisation.
- Dans l'onglet Général, saisissez un Nom et une Description facultative.
- Entrez le nom du Dossier de scripts qui contiendra les scripts et sous-dossiers de cette organisation. Si vous ne spécifiez pas de dossier ici, les dossiers de développement de cette organisation seront créés dans le dossier racine. Le nom de ce dossier ne peut pas être modifié après l'enregistrement.
- Si vous utilisez un fournisseur de contrôle de version tiers avec Studio, sélectionnez le Fournisseur de référentiel utilisé par votre organisation. Actuellement, la seule option est GitHub.
- Saisissez l'URL du référentiel que vous souhaitez associer à cette organisation.
- Mettre en place les étapes de développement pour cette organisation.
- Cliquez sur Enregistrer et activer.
- Créez un dossier pour contenir les scripts de l'organisation. Pour créer un nouveau dossier :
- Créer un nouveau script ou dupliquer un script existant.
- Lors de l'enregistrement du script, cliquez sur Créer un nouveau dossier et entrez un Nom du nouveau dossier qui correspond exactement au nom que vous avez attribué à cette organisation.
Définir les étapes de développement
Autorisation requise : ACD > Studio > Organisations et scènes >
Les étapes de développement sont uniques à chaque organisation que vous créez dans Studio. Chaque étape possède son propre dossier dans le dossier de niveau supérieur de l'organisation, qui est défini dans le champ Dossier de scripts de l'onglet Général des propriétés de l'organisation.
Studio a des noms par défaut pour chacune des quatre étapes possibles. Ces noms n'apparaissent pas dans l'interface utilisateur des développeurs de scripts. Les développeurs de scripts voient quant à eux le nom du dossier que vous attribuez à chaque étape. Nommez les dossiers de manière appropriée afin qu'ils correspondent à la terminologie de chaque étape de développement de la division. Les noms ne peuvent plus être modifiés après l'enregistrement.
Studio vous permet de créer entre deux et quatre étapes. Une fois créée, une scène ne peut être supprimée et le dossier auquel elle est associée ne peut être modifié.
Le fait de nommer les dossiers lorsque vous activez les étapes de développement ne crée pas les dossiers dans Studio. Vous devez créer les dossiers manuellement. Cela nécessite la création d'un script. Vous pouvez désactiver le script une fois le dossier créé.
Veillez à les créer dans le dossier de scripts approprié. Vous pouvez voir le dossier de script de niveau supérieur pour chaque division répertoriée sur la page Divisions dans Studio.
- Dans CXone Mpower, cliquez sur le sélecteur d'application
et sélectionnezStudio. - Cliquez sur Flux de travail de développement.
- Cliquez sur l'organisation à laquelle vous souhaitez ajouter des étapes de développement.
- Dans l'onglet Flux de travail, cochez la case en regard de chaque phase de développement que vous souhaitez utiliser.
- Pour chaque étape, entrez le nom du dossier d'étape dans lequel vous souhaitez placer tous les scripts de cette étape. Si les dossiers existent déjà, vous pouvez les sélectionner dans la liste déroulante.
- Cliquez sur Enregistrer.
- Créez les dossiers correspondants dans Studio. Pour chaque dossier que vous avez nommé dans les étapes précédentes :
- Créer un nouveau script.
- Dans Emplacement, sélectionnez le dossier de l'organisation dans lequel vous souhaitez que le dossier soit créé.
- Dans Emplacement, cliquez sur Créer un nouveau dossier puis faites défiler jusqu'en haut de la liste.
- Entrez le nom du dossier de développement exactement comme vous l'avez saisi dans les étapes précédentes. Appuyez sur Entrée après avoir saisi le nom.
- Lorsque vous créez le dossier pour l'étape la plus basse (dev), créez un sous-dossier dans le dossier de l'étape appelé main. Tous les scripts et sous-dossiers doivent être stockés dans ce dossier. Si vous créez des dossiers pour d'autres étapes, vous n'êtes pas obligé de créer des sous-dossiers, sauf si vous le souhaitez.
- Selon l'étape de développement pour laquelle vous créez des dossiers, sélectionnez le nouveau dossier d'étape ou principal dans Emplacement puis cliquez sur Créer.
Ajouter ou modifier le référentiel attribué à une organisation
Autorisation requise : ACD > Studio > Organisations et scènes >
Studio peut valider des modifications de scripts dans un référentiel GitHub. Vous pouvez attribuer un référentiel différent à chaque division. Les référentiels ne sont pas obligatoires ; il suffit donc d'en attribuer un aux divisions qui l'utilisent. Avant d'effectuer les tâches suivantes :
- Configurez le dépôt dans GitHub.
- Créez un jeton d'accès dans GitHub. Il se peut que l'on vous demande de fournir votre jeton d'accès au cours de ces étapes.
- Dans CXone Mpower, cliquez sur le sélecteur d'application
et sélectionnezStudio. - Cliquez sur Flux de travail de développement.
- Cliquez sur l'organisation avec laquelle vous souhaitez travailler.
- Dans l’onglet Général sous Informations sur le référentiel, sélectionnez le Fournisseur de référentiel que votre organisation utilise. Actuellement, la seule option est GitHub.
- Saisissez l'URL du référentiel que vous souhaitez associer à cette organisation.
- Cliquez sur Enregistrer et activer.
- Saisissez votre jeton d'accès lorsque vous y êtes invité et cliquez sur OK.
Attribuer des Autorisations à Studio utilisateurs
La possibilité d'interagir avec les dossiers de développement est contrôlée par des autorisations. Attribuer les permissions Studio pour les étapes de développement aux rôles des utilisateurs CXone Mpower qui ont besoin d'accéder aux scripts et d'interagir avec eux.