---
sourceDocument: Yokohama Now Platform-Fähigkeiten
sourceDocumentLink: https://www.servicenow.com/docs/r/de-DE/yokohama/servicenow-platform

 Release :

    - yokohama

ft:locale :

    - de-DE

ft:publication_title :

    - Yokohama Now Platform-Fähigkeiten

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# Erstellen Sie einen Anwenderkriteriendatensatz im Servicekatalog

# Erstellen Sie einen Anwenderkriteriendatensatz im Servicekatalog {#ariaid-title1}

* Freigeben Version: Yokohama
* 
* Aktualisiert 30. Januar 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 Minuten Lesedauer

Erstellen Sie einen Anwenderkriteriendatensatz, um Bedingungen zu definieren, die anhand von Anwenderdatensätzen ausgewertet werden.

## Vorbereitungen

Erforderliche Rolle: administrator, catalog_admin

## Warum und wann dieser Vorgang ausgeführt wird

Sie können mehrere Anwenderkriterien-Datensätze auf ein einzelnes Katalogelement oder eine einzelne Kategorie anwenden. In dieser Situation entsprechen Anwender nur einem dieser Kriteriendatensätze, um Zugriff zu haben.

## Prozedur

1. Navigieren zu AlleServicekatalogKatalogdefinitionAnwenderkriterien Und erstellen Sie einen Datensatz.
2. Füllen Sie die Felder im Formular nach Bedarf aus.  
   {#t_CreateAUserCriteriaRecord__table_ojq_r1g_1r__entry__2}

   | Feld | Beschreibung |
   |-|-|
   | Name | Der Name des Kriteriendatensatzes. |
   | Anwender | Die einzelnen abzugleichenden Anwenderdatensätze. |
   | Gruppen | Die abzugleichenden Gruppendatensätze. |
   | Rollen | Die abzugleichenden Rollen. Hinweis: * Die Auswertung einer Rolle wird in der Sitzung zwischengespeichert, daher erfordert jede Änderung der Rolle, dass Sie sich abmelden und anmelden müssen, ähnlich wie Rollen in ACL (Zugriffssteuerungsliste). * Anwenderkriterien gelten nicht für Rollen mit erhöhten Berechtigungen. {#t_CreateAUserCriteriaRecord__ul_dwb_ss2_bjb} |
   | Erweitert | Ein Kontrollkästchen zum ein- oder Ausblenden von Skript Feld. |
   | Skript | A [Skript](https://www.servicenow.com/docs/n_Beyp9GapOOgjejfguBNw#t_ContrlAccessByCDGUOrLoc "Servicekatalog Ermöglicht einem Administrator, den Zugriff auf ein Servicekatalogelement oder eine Servicekatalogelement oder -Kategorie nach Unternehmen, Abteilung, Gruppe, Anwender oder Standort zu gewähren oder zu verweigern.")Um zusätzliche Kriterien zu definieren und zurückzugeben Wahr Oder Falsch . Dieses Feld ist nur verfügbar, wenn Erweitert ausgewählt ist. Hinweis: * Das Skript wird in dem Umfang ausgewertet, in dem die Anwenderkriterien erstellt werden. * Die Auswertung des Skripts wird in der Sitzung zwischengespeichert, daher erfordert jede Änderung der Auswertung, dass Sie sich abmelden und anmelden müssen, ähnlich wie Rollen in ACL. * Nicht verwenden gs.getAnwender() Oder andere Sitzungs-APIs, da sie bei Verwendung in Diagnosetools Konflikte verursachen. Verwenden Sie die vordefinierte <var class="keyword varname">Anwender_ID </var>Variable, die im Skript verfügbar ist, um die Anwender-ID des Anwenders abzurufen, der zum Auswerten des Skripts verwendet wird. * Da Skripts dynamisch ausgewertet werden, kann das Einbeziehen von Skripts in Anwenderkriteriendatensätzen die Leistung verringern. * Da „Antwort" ein vorab reserviertes Stichwort ist, verwenden Sie keine Funktion mit dem Namen „Antwort", d. h. „answer()". {#t_CreateAUserCriteriaRecord__ul_zgw_vql_l3b} |
   | Aktiv | Ein Kontrollkästchen zum Aktivieren oder Deaktivieren dieses Kriteriendatensatzes. |
   | Unternehmen | Die abzugleichenden Unternehmen. |
   | Standorte | Die abzugleichenden Standorte. |
   | Abteilungen | Die abzugleichenden Abteilungen. |
   | Alle abgleichen | Ein Kontrollkästchen, um festzulegen, ob alle Elemente aus jedem ausgefüllten Kriterienfeld übereinstimmen müssen. Ist diese Option aktiviert, erhalten nur Benutzer Zugriff, die allen Kriterien entsprechen. Wenn diese Option deaktiviert ist, muss der Benutzer eines oder mehrere der festgelegten Kriterien erfüllen, um Zugriff zu erhalten. Standardmäßig ist dieses Kontrollkästchen deaktiviert, sodass alle erfüllten Bedingungen eine Übereinstimmung ergeben. Betrachten Sie beispielsweise einen Anwenderkriteriendatensatz für Folgendes: * Standorte A oder B * Unternehmen C oder D {#t_CreateAUserCriteriaRecord__ul_q3r_1jg_1r} Mit Alle Abgleichen Ausgewählt, werden nur Anwender erfüllt, die alle diese Bedingungen erfüllen. Zum Beispiel ein Benutzer mit einem Standort A und einem Unternehmen C. Mit Alle Abgleichen Gelöscht, Anwender, die eine dieser Bedingungen erfüllen, werden abgeglichen. Zum Beispiel ein Benutzer mit einem Standort B. Hinweis: Wenn Sie auswählen Alle Abgleichen , Stellen Sie sicher, dass Sie keine widersprüchlichen Bedingungen erstellen, die nie erfüllt werden können. Wenn beispielsweise alle Anwender am Standort A für Unternehmen G arbeiten, können die Bedingungen in diesem Beispiel nie erfüllt werden. |
   [Tabelle : 1. Anwenderkriterienfelder]

   {#t_CreateAUserCriteriaRecord__table_ojq_r1g_1r}

## Anwenderkriterien werden implementiert {#ariaid-title2}

Berücksichtigen Sie beim Erstellen von Anwenderkriterien für Ihr System die folgenden Empfehlungen.
* Designkriterien für Wiederverwendung:Stellen Sie sicher, dass Sie Anwenderkriterien für eine maximale Wiederverwendung entwerfen. Erstellen Sie Anwenderkriteriendatensätze mit allgemeinen Bedingungen, die Ihren Organisationsanforderungen entsprechen. Erlauben Sie, dass sie für so viele Elemente und Kategorien wie möglich freigegeben werden, anstatt mehrere ähnliche Kriteriendatensätze für einzelne Elemente und Kategorien zu erstellen.

* Benennungskonventionen: Geben Sie jedem Anwenderkriteriendatensatz einen aussagekräftigen Namen, damit Sie die Funktion für diesen Datensatz bestimmen können. Beispiel:
  * Anwender in Cloud-Dimensionen des Unternehmens UND in Madrid
  * Anwender in Cloud-Dimensionen des Unternehmens ODER in Madrid
  * Anwender, die zur Gruppenentwicklung, IT oder Vertrieb gehören
  * Anwender mit der Rolle itil, Asset_Manager oder catalog_admin
  {#r_GoodPracImpleUsrCritria__ul_nly_gkg_1r}
* Testen Sie Anwenderkriterien in einer Entwicklungs- oder Testinstanz, und übertragen Sie dann die Datensätze aus den Anwenderkriterientabellen und Katalogdatensätzen mit an Ihre Produktionsinstanz [Update-Sätze](https://www.servicenow.com/docs/access?context=system-update-sets&version=yokohama&pubname=yokohama-application-development&ft:locale=en-US).
{#r_GoodPracImpleUsrCritria__ul_hnf_2kg_1r}

