Ressource: Schéma
Type de ressource d'API. Pour les ressources de schéma, il s'agit toujours de admin#directory#schema
.
Représentation JSON |
---|
{
"schemaId": string,
"schemaName": string,
"fields": [
{
object ( |
Champs | |
---|---|
schemaId |
Identifiant unique du schéma (lecture seule) |
schemaName |
Nom du schéma. Chaque |
fields[] |
Liste des champs du schéma. |
displayName |
Nom à afficher pour le schéma. |
kind |
Type de ressource dont il s'agit. |
etag |
ETag de la ressource. |
SchemaFieldSpec
Vous pouvez utiliser des schémas pour ajouter des champs personnalisés aux profils utilisateur. Vous pouvez utiliser ces champs pour stocker des informations telles que les projets sur lesquels vos utilisateurs travaillent, leurs sites physiques, leurs dates d'embauche ou tout autre élément répondant aux besoins de votre entreprise. Pour en savoir plus, consultez la section Champs utilisateur personnalisés.
Représentation JSON |
---|
{ "fieldName": string, "fieldId": string, "fieldType": string, "multiValued": boolean, "kind": string, "etag": string, "indexed": boolean, "displayName": string, "readAccessType": string, "numericIndexingSpec": { "minValue": number, "maxValue": number } } |
Champs | |
---|---|
fieldName |
Nom du champ. |
fieldId |
Identifiant unique du champ (lecture seule) |
fieldType |
Type du champ. Les valeurs acceptées sont les suivantes :
|
multiValued |
Booléen spécifiant s'il s'agit ou non d'un champ à valeurs multiples. Valeur par défaut : |
kind |
Type de ressource dont il s'agit. Pour les champs de schéma, il s'agit toujours de |
etag |
ETag du champ. |
indexed |
Booléen spécifiant si le champ est indexé ou non. Valeur par défaut : |
displayName |
Nom à afficher du champ. |
readAccessType |
Spécifie qui peut afficher les valeurs de ce champ. Pour en savoir plus, consultez l'article Récupérer des utilisateurs en tant que non-administrateurs. Remarque: La prise en compte des modifications apportées à ce champ peut prendre jusqu'à 24 heures. Les valeurs acceptées sont les suivantes :
|
numericIndexingSpec |
Spécification d'indexation d'un champ numérique. Par défaut, seules les requêtes avec mot clé exact sont acceptées pour les champs numériques. La définition de |
numericIndexingSpec.minValue |
Valeur minimale de ce champ. Cette règle est fournie à titre indicatif, et non appliquée. Les valeurs situées en dehors de cette plage seront toujours indexées, mais la recherche risque de ne pas être aussi performante. |
numericIndexingSpec.maxValue |
Valeur maximale de ce champ. Cette règle est fournie à titre indicatif, et non appliquée. Les valeurs situées en dehors de cette plage seront toujours indexées, mais la recherche risque de ne pas être aussi performante. |
Méthodes |
|
---|---|
|
Supprime un schéma. |
|
Récupère un schéma. |
|
Crée un schéma. |
|
Récupère tous les schémas pour un client. |
|
Applique les correctifs à un schéma. |
|
Met à jour un schéma. |