Rubrique précédente: Conditions utilisant les attributs des groupes d'options de serviceRubrique suivante: Recherche du numéro de la ligne d'une option de service


Conditions utilisant les attributs des options de service

Les conditions utilisant des options de service peuvent s'appliquer à des politiques globales ou jointes.

Formats

Utilisez le format suivant pour des conditions avec une fonction de correspondance :

$(anySoWith('attribute',operator,'value'))

Utilisez le format suivant (sans les espaces) pour les conditions sans fonction de correspondance :

Pour tous les formats, entourez les valeurs de chaîne par des apostrophes et saisissez les valeurs numériques sans apostrophes.

Utilisez les attributs suivants pour indiquer des conditions d'après des options de service :

catégorie

category_class

category_subclass

estimatedCost

external_id

mots-clés

Statut

track_as_asset

Pour des options de service et des éléments d'options de service, vous pouvez spécifier des conditions qui utilisent des fonctions de correspondance.

Description des attributs :

catégorie, classe de catégorie et sous-classe de catégorie

Permet de spécifie les valeurs, la classe et la sous-classe de catégorie à partir du fichier category.xml.

Consultez ce fichier et enregistrez les valeurs que vous voulez utiliser dans vos conditions. Ce fichier se trouve dans un dossier différent pour chaque version localisée de CA Service Catalog. Par exemple, pour l'anglais (icusen), le fichier category.xml se trouve dans le dossier USM_HOME\view\webapps\usm\locale\icusen\billing.

Remarque : Ce fichier peut varier en fonction de la langue du système d'exploitation. Pour des informations sur ce fichier, consultez le manuel Implementation Guide.

estimatedCost

Spécifie le coût approximatif d'une option de service d'une demande. Le système de catalogues calcule ce coût lorsque la demande est soumise.

Remarque : Pour rechercher le coût de l'option de service, cliquez sur Accueil, Demandes et, le cas échéant, affichez les demandes à l'aide de la liste déroulante Mes demandes. Recherchez la demande qui contient l'option de service, puis affichez les détails.

external_id et keywords

Spécifie les valeurs pour les attributs external_id et keywords.

Les générateurs de services spécifient ces valeurs lors de la définition des options d'un groupe d'options de service. Les générateurs de services utilisent généralement ces attributs pour ajouter des méta-informations sur les services, en particulier pour leur catégorisation.

Vous pouvez rechercher les valeurs de ces attributs et les enregistrer pour les utiliser dans cette condition.

Statut

Indique le statut de la demande de l'option de service.

track_as_asset

Spécifie une valeur numérique indiquant s'il faut suivre cette option de service comme un actif dans CA APM, comme suit :

0 : Non

1 : Oui

Remarque : Cet attribut est pertinent uniquement lorsque CA Service Catalog est intégré à CA APM.

Pour vérifier si une option de service utilise cet attribut, procédez comme suit : dans l'onglet Options de la fenêtre Eléments d'option de service, affichez la valeur du champ Suivre en tant qu'actif.

Vous identifiez les options de service dans les conditions en fonction de leur numéro de ligne dans le groupe d'options de service. Dans l'interface utilisateur de CA Service Catalog, vous pouvez déterminer ce numéro de ligne en sélectionnant Catalogue, Offres de service, Groupes d'options. Cliquez sur le groupe d'options de service dans le volet gauche, puis cliquez sur l'onglet Définition dans le volet droit.

Lorsque vous effectuez cette opération, chaque option de service du groupe s'affiche dans une table ; chaque ligne contient une option de service. Dans la condition, spécifiez le numéro de ligne de l'option de service qui vous intéresse. Par exemple, supposons que la ligne 2 contient une option de service appelée serveur Windows. Dans ce cas, indiquez les conditions suivantes afin d'inclure cette option de service.

Pour une politique globale : $(_.sog['sogname'].serviceoption[2]

Pour une politique jointe : $(_.serviceoption

exemples

Prenez en compte les exemples suivants.

Exemples avec la fonction de correspondance

Considérez les exemples suivants :