Jeux de variables de catalogue de services
Les administrateurs et les administrateurs de catalogue définissent souvent plusieurs éléments de catalogue qui utilisent le même groupe de variables de catalogue de services. Les gestionnaires de catalogue et les éditeurs de catalogue peuvent attacher un jeu de variables pour les éléments auxquels ils sont affectés. Toutefois, ils ne peuvent pas créer de jeux de variables.
Par exemple, un administrateur de catalogue définit 10 éléments de catalogue pour des types de serveurs. Le processus de demande pour tous ces éléments pose les cinq mêmes questions, en utilisant les mêmes variables.
L'association de ces variables à chaque élément de catalogue est répétitive, longue et sujette aux erreurs. En outre, une seule modification à plusieurs éléments de catalogue implique de modifier manuellement chaque élément. Par exemple, pour ajouter une variable à 10 éléments de catalogue, vous devez associer manuellement la variable à chaque élément.
Les jeux de variables vous permettent de créer une collection de variables qui peut être réutilisée sur plusieurs éléments de catalogue et guides de commande. L'utilisation de jeux de variables permet de gagner du temps, car vous n'avez pas à créer les mêmes variables individuellement pour plusieurs éléments de catalogue. En outre, lorsque les variables doivent être modifiées, vous pouvez modifier le jeu de variables et les modifications sont répercutées dans tous les éléments de catalogue qui lui sont associés.
Les jeux de variables vous permettent également de définir des scripts clients et des politiques d'interface utilisateur de catalogue appliqués aux variables du jeu.
Les administrateurs de catalogue peuvent fournir des rôles de lecture, d'écriture et de mise à jour pour accéder à un jeu de variables. Lorsque vous accédez aux variables d'un jeu de variables, une validation est d'abord effectuée au niveau du jeu de variables, puis au niveau des variables. Si l'accès est bloqué au niveau des variables, les paramètres d'accès des variables sont remplacés. Si l'accès est autorisé au niveau du jeu de variables, l'accès au niveau des variables est vérifié.
Jeu de variables d'une seule ligne
Utilisez un jeu de variables d'une seule ligne pour capturer les données à partir de variables regroupées, tout en envoyant une demande d'élément de catalogue pour une seule entité.
Jeu de variables de plusieurs lignes
Utilisez un jeu de variables de plusieurs lignes (MRVS) pour capturer des données variables dans une mise en page de grille tout en soumettant une demande d’élément de catalogue pour un groupe d’entités. Par exemple, pour les RH, pendant la réorganisation des employés, un seul créateur d'enregistrement devrait pouvoir capturer les informations pertinentes, comme le département et le gestionnaire d'un groupe d'employés. En outre, lorsque vous demandez un élément de catalogue pour commander des ordinateurs et des serveurs virtuels, les options de configuration doivent être capturées en une seule demande. Dans ce cas, un demandeur peut définir plusieurs unités matérielles sous forme de lignes et leurs options de configuration sous forme de colonnes d’un MRVS.
Vous ne pouvez pas inclure les types de variables suivants dans un MRVS :
- Pièce jointe
- Pause
- Fin conteneur
- Début conteneur
- Séparation du conteneur
- HTML
- Étiquette
- Macro
- Macro avec étiquette
- Étiquette de texte enrichi
- Page de l'IU
- Vous pouvez configurer une variable MRVS pour interdire les valeurs en double. Pour en savoir plus sur le champ Unique , reportez-vous à la section Créer une variable de catalogue de services.
- Vous pouvez masquer une variable dans le MRVS afin qu’elle n’apparaisse pas lorsque la boîte de dialogue est ouverte.
- La fonctionnalité Mapper au champ n’est pas prise en charge pour les variables utilisées dans un MRVS.
- Seule l’interface de liste Glide est prise en charge pour la variable Collecteur de liste.
- La fonctionnalité en cascade pour les variables d’un guide de commande n’est pas prise en charge dans un MRVS.
- Un MRVS ne s’affiche pas lorsqu’il est ajouté à l’intérieur d’un conteneur.
- Vous ne pouvez pas ajouter de variables avec des rôles de lecture dans un MRVS.
- Lorsque vous clonez une demande qui contient un MRVS, les informations spécifiées dans le MRVS sont disponibles dans toutes les demandes clonées. Toutes les politiques d’interface utilisateur et les scripts clients sur le MRVS sont également clonés.
- Définissez une limite au nombre de lignes que vous pouvez ajouter à un MRVS à l’aide de l’attribut max_rows dans le champ Attributs de jeu de variables .
- Dans la vue RITM et demande dans Now Mobile, un MRVS n’est pas pris en charge. Un message s’affiche dans cette vue indiquant que ce jeu de variables n’est pas visible.
- Un MRVS n’est pris en charge dans le outil de synthèse de variables que dans Portail de services.
- Vous pouvez inclure un MRVS dans les actions GetCatalogVariables et CreateCatalogTask à l’aide de Studio de workflow.
- Vous pouvez itérer entre des lignes individuelles et accéder à des variables à l’aide de la logique de flux Pour chaque.
- Vous pouvez inclure MRVS lors de la création d’une tâche de catalogue à l’aide d’un workflow.
- D’autres lignes de ce MRVS
- Autres variables en dehors de ce MRVS sur le formulaire d’élément de catalogue.
Pour plus d’informations sur l’accès aux données d’un jeu de variables à plusieurs lignes (MRVS) lorsqu’une boîte de dialogue est ouverte, voir g_service_catalog - Client.
- Les scripts clients du catalogue onSubmit ne sont pas pris en charge pour un MRVS.
- Les politiques d’interface utilisateur du catalogue et les scripts clients du catalogue définis au niveau de l’élément ne s’appliquent pas aux variables d’un MRVS. Seuls les politiques d’interface utilisateur de catalogue et les scripts clients de catalogue définis dans le MRVS s’appliquent aux variables du MRVS.
- Les scripts qui ne sont pas inclus dans un MRVS ne peuvent pas affecter les variables à l’intérieur du MRVS. De même, les scripts inclus dans le MRVS ne peuvent pas affecter les variables qui ne sont pas incluses dans le MRVS.
- Les variables qui ne sont pas incluses dans un MRVS ne peuvent pas être utilisées dans les qualificatifs de référence dépendants pour les variables dans le MRVS. De même, les variables incluses dans le MRVS ne peuvent pas être utilisées dans les qualificatifs de référence dépendants pour des variables qui ne sont pas dans le MRVS. Pour les qualificatifs de référence, la ligne actuelle est celle qui est en cours de modification.
Vous ne pouvez pas définir Global sur Vrai pour une variable qui appartient à un MRVS. Par conséquent, un MRVS n’est pas disponible dans les tâches du catalogue.
Vous ne pouvez pas sélectionner les variables d’un MRVS lors de la définition des éléments suivants pour un élément de catalogue :
- Les conditions de la politique d'interface utilisateur ;
- Les configurations de l'étape ATF non prises en charge. Vous ne pouvez valider que si un MRVS est visible, obligatoire ou en lecture seule.
- Reporting