Es la información de la licencia de usuario que asigna el administrador.
Representación JSON |
---|
{
"userPrincipal": string,
"userProfile": string,
"licenseAssignmentState": enum ( |
Campos | |
---|---|
userPrincipal |
Obligatorio. Inmutable. Es el principal del usuario, que puede ser una dirección de correo electrónico o algún otro identificador principal. Este campo es inmutable. El administrador asigna licencias según el principal del usuario. |
userProfile |
Opcional. Es el perfil del usuario. Usamos el nombre completo del usuario(nombre y apellido) como perfil de usuario. |
licenseAssignmentState |
Solo salida. Es el estado de asignación de licencias del usuario. Si al usuario se le asigna una configuración de licencia, el acceso del usuario se asignará con la licencia. Si el estado de asignación de licencia del usuario es no asignado o no especificado, no se asociará ninguna configuración de licencia al usuario. |
licenseConfig |
Opcional. Es el nombre completo del recurso de la suscripción(LicenseConfig) asignada al usuario. |
createTime |
Solo salida. Es la marca de tiempo de creación del usuario. Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizado a Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
updateTime |
Solo salida. Es la marca de tiempo de la actualización del usuario. Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizado a Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
lastLoginTime |
Solo salida. Fecha y hora del último acceso del usuario. Si el usuario aún no accedió, este campo estará vacío. Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizado a Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
LicenseAssignmentState
Es una enumeración del estado de asignación de la licencia.
Enums | |
---|---|
LICENSE_ASSIGNMENT_STATE_UNSPECIFIED |
Valor predeterminado. |
ASSIGNED |
Es la licencia asignada al usuario. |
UNASSIGNED |
No se asignó ninguna licencia al usuario. Obsoleto, se tradujo a NO_LICENSE. |
NO_LICENSE |
No se asignó ninguna licencia al usuario. |
NO_LICENSE_ATTEMPTED_LOGIN |
El usuario intentó acceder, pero no se le asignó ninguna licencia. Este estado solo se usa para el primer intento de acceso sin usuario, pero no se puede asignar la licencia. A los usuarios que ya accedieron, pero no se les puede asignar una licencia, se les asignará el estado NO_LICENSE(el administrador podría anular la asignación de la licencia). |
BLOCKED |
Se bloqueó al usuario para que no asigne una licencia. |