Crea un token di registrazione per l'azienda. Questo metodo fa parte di EnrollmentTokensService.
Richiesta
Richiesta HTTP
POST https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/enrollmentTokens
Parametri
Nome parametro | Valore | Descrizione |
---|---|---|
Parametri del percorso | ||
enterpriseId |
string |
L'ID dell'azienda. |
Autorizzazione
Questa richiesta richiede l'autorizzazione con il seguente ambito:
Ambito |
---|
https://www.googleapis.com/auth/androidenterprise |
Per ulteriori informazioni, consulta la pagina Autenticazione e autorizzazione.
Corpo della richiesta
Nel corpo della richiesta, fornisci dati con la seguente struttura:
{ "kind": "androidenterprise#enrollmentToken", "token": string, "enrollmentTokenType": string, "duration": { "seconds": long, "nanos": integer }, "googleAuthenticationOptions": { "authenticationRequirement": string, "requiredAccountEmail": string } }
Nome proprietà | Valore | Descrizione | Note |
---|---|---|---|
kind |
string |
||
token |
string |
Il valore del token passato al dispositivo e che autorizza la registrazione del dispositivo. Questo è un campo di sola lettura generato dal server. | |
enrollmentTokenType |
string |
[Obbligatorio] Il tipo di token di registrazione.
I valori accettati sono:
|
|
duration |
nested object |
[Facoltativo] Il periodo di tempo durante il quale il token di registrazione è valido, da 1 minuto a Durations.MAX_VALUE, circa 10.000 anni. Se non specificata, la durata predefinita è 1 ora. | |
duration.seconds |
long |
Secondi firmati dell'intervallo di tempo. | |
googleAuthenticationOptions |
nested object |
[Facoltativo] Fornisce opzioni relative all'autenticazione Google durante la registrazione. | |
googleAuthenticationOptions.authenticationRequirement |
string |
[Facoltativo] Specifica se l'utente deve autenticarsi con Google durante la registrazione. Se fornito, sostituisce GoogleAuthenticationSettings per la risorsa aziendale quando i dispositivi vengono registrati con questo token.
I valori accettati sono:
|
|
googleAuthenticationOptions.requiredAccountEmail |
string |
[Facoltativo] Specifica l'Account Google gestito che l'utente deve utilizzare durante la registrazione. AuthenticationRequirement deve essere impostato su REQUIRED se questo campo è impostato. |
Risposta
In caso di esito positivo, questo metodo restituisce un corpo della risposta con la seguente struttura:
{ "kind": "androidenterprise#enrollmentToken", "token": string, "enrollmentTokenType": string, "duration": { "seconds": long, "nanos": integer }, "googleAuthenticationOptions": { "authenticationRequirement": string, "requiredAccountEmail": string } }
Nome proprietà | Valore | Descrizione | Note |
---|---|---|---|
kind |
string |
||
token |
string |
Il valore del token passato al dispositivo e che autorizza la registrazione del dispositivo. Questo è un campo di sola lettura generato dal server. | |
enrollmentTokenType |
string |
[Obbligatorio] Il tipo di token di registrazione.
I valori accettati sono:
|
|
duration |
nested object |
[Facoltativo] Il periodo di tempo durante il quale il token di registrazione è valido, da 1 minuto a Durations.MAX_VALUE, circa 10.000 anni. Se non specificata, la durata predefinita è 1 ora. | |
duration.seconds |
long |
Secondi firmati dell'intervallo di tempo. | |
googleAuthenticationOptions |
nested object |
[Facoltativo] Fornisce opzioni relative all'autenticazione Google durante la registrazione. | |
googleAuthenticationOptions.authenticationRequirement |
string |
[Facoltativo] Specifica se l'utente deve autenticarsi con Google durante la registrazione. Se specificata, questa impostazione GoogleAuthenticationSettings specificata per la risorsa aziendale viene ignorata per i dispositivi registrati con questo token.
I valori accettati sono:
|
|
googleAuthenticationOptions.requiredAccountEmail |
string |
[Facoltativo] Specifica l'Account Google gestito che l'utente deve utilizzare durante la registrazione.AuthenticationRequirement deve essere impostato suREQUIRED |