Propriétés et schémas de personnalisation SCIM
La personnalisation SCIM inclut les propriétés suivantes, les schémas pris en charge et les schémas non pris en charge.
Propriétés
La personnalisation SCIM ajoute les propriétés système suivantes.
| Nom | Description |
|---|---|
| com.snc.integration.scim2.max.member.count | Le nombre maximal de membres SCIM. |
| com.snc.integration.scim2.resolve.externalid.conflict | Résoudre les ressources SCIM en fonction de la définition de source du client demandeur si plusieurs ressources sont trouvées avec un filtre SCIM d’ID externe. Remarque : Comme condition préalable, si la mise en service est effectuée à partir de plusieurs sources, celles-ci doivent être définies dans la table Définition de source SCIM. Si les sources ne sont pas définies ou si cette propriété est inactive, toutes les ressources correspondantes sont renvoyées avec une réponse de filtre d’ID externe. |
| com.snc.integration.scim2.user.etl.definition.id | ID de définition ETL de l’utilisateur SCIM. |
| com.snc.integration.scim2.group.etl.definition.id | ID de définition ETL du groupe SCIM. |
| com.snc.integration.scim2.rte.verbose.logging.enabled | Active la connexion détaillée pour les définitions RTE d’utilisateur et de groupe SCIM. |
| com.snc.integration.scim2.string.field.length.validation.enabled | Validation de longueur des champs. Cette propriété active la validation au lieu de tronquer et d’enregistrer le champ. |
| com.snc.integration.scim2.provider.customization.script.id | ID de l’include de script pour personnaliser les réponses SCIM. |
Schémas pris en charge
La personnalisation SCIM ajoute les schémas pris en charge suivants.
| Schémas | Description | Préfixe | Exemple |
|---|---|---|---|
| urn:ietf:params:scim:schemas:core:2.0:User | Inclut les attributs principaux des ressources. | aucun | nom.deuxième prénom |
| urn:ietf:params:scim:schemas:extension:servicenow:2.0:User | Inclut les attributs associés à ServiceNow. | ServiceNow (en anglais seulement) | servicenow.manager.value |
| urn:ietf:params:scim:schemas:extension:servicenow:custom:2.0:User | Inclut les attributs personnalisés qui ne sont pas mappés dans le cadre de l’extension principale ou du schéma d’extension ServiceNow . | custom | identificateur personnalisé.social |
Schéma non pris en charge
urn:ietf:params:scim:schemas:extension:enterprise:2.0:User: inclut les attributs couramment utilisés pour représenter les utilisateurs qui appartiennent à une entreprise ou une entreprise ou agissent en son nom.
Remarque :
Le schéma Enterprise est un schéma valide, mais ses attributs sont mappés à n’importe quelle table. Étant donné que la persistance de la base de données n’est pas prise en charge, aucune erreur ne s’affiche si un schéma d’entreprise est inclus dans le corps de la demande.