Informações de 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 o 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. |
licenseAssignmentState |
Apenas saída. Estado de atribuição de licença do usuário. Se o usuário tiver uma configuração de licença atribuída, o login dele também terá; se o estado de atribuição de licença do usuário não estiver atribuído ou 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. Timestamp de 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. Timestamp de 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 ficará 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 como NO_LICENSE. |
NO_LICENSE |
Nenhuma licença atribuída ao usuário. |
NO_LICENSE_ATTEMPTED_LOGIN |
O usuário tentou fazer login, mas nenhuma licença foi atribuída a ele. Esse estado é usado apenas para a primeira tentativa de login do usuário, mas não é possível atribuir uma licença. Os usuários que já fizeram login, mas não conseguem atribuir uma licença, receberão o estado NO_LICENSE(a licença pode ser desatribuída pelo administrador). |
BLOCKED |
O usuário está impedido de atribuir uma licença. |