Informations sur la licence utilisateur attribuée par l'administrateur.
Représentation JSON |
---|
{
"userPrincipal": string,
"userProfile": string,
"licenseAssignmentState": enum ( |
Champs | |
---|---|
userPrincipal |
Obligatoire. Immuable. Le nom principal de l'utilisateur, qui peut être une adresse e-mail ou un autre identifiant principal. Ce champ n'est pas modifiable. Les administrateurs attribuent des licences en fonction du nom d'utilisateur principal. |
userProfile |
Facultatif. Profil utilisateur. Nous utilisons le nom complet de l'utilisateur(prénom + nom) comme profil utilisateur. |
licenseAssignmentState |
Uniquement en sortie. État de l'attribution de la licence à l'utilisateur. Si une configuration de licence est attribuée à l'utilisateur, la licence lui sera attribuée lors de sa connexion. Si l'état d'attribution de licence de l'utilisateur est "Non attribué" ou "Non spécifié", aucune configuration de licence ne lui sera associée. |
licenseConfig |
Facultatif. Nom complet de la ressource de l'abonnement(LicenseConfig) attribué à l'utilisateur. |
createTime |
Uniquement en sortie. Code temporel de création de l'utilisateur. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
updateTime |
Uniquement en sortie. Horodatage de la mise à jour de l'utilisateur. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
lastLoginTime |
Uniquement en sortie. Date et heure de la dernière connexion de l'utilisateur. Si l'utilisateur ne s'est pas encore connecté, ce champ sera vide. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
LicenseAssignmentState
Énumération de l'état de l'attribution de licence.
Enums | |
---|---|
LICENSE_ASSIGNMENT_STATE_UNSPECIFIED |
Valeur par défaut. |
ASSIGNED |
Licence attribuée à l'utilisateur. |
UNASSIGNED |
Aucune licence n'est attribuée à l'utilisateur. Obsolète, traduit par NO_LICENSE. |
NO_LICENSE |
Aucune licence n'est attribuée à l'utilisateur. |
NO_LICENSE_ATTEMPTED_LOGIN |
L'utilisateur a tenté de se connecter, mais aucune licence ne lui a été attribuée. Cet état n'est utilisé que lorsqu'un utilisateur se connecte pour la première fois, mais qu'aucune licence ne peut lui être attribuée. Les utilisateurs déjà connectés, mais auxquels aucune licence ne peut être attribuée, se verront attribuer l'état NO_LICENSE(l'administrateur peut désattribuer la licence). |
BLOCKED |
L'utilisateur ne peut pas attribuer de licence. |