Enterprises: getServiceAccount

حساب سرویس و اعتبارنامه را برمی گرداند. حساب سرویس را می توان با تماس با setAccount به شرکت متصل کرد. حساب سرویس برای این شرکت و EMM منحصر به فرد است و در صورت عدم محدودیت شرکت حذف خواهد شد. اعتبارنامه ها حاوی داده های کلید خصوصی هستند و در سمت سرور ذخیره نمی شوند.

این روش فقط پس از فراخوانی Enterprises.Enroll یا Enterprises.CompleteSignup و قبل از Enterprises.SetAccount قابل فراخوانی است. در مواقع دیگر یک خطا برمی‌گرداند.

تماس‌های بعدی پس از اولین تماس، مجموعه‌ای از اعتبارنامه‌های جدید و منحصربه‌فرد ایجاد می‌کند و اعتبارنامه‌های ایجاد شده قبلی را باطل می‌کند.

هنگامی که حساب سرویس به شرکت متصل شد، می توان آن را با استفاده از منبع serviceAccountKeys مدیریت کرد.

درخواست

درخواست HTTP

GET https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/serviceAccount

مولفه های

نام پارامتر ارزش شرح
پارامترهای مسیر
enterpriseId string شناسه شرکت
پارامترهای پرس و جو اختیاری
keyType string نوع اعتبار برای بازگشت با حساب خدمات. ضروری.

مقادیر قابل قبول عبارتند از:
  • " googleCredentials "
  • " pkcs12 "

مجوز

این درخواست به مجوز با محدوده زیر نیاز دارد:

محدوده
https://www.googleapis.com/auth/androidenterprise

برای اطلاعات بیشتر، به صفحه احراز هویت و مجوز مراجعه کنید.

درخواست بدن

با این روش بدنه درخواستی ارائه نکنید.

واکنش

در صورت موفقیت آمیز بودن، این روش یک بدنه پاسخ با ساختار زیر را برمی گرداند:

{
  "kind": "androidenterprise#serviceAccount",
  "name": string,
  "key": serviceaccountkeys Resource
}
نام ملک ارزش شرح یادداشت
name string نام حساب حساب سرویس، به شکل یک آدرس ایمیل. توسط سرور اختصاص داده شده است.
key nested object اعتبارنامه هایی که می توانند برای احراز هویت به عنوان این ServiceAccount استفاده شوند.
kind string
،

حساب سرویس و اعتبارنامه را برمی گرداند. حساب سرویس را می توان با تماس با setAccount به شرکت متصل کرد. حساب سرویس برای این شرکت و EMM منحصر به فرد است و در صورت عدم محدودیت شرکت حذف خواهد شد. اعتبارنامه ها حاوی داده های کلید خصوصی هستند و در سمت سرور ذخیره نمی شوند.

این روش فقط پس از فراخوانی Enterprises.Enroll یا Enterprises.CompleteSignup و قبل از Enterprises.SetAccount قابل فراخوانی است. در مواقع دیگر یک خطا برمی‌گرداند.

تماس‌های بعدی پس از اولین تماس، مجموعه‌ای از اعتبارنامه‌های جدید و منحصربه‌فرد ایجاد می‌کند و اعتبارنامه‌های ایجاد شده قبلی را باطل می‌کند.

هنگامی که حساب سرویس به شرکت متصل شد، می توان آن را با استفاده از منبع serviceAccountKeys مدیریت کرد.

درخواست

درخواست HTTP

GET https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/serviceAccount

مولفه های

نام پارامتر ارزش شرح
پارامترهای مسیر
enterpriseId string شناسه شرکت
پارامترهای پرس و جو اختیاری
keyType string نوع اعتبار برای بازگشت با حساب خدمات. ضروری.

مقادیر قابل قبول عبارتند از:
  • " googleCredentials "
  • " pkcs12 "

مجوز

این درخواست به مجوز با محدوده زیر نیاز دارد:

محدوده
https://www.googleapis.com/auth/androidenterprise

برای اطلاعات بیشتر، به صفحه احراز هویت و مجوز مراجعه کنید.

درخواست بدن

با این روش بدنه درخواستی ارائه نکنید.

واکنش

در صورت موفقیت آمیز بودن، این روش یک بدنه پاسخ با ساختار زیر را برمی گرداند:

{
  "kind": "androidenterprise#serviceAccount",
  "name": string,
  "key": serviceaccountkeys Resource
}
نام ملک ارزش شرح یادداشت
name string نام حساب حساب سرویس، به شکل یک آدرس ایمیل. توسط سرور اختصاص داده شده است.
key nested object اعتبارنامه هایی که می توانند برای احراز هویت به عنوان این ServiceAccount استفاده شوند.
kind string