Informazioni sulla licenza utente assegnate dall'amministratore.
Rappresentazione JSON |
---|
{
"userPrincipal": string,
"userProfile": string,
"licenseAssignmentState": enum ( |
Campi | |
---|---|
userPrincipal |
Obbligatorio. Immutabile. L'entità utente dell'utente, che può essere l'indirizzo email o un altro identificatore dell'entità. Questo campo è immutabile. L'amministratore assegna le licenze in base all'utente principale. |
userProfile |
Facoltativo. Il profilo utente. Utilizziamo il nome completo dell'utente(nome + cognome) come profilo utente. |
licenseAssignmentState |
Solo output. Stato di assegnazione della licenza dell'utente. Se all'utente è assegnata una configurazione della licenza, all'accesso dell'utente verrà assegnata la licenza. Se lo stato di assegnazione della licenza dell'utente è non assegnato o non specificato, all'utente non verrà associata alcuna configurazione della licenza. |
licenseConfig |
Facoltativo. Il nome risorsa completo dell'abbonamento(LicenseConfig) assegnato all'utente. |
createTime |
Solo output. Timestamp di creazione dell'utente. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
updateTime |
Solo output. Timestamp aggiornamento utente. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
lastLoginTime |
Solo output. Ora dell'ultimo accesso dell'utente. Se l'utente non ha ancora eseguito l'accesso, questo campo sarà vuoto. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
LicenseAssignmentState
Enumerazione dello stato di assegnazione della licenza.
Enum | |
---|---|
LICENSE_ASSIGNMENT_STATE_UNSPECIFIED |
Valore predefinito. |
ASSIGNED |
Licenza assegnata all'utente. |
UNASSIGNED |
Nessuna licenza assegnata all'utente. Ritirato, tradotto in NO_LICENSE. |
NO_LICENSE |
Nessuna licenza assegnata all'utente. |
NO_LICENSE_ATTEMPTED_LOGIN |
L'utente ha tentato di accedere, ma non gli è stata assegnata alcuna licenza. Questo stato viene utilizzato solo per il tentativo di accesso iniziale senza utente, ma non è possibile assegnare la licenza. Agli utenti che hanno già eseguito l'accesso, ma a cui non è possibile assegnare una licenza, verrà assegnato lo stato NO_LICENSE(la licenza potrebbe essere annullata dall'amministratore). |
BLOCKED |
L'utente non può assegnare una licenza. |