Vorheriges Thema: Bedingungen, die auf Attributen der Serviceoptionsgruppen basieren

Nächstes Thema: Suchen der Zeilennummer einer Serviceoption


Bedingungen, die auf Attributen der Serviceoptionen basieren

Auf Serviceoptionen basierte Bedingungen können sich entweder auf globale oder auf angehängte Richtlinien beziehen.

Formate

Verwenden Sie das folgende Format für Bedingungen mit einer Übereinstimmungsfunktion:

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

Verwenden Sie das folgende Format (ohne Leerstellen) für Bedingungen ohne Übereinstimmungsfunktion:

Schließen Sie für alle Formate Zeichenfolgenwerte in einfache Anführungszeichen ein, und geben Sie numerische Werte ohne Anführungszeichen an.

Verwenden Sie die folgenden Attribute, um auf Serviceoptionen basierte Bedingungen anzugeben:

category

category_class

category_subclass

estimatedCost

external_id

keywords

status

track_as_asset

Für Serviceoptionen und Serviceoptionselemente können Sie Bedingungen angeben, die Übereinstimmungsfunktionen verwenden.

Die folgenden Attribute sind möglicherweise erklärungsbedürftig:

category, category class, category subclass

Gibt die Werte für "category" (Kategorie), "category class" (Kategorieklasse) und "category subclass" (Kategorieunterklasse) aus der Datei "category.xml" an.

Zeigen Sie diese Datei an, und zeichnen Sie die Werte auf, die Sie in Ihren Bedingungen verwenden möchten. Diese Datei befindet sich für jede lokalisierte CA Service Catalog-Version in einem anderen Ordner. Beispiel: Für Englisch (icusen) befindet sich die Datei "category.xml" im Ordner "USM_HOME\view\webapps\usm\locale\icusen\billing".

Hinweis: Diese Datei kann sich je nach Sprache des Betriebssystems unterscheiden. Weitere Informationen zu dieser Datei finden Sie im Implementierungshandbuch.

estimatedCost

Gibt die geschätzten Kosten einer Serviceoption in einem Service eines Request an. Das Katalogsystem kalkuliert diese Kosten, wenn der Request übergeben wird.

Hinweis: Um die Kosten der Serviceoption zu ermitteln, klicken Sie auf "Startseite", "Requests" und, falls zutreffend, auf die Drop-down-Liste "Eigene(r) Request(s)", um Requests anzuzeigen. Suchen Sie den Request, der die Serviceoption enthält, und zeigen Sie die Details an.

external_id und keywords

Gibt die Werte für die Attribute "external_id" (externe ID) und "keywords" (Schlüsselwörter) an.

Service-Generatoren geben diese Werte an, wenn man die Serviceoptionen einer Serviceoptionsgruppe definiert. Service-Generatoren verwenden diese Attribute normalerweise, um Metainformation über Service, besonders für die Kategorisierung des Service, hinzuzufügen.

Sie können die Werte dieser Attribute finden und sie für die Verwendung in dieser Bedingung aufzeichnen.

status

Gibt den Request-Status der Serviceoption an.

track_as_asset

Gibt einen numerischen Wert an, der anzeigt, ob diese Serviceoption als ein Asset in CA APM verfolgt werden soll:

0 - Nein

1 - Ja

Hinweis: Dieses Attribut ist nur relevant, wenn CA Service Catalog in CA APM integriert ist.

Sie können folgendermaßen überprüfen, ob eine Serviceoption dieses Attribut verwendet: Zeigen Sie den Wert des Feldes "Als Asset nachverfolgen" im Fenster "Serviceoptionselement" auf der Registerkarte "Optionen" an.

Sie identifizieren Serviceoptionen in Bedingungen anhand ihrer Zeilennummer in der Serviceoptionsgruppe. Auf der CA Service Catalog-Anwenderoberfläche können Sie diese Zeilennummer erfahren, indem Sie "Katalog", "Serviceangebote", "Optionsgruppen" öffnen. Klicken Sie auf die Serviceoptionsgruppe im linkem Bereich, und klicken Sie auf die Registerkarte "Definition" im rechten Bereich.

Wenn Sie dies tun, wird jede Serviceoption in der Gruppe in einer Tabelle angezeigt; jede Zeile enthält eine Serviceoption. Geben Sie in der Bedingung die Zeilennummer der gewünschten Serviceoption an. Nehmen Sie beispielsweise an, dass Zeile 2 eine Serviceoption mit dem Namen "Windows-Server" enthält. Geben Sie in diesem Fall die folgenden Bedingungen an, um diese Serviceoption einzuschließen.

Für eine globale Richtlinie: $(_.sog['sogname'].serviceoption[2]

Für eine angehängte Richtlinie: $(_.serviceoption

Beispiele

Sehen Sie sich die folgenden Beispiele an:

Beispiele mit der Übereinstimmungsfunktion

Lesen Sie sich folgende Beispiele sorgfältig durch: