Kuruluş için kayıt jetonu oluşturur. Bu yöntem, EnrollmentTokensService'in bir parçasıdır.
İstek
HTTP isteği
POST https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/enrollmentTokens
Parametreler
| Parametre adı | Değer | Açıklama | 
|---|---|---|
| Yol parametreleri | ||
enterpriseId | 
        string | 
        İşletmenin kimliği. | 
Yetkilendirme
Bu istek için aşağıdaki kapsamda yetkilendirme gerekir:
| Kapsam | 
|---|
https://www.googleapis.com/auth/androidenterprise | 
Daha fazla bilgi için kimlik doğrulama ve yetkilendirme sayfasına bakın.
İstek içeriği
İstek gövdesinde aşağıdaki yapıya sahip veriler sağlayın:
{
  "kind": "androidenterprise#enrollmentToken",
  "token": string,
  "enrollmentTokenType": string,
  "duration": {
    "seconds": long,
    "nanos": integer
  },
  "googleAuthenticationOptions": {
    "authenticationRequirement": string,
    "requiredAccountEmail": string
  }
}| Mülk adı | Değer | Açıklama | Notlar | 
|---|---|---|---|
kind | 
        string | 
        ||
token | 
        string | 
        Cihaza iletilen ve cihazın kaydolmasına izin veren jeton değeri. Bu, sunucu tarafından oluşturulan salt okunur bir alandır. | |
enrollmentTokenType | 
        string | 
        [Zorunlu] Kayıt jetonunun türü.
           Kabul edilen değerler şunlardır: 
  | 
        |
duration | 
        nested object | 
        [İsteğe bağlı] Kayıt jetonunun geçerli olduğu süre. Bu süre 1 dakika ile Durations.MAX_VALUE (yaklaşık 10.000 yıl) arasında olabilir. Belirtilmezse varsayılan süre 1 saattir. | |
duration.seconds | 
        long | 
        Zaman aralığının imzalı saniye değeri. | |
googleAuthenticationOptions | 
        nested object | 
        [İsteğe bağlı] Kayıt sırasında Google kimlik doğrulamasıyla ilgili seçenekler sunar. | |
googleAuthenticationOptions.authenticationRequirement | 
        string | 
        [İsteğe bağlı] Kullanıcının kaydolma sırasında Google ile kimlik doğrulaması yapıp yapmaması gerektiğini belirtir. Sağlanırsa cihazlar bu jetonla kaydedildiğinde kurumsal kaynak için GoogleAuthenticationSettings değerini geçersiz kılar.
          Kabul edilen değerler şunlardır: 
  | 
        |
googleAuthenticationOptions.requiredAccountEmail | 
        string | 
        [İsteğe bağlı] Kullanıcının kaydolma sırasında kullanması gereken yönetilen Google Hesabı'nı belirtir. Bu alan ayarlanırsa AuthenticationRequirement, REQUIRED olarak ayarlanmalıdır. | 
        
Yanıt
Başarılı olursa bu yöntem, aşağıdaki yapıya sahip bir yanıt gövdesi döndürür:
{
  "kind": "androidenterprise#enrollmentToken",
  "token": string,
  "enrollmentTokenType": string,
  "duration": {
    "seconds": long,
    "nanos": integer
  },
  "googleAuthenticationOptions": {
    "authenticationRequirement": string,
    "requiredAccountEmail": string
  }
}| Mülk adı | Değer | Açıklama | Notlar | 
|---|---|---|---|
kind | 
        string | 
        ||
token | 
        string | 
        Cihaza iletilen ve cihazın kaydolmasına izin veren jeton değeri. Bu, sunucu tarafından oluşturulan salt okunur bir alandır. | |
enrollmentTokenType | 
        string | 
        [Zorunlu] Kayıt jetonunun türü.
           Kabul edilen değerler şunlardır: 
  | 
        |
duration | 
        nested object | 
        [İsteğe bağlı] Kayıt jetonunun geçerli olduğu süre. Bu süre 1 dakika ile Durations.MAX_VALUE (yaklaşık 10.000 yıl) arasında olabilir. Belirtilmezse varsayılan süre 1 saattir. | |
duration.seconds | 
        long | 
        Zaman aralığının imzalı saniye değeri. | |
googleAuthenticationOptions | 
        nested object | 
        [İsteğe bağlı] Kayıt sırasında Google kimlik doğrulamasıyla ilgili seçenekler sunar. | |
googleAuthenticationOptions.authenticationRequirement | 
        string | 
        [İsteğe bağlı] Kullanıcının kaydolma sırasında Google ile kimlik doğrulaması yapıp yapmaması gerektiğini belirtir. Belirtilmişse bu ayar, bu jetonla kaydedilen cihazlar için GoogleAuthenticationSettings kurumsal kaynak için belirtilen ayar yoksayılır.
          Kabul edilen değerler şunlardır: 
  | 
        |
googleAuthenticationOptions.requiredAccountEmail | 
        string | 
        [İsteğe bağlı] Kullanıcının kaydolma sırasında kullanması gereken yönetilen Google Hesabı'nı belirtir.AuthenticationRequirement, REQUIRED olarak ayarlanmalıdır. |