Informações da licença do usuário atribuídas pelo administrador.
Representação JSON |
---|
{
"userPrincipal": string,
"userProfile": string,
"licenseAssignmentState": enum ( |
Campos | |
---|---|
userPrincipal |
Obrigatório. Imutável. O principal do usuário, que pode ser um endereço de e-mail ou outro identificador principal. Este campo não pode ser modificado. O administrador atribui licenças com base no principal do usuário. |
userProfile |
Opcional. O perfil do usuário. Usamos o nome completo do usuário(nome + sobrenome) como perfil de usuário. |
licenseAssignmentState |
Apenas saída. Estado de atribuição da licença do usuário. Se o usuário tiver uma configuração de licença atribuída, o login dele será associado a ela. Se o estado de atribuição de licença do usuário for "não atribuído" ou "não especificado", nenhuma configuração de licença será associada ao usuário. |
licenseConfig |
Opcional. O nome completo do recurso da assinatura(LicenseConfig) atribuída ao usuário. |
createTime |
Apenas saída. Carimbo de data/hora da criação do usuário. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
updateTime |
Apenas saída. Carimbo de data/hora da atualização do usuário. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
lastLoginTime |
Apenas saída. Horário do último login do usuário. Se o usuário ainda não tiver feito login, esse campo vai estar vazio. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
LicenseAssignmentState
Enumeração do estado de atribuição de licença.
Tipos enumerados | |
---|---|
LICENSE_ASSIGNMENT_STATE_UNSPECIFIED |
Valor padrão. |
ASSIGNED |
Licença atribuída ao usuário. |
UNASSIGNED |
Nenhuma licença atribuída ao usuário. Obsoleto, traduzido para NO_LICENSE. |
NO_LICENSE |
Nenhuma licença atribuída ao usuário. |
NO_LICENSE_ATTEMPTED_LOGIN |
O usuário tentou fazer login, mas não tem uma licença atribuída. Esse estado é usado apenas para tentativas de login pela primeira vez sem usuário, mas não é possível atribuir uma licença. Os usuários que já fizeram login, mas não conseguem receber uma licença, vão receber o estado NO_LICENSE(a licença pode ser cancelada pelo administrador). |
BLOCKED |
O usuário está bloqueado e não pode atribuir uma licença. |