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 :
$(_.sog['sogname'].serviceoption[rownumber] operator 'value' )
Recherchez le numéro de ligne d'une option de service à l'aide de l'interface utilisateur du produit. Les numéros de ligne s'appliquent aux politiques globales uniquement.
$(_.serviceoption operator 'value' )
Remarque : Les politiques jointes vous permettent d'indiquer une politique que vous pouvez partager efficacement parmi plusieurs options de service, à l'aide d'une condition simple. Toutefois, lorsque vous indiquez une politique globale pour une option de service, vous devez rechercher son numéro de ligne et utiliser ce nombre dans la condition.
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 :
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.
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.
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.
Indique le statut de la demande de l'option de service.
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.
Pour une politique globale : $(_.sog[‘Procure Laptop’].serviceoption[1].category==1)
Cette politique s'applique à l'option de service dans la ligne 1 du groupe d'options de service.
Pour une politique jointe : $(_.serviceoption.category==1)
Cette condition indique que l'action en attente est affectée à l'approbateur ou à l'exécutant lorsque le groupe d'options de service est nommé Procurer Ordinateur Portable et que la première option de service de ce groupe appartient à la catégorie 1. Par défaut, la catégorie 1 fait référence au matériel.
Pour ce faire, utilisez la condition suivante :
Pour une politique globale : $(_.sog['Intégration des nouveaux embauchés'].serviceoption[3].estimatedCost==30.0)
Cette politique s'applique à l'option de service dans la ligne 3 du groupe d'options de service.
Pour une politique jointe : $(_.serviceoption.estimatedCost==30.0)
Pour ce faire, utilisez la condition suivante :
Pour une politique globale : $(_.sog[‘Handheld Devices’].serviceoption[3].estimatedCost==300)
Cette politique s'applique à l'option de service dans la ligne 3 du groupe d'options de service.
Pour une politique jointe : $(_.serviceoption.estimatedCost==300)
Exemples avec la fonction de correspondance
Considérez les exemples suivants :
$(anySoWith('category_subclass',gt,10))
Cette condition spécifie que l'action en attente est affectée à l'approbateur ou à l'exécutant lorsqu'une option de service appartient à une catégorie supérieure à 10. Par défaut, une catégorie supérieure à 10 indique que la demande n'est associée à aucune catégorie de TI, telle que le matériel ou les logiciels.
anySoWith('category_subclass',gt,10)
$(anySoWith('external_id',endsWith,'MB'))
$(anySoWith('category',gt,10) && anySoWith('category',lt,30))
Pour ce faire, utilisez la condition suivante :
$(anySoWith('external_id',startsWith,'Memory') && _.sog['Procure Server'].serviceoption[1].category==1)
$(anySoWith('track_as_asset',eq,1))
Remarque : Cet attribut est pertinent uniquement lorsque CA Service Catalog est intégré à CA APM.
|
Copyright © 2013 CA.
Tous droits réservés.
|
|