Eigenschaften, Tabellen, skriptfähige APIs und Protokolle des SCIM-Clients

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Das Plugin „SCIM v2 - ServiceNow Cross-domain Identity Management Client“ (com.snc.integration.scim2.client) enthält die folgenden Systemeigenschaften, Tabellen, skriptfähigen APIs und Protokolle.

    Eigenschaften

    Der SCIM-Client fügt die folgenden Systemeigenschaften hinzu.
    Tabelle : 1. Eigenschaften
    Name Beschreibung
    com.snc.integration.scim2.client.log.request.status Diese Eigenschaft bestimmt, ob alle Protokolldatensätze oder nur die Fehlerprotokolldatensätze geschrieben werden sollen. Die möglichen Werte sind FEHLER oder ALLE.

    Standardwert: ALL

    com.snc.integration.scim2.client.log.cleanup.duration Diese Eigenschaft bestimmt die Anzahl der Tage zum Löschen der Protokolle.

    Standardwert: 180

    Um die Eigenschaften festzulegen, navigieren Sie zu Alle > SCIM > Eigenschaften des SCIM-Clientsan.

    Eigenschaften des SCIM-Clients

    Tabellen

    Der SCIM-Client fügt die folgenden Tabellen hinzu.

    Tabelle : 2. Tabellen
    Name Beschreibung
    SCIM-Anbieter (sys_scim_provider) Speichert Daten für jeden SCIM-Anbieter, z. B. den Namen, Definitionen der REST-Nachrichtenressourcen usw.
    Ressourcenzuordnung für SCIM-Anbieter (sys_scim_provider_resource_mapping) Speichert die primären Tabelleninformationen für jeden Anbieter und jeden Ressourcennamen.
    SCIM-Attributzuordnung (sys_scim_attribute_mapping) Speichert die Quelldetails, aus denen jeder SCIM-Attributwert stammen sollte, z. B. Tabellenfeld, Skript usw.
    SCIM-Clientprotokoll (sys_scim_client_logs) Speichert den Status jedes Anrufs, der beim SCIM-Anbieter ausgelöst wurde.

    Skriptfähige API

    Die SCIM2Client-API ruft den Anbieter des System for Cross-Domain Identity Management (SCIM) (Serverrolle) auf, um Daten in einem Service Provider (SP) zu erstellen, zu aktualisieren oder zu löschen. Die skriptfähige API des SCIM-Clients sollte in den Skripts verwendet werden, die im Systemkontext oder von einem Systemadministrator ausgeführt werden.

    Beispielsweise können Sie das Skript verwenden, während Sie den Integrations-Hub-Workflow als Systembenutzer ausführen, während Sie die geplanten Aufgaben ausführen usw.

    Im Folgenden finden Sie einige Anwendungsfälle für die Verwendung der skriptfähigen APIs:

    • Als Administrator stellen Sie Identitätsinformationen aus Hintergrundskripts, Business-Regeln, Skripteinbindungsaufrufen, Workflows usw. bereit.
    • Führen Sie als Administrator eine regelmäßige oder eine bedarfsgesteuerte Aufgabe für die Identitätsbereitstellung aus.
    • Führen Sie mit dem Schritt Skript einen Workflow oder Sub-Workflow aus, indem Sie den skriptfähigen API-Aufruf für die Bereitstellung verwenden.
    • Fügen Sie das Bereitstellungsskript direkt in einer Geschäftsregel oder Skripteinbindung hinzu. Das Skript kann von Nicht-Administratoren ausgelöst werden. Dieser Anwendungsfall funktioniert in den folgenden Situationen:
      • Der Benutzer hat Zugriff auf das Token, was bedeutet, dass der Benutzer über die Rolle verfügt, um das Token aus der REST-Vorlage zu generieren.
      • Der Benutzer hat Zugriffsrechte, um die SCIM-Attributwerte aus den zugeordneten Tabellen abzurufen.

    Weitere Informationen zur skriptfähigen API finden Sie unter SCIM2Client-API.

    SCIM-Clientprotokolle

    Die SCIM-Client-Protokolle zeigen den Bereitstellungsstatus der SCIM-APIs an. Um den Bereitstellungsstatus anzuzeigen, navigieren Sie zu Alle > SCIM > SCIM-Clientprotokollean.