Politique d’interface utilisateur du catalogue de services
Les politiques d’interface utilisateur peuvent être utilisées pour définir des flux de processus personnalisés pour les tâches.
Les politiques d'interface utilisateur du catalogue contrôlent le comportement des formulaires d'éléments de catalogue lorsqu'ils sont présentés à vos utilisateurs. Les politiques d'interface utilisateur de catalogue peuvent être appliquées à un élément de catalogue ou à un jeu de variables.
Les politiques d’interface utilisateur sont utiles lorsqu’elles sont appliquées à des éléments de catalogue de services. Gardez à l’esprit les points suivants lors de la création des politiques d’interface utilisateur de Catalogue de services :
- Une politique d’interface utilisateur de catalogue s’applique soit à un élément de catalogue spécifique, soit à tout élément qui utilise un jeu de variables spécifique.
- Une politique d’interface utilisateur de catalogue peut uniquement contenir et référencer des variables définies pour l’élément de catalogue ou le jeu de variables.
- Comme les conditions de politique d’interface utilisateur, les variables d’une condition de politique d’interface utilisateur de catalogue de services doivent être visibles (même si elles sont masquées par la politique d’interface utilisateur ou en lecture seule) sur le formulaire pour que la condition soit testée. Assurez-vous également que les variables ont des noms. Pour plus d’informations, voir Création d’un script client de catalogue.
- La fonctionnalité limitée de la politique d’interface utilisateur s’applique aux variables suivantes :
- Les politiques Obligatoire et Lecture seule ne s’appliquent pas aux types de variables suivants : Pause, Séparation du conteneur, Fin du conteneur, Macro d’interface utilisateur, Macro d’interface utilisateur avec étiquette, Étiquette, Page d’interface utilisateur.
- La politique Définir comme visible ne s’applique pas aux types de variables suivants : Pause, Séparation du conteneur, Fin du conteneur.
- Les politiques d’interface utilisateur du catalogue de services sont appliquées aux variables et aux jeux de variables des éléments de catalogue commandés dans le catalogue de services. Les politiques peuvent également être appliquées lorsque les variables sont présentes dans un formulaire d’élément demandé ou de tâche de catalogue.Remarque :L’action de politique d’interface utilisateur Effacer la valeur de la variable ne s’applique pas aux jeux de variables et aux conteneurs.
- Les actions de politique d’interface utilisateur de catalogue peuvent être appliquées à un jeu de variables. Les actions d’un jeu de variables sont appliquées à toutes les variables du jeu de variables. Si différentes actions de politique d’interface utilisateur de catalogue sont appliquées à une variable ou à un jeu de variables, l’action avec l’ordre inférieur est prise en compte.
- L’ordre de priorité pour les types d’actions d’interface utilisateur est le suivant :
- Obligatoire (supérieur)
- Lecture seule/affichage
Si une variable est définie comme obligatoire et n’a pas de valeur, readonly ou hide ne fonctionnent pas sur cette variable. Si une variable est masquée ou en lecture seule, puis définie comme obligatoire, le champ de variable devient visible ou modifiable.
Cet ordre de priorité s’applique également aux jeux de variables et aux conteneurs. Si un jeu de variables ou un conteneur comporte une variable obligatoire sans valeur, le conteneur ou le jeu de variables ne peut pas être masqué.
- Les politiques d’interface utilisateur de catalogue sont prises en charge pour les éléments de catalogue affichés dans un assistant de catalogue de services.Remarque :La politique d’interface utilisateur pour les éléments de catalogue a toujours priorité sur la politique d’interface utilisateur pour les jeux de variables. Vous pouvez modifier ce comportement en modifiant la glide.sc.ui_policy.variable_set_run_first propriété.