SCIM-Clienteigenschaften, Tabellen, skriptfähige APIs und Protokolle
SCIM v2 – ServiceNowDas Plugin „Domain-übergreifender Identitätsverwaltungsclient“ (com.snc.integration.scim2.client) enthält die folgenden Systemeigenschaften, Tabellen, skriptfähige APIs und Protokolle.
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: ALLE |
| com.snc.integration.scim2.client.log.cleanup.duration | Diese Eigenschaft bestimmt die Anzahl der Tage zum Löschen der Protokolle. Standardwert: 180 |
Navigieren Sie zum Festlegen der Eigenschaften zu an.
Tabellen
Der SCIM-Client fügt die folgenden Tabellen hinzu.
| Name | Beschreibung |
|---|---|
| SCIM-Anbieter (sys_scim_Provider) | Speichert Daten für jeden SCIM-Anbieter, z. B. Name, REST-Nachrichtenressourcendefinitionen usw. |
| Ressourcenzuordnung des SCIM-Anbieters (sys_scim_provider_resource_mapping) | Speichert die primären Tabelleninformationen für jeden Anbieter und Ressourcennamen. |
| SCIM-Attributzuordnung (sys_scim_attribute_mapping) | Speichert die Quelldetails, aus denen jeder SCIM-Attributwert stammen soll, z. B. Tabellenfeld, Skript usw. |
| SCIM-Clientprotokoll (sys_scim_client_logs) | Speichert die Status jedes an SCIM-Anbieter ausgelösten Anrufs. |
Skriptfähige API
Die SCIM2Client-API ruft den SCIM-Anbieter (Serverrolle) des Systems für domänenübergreifende Identitätsverwaltung 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 Systemadministratoranwender ausgeführt werden.
Sie können das Skript beispielsweise beim Ausführen des Integrations-Hub-Workflows als Systemanwender, beim Ausführen der geplanten Aufgaben usw. verwenden.
Im Folgenden finden Sie einige der Anwendungsfälle für die Verwendung der skriptfähigen APIs:
- Stellen Sie als Administrator Identitätsinformationen aus Hintergrundskripts, Business-Regeln, Skripteinbindungsaufrufen, Workflows usw. bereit.
- Führen Sie als Administrator eine geplante Aufgabe oder eine Aufgabe bei Bedarf für die Identitätsbereitstellung aus.
- Führen Sie einen Workflow oder einen Subworkflow mit dem Schritt „Skript“ mithilfe des skriptfähigen API-Aufrufs für die Bereitstellung aus.
- Fügen Sie das Bereitstellungsskript direkt in einer Business-Regel oder Skripteinbindung hinzu. Das Skript kann von nicht-Administratoranwendern ausgelöst werden. Dieser Anwendungsfall funktioniert in den folgenden Situationen:
- Der Anwender hat Zugriff auf das Token, d. h. der Anwender hat die Rolle, das Token aus der REST-Vorlage zu generieren.
- Der Anwender hat Zugriff, um die SCIM-Attributwerte aus den zugeordneten Tabellen abzurufen.
Weitere Informationen zur skriptfähigen API finden Sie unter SCIM2Client-API .
SCIM-Clientprotokolle
Die SCIM-Clientprotokolle zeigen den Bereitstellungsstatus der SCIM-APIs an. Navigieren Sie zu , um den Bereitstellungsstatus anzuzeigen an.