Tworzy token rejestracji dla firmy. Ta metoda jest częścią usługi EnrollmentTokensService.
Żądanie
Żądanie HTTP
POST https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/enrollmentTokens
Parametry
| Nazwa parametru | Wartość | Opis | 
|---|---|---|
| Parametry ścieżki | ||
| enterpriseId | string | Identyfikator przedsiębiorstwa. | 
Autoryzacja
To żądanie wymaga autoryzacji w tym zakresie:
| Zakres | 
|---|
| https://www.googleapis.com/auth/androidenterprise | 
Więcej informacji znajdziesz na stronie Uwierzytelnianie i autoryzacja.
Treść żądania
Dane w treści żądania muszą mieć poniższy format:
{
  "kind": "androidenterprise#enrollmentToken",
  "token": string,
  "enrollmentTokenType": string,
  "duration": {
    "seconds": long,
    "nanos": integer
  },
  "googleAuthenticationOptions": {
    "authenticationRequirement": string,
    "requiredAccountEmail": string
  }
}| Nazwa usługi | Wartość | Opis | Uwagi | 
|---|---|---|---|
| kind | string | ||
| token | string | Wartość tokena przekazywana do urządzenia, która autoryzuje rejestrację urządzenia. Jest to pole tylko do odczytu generowane przez serwer. | |
| enrollmentTokenType | string | [Wymagany] Typ tokena rejestracji. Akceptowane wartości: 
 | |
| duration | nested object | [Opcjonalnie] Czas ważności tokena rejestracji, od 1 minuty do Durations.MAX_VALUE, czyli około 10 000 lat. Jeśli nie określisz tu żadnej wartości, zostanie użyte ustawienie domyślne (1 godzina). | |
| duration.seconds | long | Podpisane sekundy w przedziale czasu. | |
| googleAuthenticationOptions | nested object | [Opcjonalnie] Zawiera opcje związane z uwierzytelnianiem w Google podczas rejestracji. | |
| googleAuthenticationOptions.authenticationRequirement | string | [Opcjonalnie] Określa, czy użytkownik powinien uwierzytelnić się w Google podczas rejestracji. Jeśli podano, zastępuje GoogleAuthenticationSettingsw przypadku zasobu przedsiębiorstwa, gdy urządzenia są rejestrowane przy użyciu tego tokena.Akceptowane wartości: 
 | |
| googleAuthenticationOptions.requiredAccountEmail | string | [Opcjonalnie] Określa zarządzane konto Google, którego użytkownik musi używać podczas rejestracji. Jeśli to pole jest ustawione, pole AuthenticationRequirementmusi mieć wartośćREQUIRED. | 
Odpowiedź
Jeśli operacja się uda, metoda zwróci odpowiedź w poniższym formacie:
{
  "kind": "androidenterprise#enrollmentToken",
  "token": string,
  "enrollmentTokenType": string,
  "duration": {
    "seconds": long,
    "nanos": integer
  },
  "googleAuthenticationOptions": {
    "authenticationRequirement": string,
    "requiredAccountEmail": string
  }
}| Nazwa usługi | Wartość | Opis | Uwagi | 
|---|---|---|---|
| kind | string | ||
| token | string | Wartość tokena przekazywana do urządzenia, która autoryzuje rejestrację urządzenia. Jest to pole tylko do odczytu generowane przez serwer. | |
| enrollmentTokenType | string | [Wymagany] Typ tokena rejestracji. Akceptowane wartości: 
 | |
| duration | nested object | [Opcjonalnie] Czas ważności tokena rejestracji, od 1 minuty do Durations.MAX_VALUE, czyli około 10 000 lat. Jeśli nie określisz tu żadnej wartości, zostanie użyte ustawienie domyślne (1 godzina). | |
| duration.seconds | long | Podpisane sekundy w przedziale czasu. | |
| googleAuthenticationOptions | nested object | [Opcjonalnie] Zawiera opcje związane z uwierzytelnianiem w Google podczas rejestracji. | |
| googleAuthenticationOptions.authenticationRequirement | string | [Opcjonalnie] Określa, czy użytkownik powinien uwierzytelnić się w Google podczas rejestracji. To ustawienie, jeśli jest określone, GoogleAuthenticationSettingsokreślone dla zasobu przedsiębiorstwa jest ignorowane w przypadku urządzeń zarejestrowanych przy użyciu tego tokena.Akceptowane wartości: 
 | |
| googleAuthenticationOptions.requiredAccountEmail | string | [Opcjonalnie] Określa zarządzane konto Google, którego użytkownik musi używać podczas rejestracji. AuthenticationRequirementmusi mieć wartośćREQUIRED |