Informações da licença do utilizador atribuídas pelo administrador.
Representação JSON |
---|
{
"userPrincipal": string,
"userProfile": string,
"licenseAssignmentState": enum ( |
Campos | |
---|---|
userPrincipal |
Obrigatório. Imutável. O principal do utilizador, pode ser o endereço de email ou outro identificador principal. Este campo é imutável. O administrador atribui licenças com base no principal do utilizador. |
userProfile |
Opcional. O perfil do utilizador. Usamos o nome completo do utilizador(nome próprio + apelido) como perfil de utilizador. |
licenseAssignmentState |
Apenas saída. Estado da atribuição de licença do utilizador. Se o utilizador tiver uma configuração de licença atribuída, o início de sessão do utilizador é atribuído à licença. Se o estado de atribuição de licença do utilizador não estiver atribuído ou não estiver especificado, não é associada nenhuma configuração de licença ao utilizador. |
licenseConfig |
Opcional. O nome do recurso completo da subscrição(LicenseConfig) atribuída ao utilizador. |
createTime |
Apenas saída. Data/hora de criação do utilizador. Usa RFC 3339, em que o resultado gerado é sempre normalizado em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Também são aceites desvios diferentes de "Z". Exemplos: |
updateTime |
Apenas saída. Data/hora da atualização do utilizador. Usa RFC 3339, em que o resultado gerado é sempre normalizado em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Também são aceites desvios diferentes de "Z". Exemplos: |
lastLoginTime |
Apenas saída. Hora do último início de sessão do utilizador. Se o utilizador ainda não tiver iniciado sessão, este campo está vazio. Usa RFC 3339, em que o resultado gerado é sempre normalizado em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Também são aceites desvios diferentes de "Z". Exemplos: |
LicenseAssignmentState
Enumeração do estado de atribuição de licenças.
Enumerações | |
---|---|
LICENSE_ASSIGNMENT_STATE_UNSPECIFIED |
Valor predefinido. |
ASSIGNED |
Licença atribuída ao utilizador. |
UNASSIGNED |
Não existe nenhuma licença atribuída ao utilizador. Obsoleto, traduzido para NO_LICENSE. |
NO_LICENSE |
Não existe nenhuma licença atribuída ao utilizador. |
NO_LICENSE_ATTEMPTED_LOGIN |
O utilizador tentou iniciar sessão, mas não tem nenhuma licença atribuída. Este estado só é usado para tentativas de início de sessão de utilizadores que nunca iniciaram sessão, mas não conseguem ter uma licença atribuída. Os utilizadores com sessão iniciada, mas sem licença atribuída, vão ter o estado NO_LICENSE(o administrador pode anular a atribuição da licença). |
BLOCKED |
O utilizador está bloqueado e não pode atribuir uma licença. |