Configurer des actions personnalisées sur les champs d’enregistrement dans legacy workspace

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 7 minutes de lecture
  • Configurez l’utilisation d’une valeur dans un champ de référence pour effectuer une action. Par exemple, ajoutez une icône dans un champ avec un numéro de téléphone pour composer ce numéro de téléphone. Vous pouvez également ajouter une icône dans un champ de référence qui ouvre un enregistrement utilisateur dans un onglet.

    Avant de commencer

    Rôle requis : admin

    Un décorateur de champ est une icône ajoutée à un champ de référence dans le volet Formulaire sur lequel un agent peut cliquer pour effectuer une action. Workspace prend en charge jusqu’à trois décorateurs par champ.

    L’objectif de la configuration des décorateurs de champ Action de l’espace de travail est de permettre aux agents d’effectuer sur une page des choses qui, autrement, nécessiteraient l’ouverture de pages supplémentaires. Par exemple, au lieu d’ouvrir une autre page pour afficher l’enregistrement de l’utilisateur nommé dans un incident, l’agent clique simplement sur le décorateur de champ Action de l’espace de travail dans le champ Appelant pour ouvrir l’enregistrement utilisateur dans un onglet.


    Cliquez sur le décorateur de champ pour ouvrir l’enregistrement utilisateur.

    L’action de champ, Enregistrement ouvert, doit exister en tant que définition d’action de l’espace de travail avant de créer une nouvelle affectation d’action. L’icône icon-user doit être une icône disponible dans votre instance.

    Procédure

    1. Accédez à la Tout > Expérience d'espace de travail > Actions et composants > Décorateurs de champ.
      Une liste des décorateurs de champ existants s’affiche.
    2. Cliquez sur Nouveau.
    3. Renseignez les champs du formulaire.

      La table suivante ajoute une icône de décorateur de champ aux champs d’URL. Lorsque les agents cliquent sur l’icône, l’URL s’ouvre.

      Tableau 1. Formulaire Affectation d’action
      Champ Description
      Étiquette de l'action Nom du décorateur de champ, par exemple : Ouvrir une URL. Vous pouvez utiliser des accolades doubles, {{}}, pour insérer des valeurs dans le texte au moment de l’exécution, par exemple, {{count}}. Par exemple, vous pouvez afficher le nombre d’enregistrements sélectionnés par un agent à l’aide d’accolades.
      Nom de l'action Nom qui apparaît pour cet enregistrement dans la liste des affectations d’action : Expérience d'espace de travail > Actions et composants > Décorateurs de champ, par exemple, open_a_url.
      Implémenté en tant que Action du client est la seule sélection valide pour les décorateurs de champ. Le décorateur de champ apparaît sous forme d’icône dans un champ, un formulaire, une liste ou une liste connexe. Lorsqu’il clique dessus, le décorateur effectue une action, comme appeler un numéro de téléphone, ouvrir un enregistrement, mettre à jour le contenu ou ouvrir une URL. Le composant d’interface utilisateur est un élément d’interface utilisateur que vous pouvez placer dans de nombreuses zones dans Espace de travail. Action du client répartit une action spécifiée dans Spécifier l’action du client. Script serveur effectuer des actions sur le serveur qui modifie les enregistrements de base de données, tels que les ajouter, les supprimer ou les modifier.
      Spécifier l'action du client Cliquez sur l’icône de loupe (icône de loupe) et sélectionnez l’action à effectuer. Pour ouvrir une URL, sélectionnez Ouvrir une URL. Ce champ n’apparaît que lorsqu’il est implémenté tel quel Action du client. Vous ne pouvez pas ajouter d’actions personnalisées à cette liste.
      Spécifier le composant d'interface utilisateur Cliquez sur l’icône de loupe (icône de loupe), puis sélectionnez le composant à ajouter. Ce champ n’apparaît que lorsqu’il est implémenté tel quel Composant d’interface utilisateur.
      Le décorateur s'applique à Le type de champ signifie que le décorateur apparaît pour tous les champs de ce type. Un champ spécifique signifie que le décorateur apparaît uniquement lorsque le champ que vous spécifiez s’ouvre. Plusieurs champs spécifiques sont du même type. Par exemple, sélectionnez Type de champ pour appliquer cette icône de décorateur de champ à tous les champs URL.
      Type de champ Sélectionnez le type de champ dans lequel vous souhaitez que le décorateur de champ apparaisse, par exemple, Référence. De nombreux champs sont de type Référence. Autre exemple, pour composer un numéro de téléphone, sélectionnez Numéro de téléphone. Ce champ, type de champn’apparaît que lorsque le décorateur s’applique àest type de champ.
      Nom de champ Sélectionnez le champ dans lequel vous souhaitez que le décorateur de champ apparaisse. Le choix des champs dépend de la valeur de la table. Par exemple, sélectionnez Date. Ce champ n’apparaît que lorsque le décorateur s’applique àun champ spécifique.
      Icône Icône cliquable qui apparaît dans le champ spécifié par Type de champ ou Nom de champ qui initie l’action.
      Info-bulle Texte qui affiche quand et l’agent passe la souris sur l’icône.
      Description Description brève de ce composant.
      Demande Application à laquelle ce composant s’applique. Global signifie que le composant s’applique à toutes les applications.
      Espace de travail Espace de travail auquel ce composant appartient, par exemple, Espace de travail d’agent, ITSM, CSM, entre autres.
      Table Table à laquelle ce composant est lié. Lorsqu’un enregistrement de cette table s’ouvre, le décorateur de champ apparaît dans le(s) champ(s) spécifié(s) par Type de champ ou Nom de champ. La valeur par défaut est Global. Vous pouvez conserver la valeur par défaut afin que l’icône de décorateur de champ apparaisse pour tout enregistrement ouvert dont le champ est spécifié par Type de champ. Si vous spécifiez une table, l’icône de décorateur de champ peut apparaître uniquement lorsque les enregistrements de cette table sont ouverts.
      Vue Un ensemble de configurations visuelles. Cette valeur est généralement Espace de travail.
      Actif Activez/désactivez cette option pour afficher (sélectionné) ce décorateur de champ.
      Commande Un entier qui régit le placement de cette icône dans la liste des décorateurs de champ dans un champ. Plus le nombre est bas, plus il est à gauche dans la liste. La pratique typique consiste à faire de ces nombres des centaines, par exemple, 100, 200, 300 et 400, afin de pouvoir mettre de nouvelles icônes entre celles existantes à l’avenir.
    4. Cliquez avec le bouton droit sur la bannière supérieure et sélectionnez Enregistrer.
      Des liens connexes s’affichent.
    5. Facultatif : Sous l’onglet Exclusion d’action , cliquez sur Nouveau pour exclure les tables enfants de l’héritage de ce composant dans le panneau latéral contextuel ou sur cette table héritant des composants d’une table parente.
      Les composants du panneau latéral contextuel s’affichent en fonction des enregistrements ouverts dans Espace de travail d’agent. Les tables enfants héritent de ces composants par défaut. Vous pouvez empêcher que cela ne se produise.
      1. Renseignez les champs du formulaire.
        Tableau 2. Formulaire Exclusion d’action
        Champ Description
        Affectation d'action Cliquez sur l’icône de loupe (icône de loupe) et sélectionnez une affectation d’action, qui spécifie l’affectation d’action.
        Table Table associée à ce composant. Chaque fois qu’un Espace de travail enregistrement de cette table est ouvert, l’icône de ce composant apparaît dans le panneau latéral contextuel.
        Exclure cette table Désactivez cette option pour empêcher cette table d’hériter de ce composant de ses tables parentes.
        Exclure toutes les tables enfants Activez ou désactivez cette option pour empêcher les tables enfants de la table d’hériter de ce décorateur de champ.
      2. Cliquez sur Envoyer.
    6. Sous Liens connexes, cliquez sur Vue avancée.
      Jusqu’à présent, vous n’avez pas spécifié l’URL que vous souhaitez ouvrir lorsqu’un agent clique sur l’icône du décorateur de champ. Il s’agit de la tâche que vous effectuez en mode Avancé.
    7. Dans l’onglet Attributs d’action , dans la carte de charge utile, sélectionnez l’attribut d’action que vous souhaitez définir.
      Dans cet exemple, sélectionnez URL.
    8. Dans le champ de valeur, entrez l’URL à ouvrir.
    9. Facultatif : Sous l’onglet Conditions , dans Condition de script, saisissez un script qui peut masquer le décorateur de champ.
    10. Facultatif : Sous l’onglet Conditions , dans Conditions client, spécifiez les conditions sur le client qui masqueraient le décorateur de champ.

      Les conditions du client sont réévaluées chaque fois qu’un agent apporte un changement à une liste d’enregistrements. Par exemple, vous pouvez masquer le bouton d’une action de liste jusqu’à ce qu’un agent sélectionne un ou plusieurs enregistrements dans une liste. La condition du client est donc « le nombre est supérieur à zéro », où nombre est le nombre d’enregistrements sélectionnés.

    11. Facultatif : Sous l’onglet Conditions , dans Conditions d’enregistrement, spécifiez un champ et une valeur de sorte que si un enregistrement ouvert a un champ avec cette valeur, l’icône du décorateur de champ n’apparaîtra pas.
    12. Facultatif : Sous l’onglet Conditions , dans Rôles requis, spécifiez les rôles qu’un agent doit avoir pour voir le décorateur de champ.
    13. Facultatif : Dans l’onglet Paramètres des confirmations , cochez la case Confirmation requise si vous souhaitez afficher une fenêtre contextuelle demandant à l’agent de confirmer l’action à effectuer par le décorateur de champ.
    14. Cliquez sur Mettre à jour.

    Résultats

    L’icône de décorateur de champ apparaît dans tous les champs d’enregistrement de référence de type pour toutes les tables que vous avez spécifiées dans Table. Cliquez sur une icône pour ouvrir l’URL spécifiée dans la carte de charge utile.


    Icône d’utilisateur en tant que décorateur de champ