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. |