Erstellen Sie benutzerdefinierte Attribute, um sie Feldern zuzuordnen, die nicht als Teil des Kernschemas oder des Erweiterungsschemas ServiceNow zugeordnet sind.
Vorbereitungen
Erforderliche Rolle: scim_admin
Warnung: Gewähren Sie diese Rolle mit Bedacht. Die Rolle scim_admin ist gleichbedeutend mit der Zuweisung der Rolle admin an den Benutzer, wobei die Rolle scmin_admin neue Datensätze in die Tabellen einfügen kann, die Geschäftslogik oder ACL-Schutz umgehen können.
Prozedur
-
Navigieren zu .
-
Klicken Sie auf Neu.
-
Füllen Sie die Felder des Formulars aus.
Hinweis: Dem Feld Ressourcentyp kann nur ein Erweiterungsschema zugeordnet werden. Beispielsweise kann Benutzer als Ressourcentyp einem Benutzererweiterungsschema zugeordnet werden.
Tabelle : 1. SCIM-Erweiterungsschema
| Feld |
Beschreibung |
| Name |
Name des Erweiterungsschemas. |
| Aktiv |
Option zum Aktivieren des Schemas. Wählen Sie dieses Feld aus, wenn der Datensatz als benutzerdefiniertes Erweiterungsschema betrachtet werden muss. Für einen bestimmten Ressourcentyp kann jeweils nur ein benutzerdefinierter Erweiterungsschema-Datensatz aktiv sein, unabhängig davon, ob es sich um den Typ „Benutzer“ oder „Gruppe“ handelt. |
| Ressourcentyp |
Ressourcentyp, der dem Erweiterungsschema zugeordnet werden muss. Im Folgenden sind die Optionen aufgeführt: |
| Anwendung |
Anwendungsbereich für diesen Datensatz |
| Schema-JSON |
Details innerhalb der JSON-Schemata. Weitere Informationen zum Definieren des Erweiterungsschemas mit Attributen finden Sie unter Datatracker. |
-
Validieren Sie die Attribute, indem Sie auf Validierenklicken.
-
Klicken Sie auf Absenden.
Ergebnisse
Das Erweiterungsschema mit benutzerdefinierten Attributen im Zusammenhang mit dem Ressourcentyp „Benutzer“ oder „Gruppe“ wird erstellt. Verwenden Sie die SCIM-ETL-Definitionen, um die Ressourcen basierend auf dem Erweiterungsschema in den Tabellen „sys_user“ und „sys_user_group“ zuzuordnen. Weitere Informationen finden Sie unter Erstellen Sie eine SCIM ETL-Definition.