یک رمز ثبت نام برای شرکت ایجاد می کند. این روش بخشی از 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 | [اختیاری] مدت زمانی که رمز ثبت نام معتبر است، از 1 دقیقه تا Durations.MAX_VALUE ، تقریباً 10000 سال متغیر است. اگر مشخص نشده باشد، مدت زمان پیش فرض 1 ساعت است. | |
duration. seconds | long | ثانیه های امضا شده از بازه زمانی. | |
googleAuthenticationOptions | nested object | [اختیاری] گزینه های مربوط به احراز هویت Google را در طول ثبت نام ارائه می دهد. | |
googleAuthenticationOptions. authenticationRequirement | string | [اختیاری] مشخص می کند که آیا کاربر باید در حین ثبت نام با Google احراز هویت کند. در صورت ارائه، تنظیمات GoogleAuthenticationSettings برای منبع سازمانی زمانی که دستگاهها با این نشانه ثبتنام میشوند، لغو میشود.مقادیر قابل قبول عبارتند از:
| |
googleAuthenticationOptions. requiredAccountEmail | string | [اختیاری] حساب مدیریت شده Google را مشخص می کند که کاربر باید هنگام ثبت نام از آن استفاده کند. اگر این فیلد تنظیم شده باشد، 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 | [اختیاری] مدت زمانی که رمز ثبت نام معتبر است، از 1 دقیقه تا Durations.MAX_VALUE ، تقریباً 10000 سال متغیر است. اگر مشخص نشده باشد، مدت زمان پیش فرض 1 ساعت است. | |
duration. seconds | long | ثانیه های امضا شده از بازه زمانی. | |
googleAuthenticationOptions | nested object | [اختیاری] گزینه های مربوط به احراز هویت Google را در طول ثبت نام ارائه می دهد. | |
googleAuthenticationOptions. authenticationRequirement | string | [اختیاری] مشخص می کند که آیا کاربر باید در حین ثبت نام با Google احراز هویت کند. این تنظیم، اگر مشخص شده باشد، GoogleAuthenticationSettings مشخص شده برای منبع سازمانی برای دستگاههای ثبتشده با این نشانه نادیده گرفته میشود.مقادیر قابل قبول عبارتند از:
| |
googleAuthenticationOptions. requiredAccountEmail | string | [اختیاری] حساب مدیریت شده Google را مشخص می کند که کاربر باید هنگام ثبت نام از آن استفاده کند. AuthenticationRequirement باید روی REQUIRED تنظیم شود. |