یک توکن ثبت نام برای شرکت ایجاد میکند. این متد بخشی از سرویس EnrollmentTokensService است.
درخواست
درخواست HTTP
POST https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/enrollmentTokens
پارامترها
| نام پارامتر | ارزش | توضیحات |
|---|---|---|
| پارامترهای مسیر | ||
enterpriseId | string | شناسه شرکت. |
مجوز
این درخواست نیاز به مجوز با دامنه زیر دارد:
| محدوده |
|---|
https://www.googleapis.com/auth/androidenterprise |
برای اطلاعات بیشتر، به صفحه احراز هویت و مجوز مراجعه کنید.
درخواست بدنه
در بدنه درخواست، دادهها را با ساختار زیر ارائه دهید:
{
"kind": "androidenterprise#enrollmentToken",
"token": string,
"enrollmentTokenType": string,
"duration": {
"seconds": long,
"nanos": integer
},
"googleAuthenticationOptions": {
"authenticationRequirement": string,
"requiredAccountEmail": string
}
}| نام ملک | ارزش | توضیحات | یادداشتها |
|---|---|---|---|
kind | string | ||
token | string | مقدار توکنی که به دستگاه ارسال میشود و به دستگاه اجازه ثبت نام میدهد. این یک فیلد فقط خواندنی است که توسط سرور تولید میشود. | |
enrollmentTokenType | string | [الزامی] نوع توکن ثبتنام. مقادیر قابل قبول عبارتند از:
| |
duration | nested object | [اختیاری] مدت زمانی که توکن ثبت نام معتبر است، از ۱ دقیقه تا Durations.MAX_VALUE ، تقریباً ۱۰۰۰۰ سال، متغیر است. در صورت عدم تعیین، مدت زمان پیشفرض ۱ ساعت است. در JSON REST API، این به صورت یک رشته (مثلاً `۳۶۰۰s`) نمایش داده میشود. | |
duration. seconds | long | ثانیههای امضا شده از بازه زمانی. | |
googleAuthenticationOptions | nested object | [اختیاری] گزینههای مربوط به احراز هویت گوگل را در طول ثبتنام ارائه میدهد. | |
googleAuthenticationOptions. authenticationRequirement | string | [اختیاری] مشخص میکند که آیا کاربر باید هنگام ثبتنام با گوگل احراز هویت کند یا خیر. در صورت ارائه، تنظیمات GoogleAuthenticationSettings را برای منبع سازمانی ، هنگام ثبتنام دستگاهها با این توکن، لغو میکند.مقادیر قابل قبول عبارتند از:
| |
googleAuthenticationOptions. requiredAccountEmail | string | [اختیاری] حساب گوگل مدیریتشدهای را که کاربر باید هنگام ثبتنام از آن استفاده کند، مشخص میکند. در صورت تنظیم این فیلد، AuthenticationRequirement باید روی REQUIRED تنظیم شود. |
پاسخ
در صورت موفقیت، این متد یک بدنه پاسخ با ساختار زیر برمیگرداند:
{
"kind": "androidenterprise#enrollmentToken",
"token": string,
"enrollmentTokenType": string,
"duration": {
"seconds": long,
"nanos": integer
},
"googleAuthenticationOptions": {
"authenticationRequirement": string,
"requiredAccountEmail": string
}
}| نام ملک | ارزش | توضیحات | یادداشتها |
|---|---|---|---|
kind | string | ||
token | string | مقدار توکنی که به دستگاه ارسال میشود و به دستگاه اجازه ثبت نام میدهد. این یک فیلد فقط خواندنی است که توسط سرور تولید میشود. | |
enrollmentTokenType | string | [الزامی] نوع توکن ثبتنام. مقادیر قابل قبول عبارتند از:
| |
duration | nested object | [اختیاری] مدت زمانی که توکن ثبت نام معتبر است، از ۱ دقیقه تا Durations.MAX_VALUE ، تقریباً ۱۰۰۰۰ سال، متغیر است. در صورت عدم تعیین، مدت زمان پیشفرض ۱ ساعت است. در JSON REST API، این به صورت یک رشته (مثلاً `۳۶۰۰s`) نمایش داده میشود. | |
duration. seconds | long | ثانیههای امضا شده از بازه زمانی. | |
googleAuthenticationOptions | nested object | [اختیاری] گزینههای مربوط به احراز هویت گوگل را در طول ثبتنام ارائه میدهد. | |
googleAuthenticationOptions. authenticationRequirement | string | [اختیاری] مشخص میکند که آیا کاربر باید در طول ثبتنام با گوگل احراز هویت کند یا خیر. این تنظیم، در صورت مشخص شدن، GoogleAuthenticationSettings مشخص شده برای منبع سازمانی، برای دستگاههای ثبتنام شده با این توکن نادیده گرفته میشود.مقادیر قابل قبول عبارتند از:
| |
googleAuthenticationOptions. requiredAccountEmail | string | [اختیاری] حساب گوگل مدیریتشدهای را که کاربر باید هنگام ثبتنام از آن استفاده کند، مشخص میکند. AuthenticationRequirement باید روی REQUIRED تنظیم شود. |