Actions de cadre

L'onglet Cadre de Studio contient une liste de toutes les actions dans Desktop Studio. Cela inclut :

  • Actions couramment utilisées : les actions les plus couramment utilisées sont disponibles dans l'onglet Outils et font partie de la palette par défaut. Ces actions sont accessibles à tous les utilisateurs de Studio.
  • Actions avancées ou actions à usage limité ou spécifique : certaines des actions de l'onglet Cadre sont avancées ou ont un usage très spécifique, par exemple pour permettre des intégrations avec des applications tierces précises. Elles ne sont pas disponibles dans la palette par défaut et ne sont accessibles que dans l'onglet Cadre.
  • Actions API : de nombreuses actions du cadre sont des actions API. Elles reproduisent les API de CXone. Ces actions sont techniques et exigent une connaissance et une compréhension des API et de la manière de les utiliser.

Comme certaines actions de cet onglet sont plus avancées, elles ne sont pas disponibles pour tous les utilisateurs par défaut. Si vous ne voyez pas l’onglet dans Studio, c’est qu’il n’a pas été activé pour votre unité d’exploitationFermé Regroupement organisationnel de haut niveau utilisé pour gérer le support technique, la facturation et les paramètres globaux de votre CXone environnement. Si votre organisation rencontre un besoin qui peut être satisfait par l’emploi d’une action Cadre, votre Représentant de compte CXone peut fournir un accès à l’onglet Cadre.

Si vous avez accès à l’onglet Cadre, faites preuve de prudence si vous utilisez des actions non familières. De nombreuses actions ne sont pas documentées dans l’aide en ligne. Vous pouvez vous adresser à votre Représentant de compte CXone ou publier une question dans lacommunauté des clientsCXone pour savoir à quoi sert une action.

Définition de l’utilisateur de sécurité dans votre script

De nombreuses actions Cadre et toutes les actions d’API requiert un utilisateur de sécurité pour fonctionner convenablement. Un utilisateur de sécurité est un profil d’employé CXone doté d’autorisations qui lui permettent d’accéder à CXone et d’interagir avec. Utilisé dans un script, l’utilisateur de sécurité permet à l’action de cadre ou d’API d’accéder à CXone. Il doit s’agir d’un compte dédié, uniquement utilisé à cette fin.

L’utilisateur de sécurité a besoin d’autorisations qui lui permette d’accéder à CXone et d’y effectuer des actions. La liste des autorisations n’est pas figée, puisque les exigences dépendent des actions utilisées.

  1. Créez un profil d’employé CXone. Pour cet utilisateur :
    • Donnez-lui un nom qui indique clairement qu’il s’agit d’un utilisateur de sécurité.
    • Définissez l’Authentificateur de connexion sur l’onglet Sécurité de la page Créer un nouvel employé avec la valeur Aucun sélectionné. Comme il n’a pas d’authentificateur de connexion, ce compte ne peut pas être utilisé pour se connecter à CXone. Ce n’est pas un problème, puisque vous n’aurez pas besoin de vous connecter avec ce compte. Il sert uniquement à fournir un accès via les scripts Studio.
    • Attribuez-lui un rôle qui dispose des autorisations appropriées. La meilleure pratique consiste à créer un rôle spécialement pour l’utilisateur de sécurité.
    • Après avoir enregistré le nouveau profil d’employé, allez dans ACD > Utilisateurs ACD et recherchez le nouveau profil. Notez le numéro indiqué dans la colonne ID. Il s’agit de l’ID d’agent de l’utilisateur. Vous pouvez vous en servir pour trouver l’utilisateur lorsque vous configurez votre script.
  2. Dans votre script Studio, ajoutez une action SetSecurityUser. Cette action se trouve sur l’onglet Framework. Placez l’action avant toute autre action de cadre ou d’API.
  3. Dans la propriété Agent de SetSecurityUser, entrez le nom ou l’ID d’agent de l’utilisateur de sécurité, puis sélectionnez l’enregistrement correspondant. Si vous avez plusieurs utilisateurs de sécurité, vous pouvez utiliser la substitution de variables dans ce champ.
  4. Conservez la variable de sortie par défaut SecurityUser. Elle est définie dans la propriété ScriptVar (out). Si vous la modifiez, vous devez configurer chauqe action Cadre ou action d’API dans le script avec la nouvelle variable. Selon l’action de cadre ou d’API utilisée, la propriété qui contient la variable peut avoir différents noms. Security User et AuthContext sont deux propriétés couramment utilisées.