SCIM-Anpassungseigenschaften und -schemas
Die SCIM-Anpassung umfasst die folgenden Eigenschaften, unterstützten und nicht unterstützten Schemas.
Eigenschaften
Durch die SCIM-Anpassung werden die folgenden Systemeigenschaften hinzugefügt.
| Name | Beschreibung |
|---|---|
| com.snc.integration.scim2.max.member.count | Die maximale SCIM-Mitgliederanzahl. |
| com.snc.integration.scim2.resolve.externalid.conflict | Lösen Sie SCIM-Ressourcen basierend auf der Quelldefinition des anfordernden Clients auf, wenn mehrere Ressourcen mit einem externen ID-SCIM-Filter gefunden werden. Hinweis: Wenn die Bereitstellung aus mehreren Quellen erfolgt, müssen die Quellen in der SCIM-Quelldefinitionstabelle definiert sein. Wenn keine Quellen definiert sind oder diese Eigenschaft inaktiv ist, werden alle übereinstimmenden Ressourcen mit einer externen ID-Filterantwort zurückgegeben. |
| com.snc.integration.scim2.user.etl.definition.id | ID der ETL-Definition für SCIM-Anwender. |
| com.snc.integration.scim2.group.etl.definition.id | Die ETL-Definitions-ID für die SCIM-Gruppe. |
| com.snc.integration.scim2.rte.verbose.logging.enabled | Aktiviert die ausführliche Protokollierung für RTE-Definitionen von SCIM-Anwendern und -Gruppen. |
| com.snc.integration.scim2.string.field.length.validation.enabled | Die Längenvalidierung für Felder. Diese Eigenschaft ermöglicht die Validierung, anstatt das Feld zu kürzen und zu speichern. |
| com.snc.integration.scim2.provider.customization.script.id | Die ID der Skripteinbindung zum Anpassen der SCIM-Antworten. |
Unterstützte Schemas
Die SCIM-Anpassung fügt die folgenden unterstützten Schemas hinzu.
| Schemen | Beschreibung | Präfix | Beispiel |
|---|---|---|---|
| urn:ietf:params:scim:schemas:core:2.0:User | Enthält Kernattribute für die Ressourcen. | Keine | name.mittelname |
| urn:ietf:params:scim:schemas:extension:servicenow:2.0:User | Enthält Attribute, die sich auf ServiceNowbeziehen. | servicenow | servicenow.manager.value |
| urn:ietf:params:scim:schemas:extension:servicenow:custom:2.0:User | Enthält anwenderdefinierte Attribute, die nicht als Teil der Core-Erweiterung oder des Erweiterungsschemas ServiceNow zugeordnet sind. | anwenderdefiniert | custom.socialId |
Nicht unterstütztes Schema
urn:ietf:params:scim:schemas:extension:enterprise:2.0:User: Enthält Attribute, die häufig zur Darstellung von Anwendern verwendet werden, die zu einem Unternehmen gehören oder in dessen Namen handeln.
Hinweis:
Das Enterprise-Schema ist ein gültiges Schema, seine Attribute werden jedoch einer beliebigen Tabelle zugeordnet. Da Datenbankpersistenz nicht unterstützt wird, wird kein Fehler angezeigt, wenn ein Enterprise-Schema im Anforderungstext enthalten ist.