Erstellen Sie eine SCIM-Attributzuordnung

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Erstellen Sie eine SCIM-Attributzuordnung, und verwenden Sie sie als einzelne Ressource für ServiceNowTabellenfelder.

    Vorbereitungen

    Erforderliche Rollen: administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Im Folgenden sind die Attributzuordnungstypen und ihre Beschreibungen aufgeführt.
    Tabelle : 1. Attributzuordnungstypen
    Attributzuordnungstyp Beschreibung
    Direkt Das SCIM-Attribut wird mit Hilfe von ausgefüllt Datenbanktabellenname Und Datenbankfeldname Felder.
    Konstante Das SCIM-Attribut wird mit Hilfe eines angegebenen Standardwerts ausgefüllt.
    Skript/Anwenderdefiniert Das SCIM-Attribut wird mithilfe des Rückgabewerts eines Skripts ausgefüllt. Dieses Attribut erfordert die Aktivierung der Option „Skript ausführen“.
    Hinweis:
    • Das Passwortattribut wird nicht unterstützt
    • Eine Beispielattribute-Zuordnung für die Anwender- und Gruppenressourcen ist Teil des Basissystems. Sie können die Zuordnungen basierend auf Ihren Anforderungen verwenden und konfigurieren oder einen neuen Datensatz erstellen.

    Prozedur

    1. Navigieren zu Alle > SCIM-Client > Ressourcenzuordnung des SCIM-Anbietersan.
    2. Hat die SCIM-Ressourcenzuordnung ausgewählt, die für die Konfiguration erstellt wird.
    3.   Klicken Sie in der zugehörigen Liste SCIM-Attributzuordnungen auf  Neu .
      Ressourcenzuordnung des SCIM-Anbieters
    4. Füllen Sie im Formular die Felder aus.
      Tabelle : 2. Formular „SCIM-Attributzuordnungen“
      Felder Beschreibung
      Ressourcenzuordnung des Anbieters

      Attributzuordnung für eine Kombination aus Anbieter und Ressource.

      Wenn dieses Feld nicht automatisch ausgefüllt wird, verwenden Sie die Suchoption. Wählen Sie den Datensatz der Anbieterressourcenzuordnung aus.

      Schemaname

      Schemaname des SCIM-Attributs, für das die Zuordnung definiert werden muss.

      Beispiel: urn:ietf:params:scim:schemas:core:2.0:User.

      Attribut

      Attribut Für die die Zuordnung definiert werden muss. Beispiel: userName.

      Unterattribut

      Unterattribut (Falls vorhanden), für die die Zuordnung definiert werden muss.

      Beispiel: Wenn ein komplexes Typattribut wie vorhanden ist name.familyName, Dann ist das Attribut Name Und das Unterattribut ist FAMILYNAME .

      Feldtyp

      Der Datentyp des SCIM-Attributs. Dieses Feld wird automatisch aus den vom SCIM-Anbieter definierten Schemas ausgefüllt.

      Beispiel: boolescher wert .

      Mehrwertig

      Mehrere Werte, die dem Attribut zugewiesen sind. Ein Attribut kann mehrere Werte wie geschäftliche E-Mail-Adresse, private E-Mail-Adresse oder eine andere E-Mail-Adresse haben.

      Beispiel: emails.

      Dieses Feld wird mit den vom SCIM-Anbieter definierten Schemas ausgefüllt.

      Filterbedingung

      Einige Attribute mit mehreren Werten können zusätzliche Informationen enthalten, die mithilfe von angegeben werden können Filterbedingung . Die Auswahlmöglichkeiten der Filterbedingung werden mit den vom SCIM-Anbieter definierten Schemas ausgefüllt.

      Beispiel: phoneNumbersAttribut hat mehrere Typen wie „Arbeit“, „mobil“, „Startseite“ usw.

      Eindeutig

      Option zum eindeutigen Identifizieren einer Ressource zwischen dem SCIM-Client und dem SCIM-Anbietersystem. Attribute mit mehreren Werten können nicht als eindeutig markiert werden.

      Beispiel: Für eine Anwenderressource: usernameAttribut kann eindeutig gemacht werden.

      Name der Datenbanktabelle Verwenden Sie dieses Feld, um den Attributtabellennamen zu zuzuordnen ServiceNowTabellenname. Wenn Sie die direkte Attributzuordnung wählen, müssen Sie dieses Feld definieren.

      Beispiel: usernameSCIM-Attribut kann zugeordnet werden Anwender Feld in Datenbanktabellenname Feld.

      Name des Datenbankfelds

      Die Datenbankfeldname Feld Karten Das SCIM-Attribut für ServiceNowFeldname, der dem SCIM-Attribut zugeordnet werden soll. Wenn Sie die direkte Attributzuordnung wählen, müssen Sie dieses Feld definieren.

      Beispiel: usernameSCIM-Attribut kann zugeordnet werden Anwender-ID Feld in Datenbankfeldname Feld.

      Standardwert

      Details zu Standardwert Das an den SCIM-Anbieter übergeben wird.

      Kann verwendet werden ich f die direkte Attributzuordnung von Feld Gibt Null zurück oder ob der Standard verwendet werden kann, um einen hartcodierten Wert zurückzugeben.

      Im Falle eines hartcodierten Werts müssen der Name der Datenbanktabelle und der Feldname lauten Keine .

      Beispielsweise kann der primäre Unterattribut-Wert der geschäftlichen E-Mail hartcodiert werden als Wahr .

      Skript ausführen

      Option zum Abrufen des Attributs über ein Skript.

      Diese Option ist für die Attribute mit mehreren Werten erforderlich, die keine Filterbedingung enthalten. Für einen komplexen Attributtyp kann ein Skript den Wert auf Attribut- oder Unterattributebene bereitstellen.

      Beispiel: Mitglieder Attribut der Gruppenressource hat keine Filterbedingung. Daher sollte die Skriptoption auf der übergeordneten Attributebene von definiert werden Mitglieder Attribut.

      Skript

      Skript, das zum Abrufen des Attributwerts verwendet wird.

      Der Rückgabetyp des Skripts muss eine Zeichenfolge oder eine als Zeichenfolge konvertierte JSON sein.

      Die Ausgabe des Skripts muss im richtigen Format vorliegen, wie vom Anbieter für dieses Attribut erwartet.

    5. Klicken Sie auf Absenden.