Ressource : Utilisateur
Représentation SCIM d'un utilisateur.
| Représentation JSON |
|---|
{ "schemas": [ string ], "emails": [ { object ( |
| Champs | |
|---|---|
schemas[] |
Obligatoire. Liste des URI qui indiquent les espaces de noms des schémas SCIM définissant les attributs présents dans la structure JSON actuelle. Ne doit contenir que les valeurs définies comme |
emails[] |
Facultatif. Liste des adresses e-mail de l'utilisateur. La taille maximale des données autorisée est de 10 Ko. L'adresse e-mail correspondant à |
addresses[] |
Facultatif. Liste des adresses physiques de l'utilisateur. La taille maximale des données autorisée est de 10 Ko. |
phoneNumbers[] |
Facultatif. Liste des numéros de téléphone de l'utilisateur. La taille maximale des données autorisée est de 1 Ko. |
groups[] |
Uniquement en sortie. Liste des groupes dont l'utilisateur est membre direct, tronquée à 1 000 groupes maximum. Cet attribut n'est pas renvoyé par défaut et doit être demandé à l'aide du paramètre de requête |
id |
Identifiant. Identifiant unique de l'utilisateur. Les caractéristiques de l'attribut sont |
externalId |
Facultatif. Identifiant défini par le client pour l'utilisateur SCIM. Ce champ est sensible à la casse et modifiable. Il incombe au client de garantir l'unicité, car le serveur ne l'applique pas. |
meta |
Uniquement en sortie. Attribut complexe contenant les métadonnées de la ressource. Tous les sous-attributs |
userName |
Obligatoire. Adresse e-mail principale de l'utilisateur. Utilisé comme identifiant unique de l'utilisateur. |
name |
Obligatoire. le nom de l'utilisateur |
displayName |
Facultatif. Nom à afficher de l'utilisateur. Limite : 256 caractères. |
active |
Facultatif. État du compte de l'utilisateur ( |
urn:ietf:params:scim:schemas:extension:enterprise:2.0:User |
Facultatif. Attributs d'extension utilisateur SCIM Enterprise. |
Nom
Représentation SCIM du nom d'un utilisateur.
| Représentation JSON |
|---|
{ "familyName": string, "givenName": string } |
| Champs | |
|---|---|
familyName |
Obligatoire. Nom de famille de l'utilisateur. |
givenName |
Obligatoire. Prénom de l'utilisateur. |
Représentation SCIM de l'adresse e-mail d'un utilisateur.
| Représentation JSON |
|---|
{ "value": string, "type": string, "primary": boolean } |
| Champs | |
|---|---|
value |
Obligatoire. Adresse e-mail de l'utilisateur. |
type |
Type de compte de messagerie. Les valeurs valides sont |
primary |
Uniquement en sortie. Indique s'il s'agit de l'adresse e-mail principale de l'utilisateur. Cette valeur est définie sur |
Adresse
Représentation SCIM de l'adresse d'un utilisateur.
| Représentation JSON |
|---|
{ "formatted": string, "streetAddress": string, "locality": string, "region": string, "postalCode": string, "country": string, "type": string, "primary": boolean } |
| Champs | |
|---|---|
formatted |
Adresse complète, mise en forme pour l'affichage. |
streetAddress |
Adresse postale. |
locality |
Ville ou localité. |
region |
Région ou État. |
postalCode |
Code postal. |
country |
Pays. |
type |
Type de l'adresse. Les valeurs valides sont |
primary |
Indique s'il s'agit de l'adresse principale de l'utilisateur. |
Téléphone
Représentation SCIM du numéro de téléphone d'un utilisateur.
| Représentation JSON |
|---|
{ "value": string, "type": string, "primary": boolean } |
| Champs | |
|---|---|
value |
Obligatoire. Numéro de téléphone. |
type |
Type du numéro de téléphone. Les valeurs valides sont |
primary |
Indique s'il s'agit du numéro de téléphone principal de l'utilisateur. |
EnterpriseUserExtension
Définit les attributs de l'extension SCIM Enterprise User. L'URN du schéma pour cette extension est la suivante : urn:ietf:params:scim:schemas:extension:enterprise:2.0:User. Pour en savoir plus, consultez la section 4.3 de la RFC 7643.
| Représentation JSON |
|---|
{ "employeeNumber": string, "costCenter": string, "organization": string, "department": string } |
| Champs | |
|---|---|
employeeNumber |
Facultatif. Identifiant, généralement attribué par l'organisation, utilisé pour identifier l'utilisateur au sein de l'organisation. |
costCenter |
Facultatif. Identifiant du centre de coûts auquel sont attribuées les dépenses de l'utilisateur. |
organization |
Facultatif. Nom d'une organisation à laquelle appartient un utilisateur. |
department |
Facultatif. Nom du service auquel appartient un utilisateur, au format texte. |
GroupReference
Représentation SCIM de l'appartenance d'un utilisateur à un groupe.
| Représentation JSON |
|---|
{ "value": string, "$ref": string, "type": string } |
| Champs | |
|---|---|
value |
Uniquement en sortie. Le |
$ref |
Uniquement en sortie. URI de la ressource SCIM représentant le groupe. |
type |
Uniquement en sortie. Type d'appartenance au groupe. Les valeurs valides sont |
Méthodes |
|
|---|---|
|
Crée un utilisateur. |
|
Supprime un utilisateur. |
|
Récupère un utilisateur. |
|
Récupère une liste d'utilisateurs. |
|
Met à jour un utilisateur à l'aide de la sémantique de correctif SCIM. |