Google Play EMM API شامل یک منبع Devices
است که نشاندهنده هر نهادی است که توسط یک EMM مدیریت میشود و با یک کاربر خاص مرتبط است. در سایت های مشتریان شما، دستگاه ها با استفاده از کنسول EMM و کنترل کننده خط مشی دستگاه شما (DPC) مدیریت می شوند. سازمانها برنامهها را از طریق Google Play مدیریت شده در اختیار کاربران قرار میدهند.
دستگاه ها و انواع مدیریت
اگر DPC شما کل دستگاه را مدیریت می کند، دستگاه دارای مقدار managementType
managedDevice
است. اگر DPC شما فقط نمایه کاری را مدیریت می کند، دستگاه دارای یک managementType
managedProfile
است که فقط نمایه مدیریت شده را در دستگاه فیزیکی نشان می دهد. این دستگاه ها «دستگاه های مدیریت شده» نامیده می شوند.
دستگاه هایی با نوع مدیریت unmanagedProfile
«دستگاه های مدیریت نشده» نامیده می شوند، از جمله:
- دستگاههای قدیمی که نسخههای Android را زودتر از ۵.۰ اجرا میکنند یا از نمایههای کاری پشتیبانی نمیکنند.
- دستگاههایی که توسط DPC کنترل نمیشوند و
managedDevice
یاmanagedProfile
به عنوان نوع مدیریت خود ندارند. برای مثال، یک سرپرست G Suite در یک سازمان میتواند به کاربران اجازه دهد تا حسابهای ایمیل شرکتی خود را بدون تنظیم نمایه کاری به دستگاههای Android شخصی خود اضافه کنند.
کارهایی که می توانید با نوع مدیریت UnmanagedProfile انجام دهید
با استفاده از نوع مدیریت مدیریتنشده unmanagedProfile
، کاربران دستگاههای قدیمی میتوانند برنامهها را از طریق فروشگاه Google Play مدیریت شده سازمان خود دریافت کنند و:
- به برنامه های خصوصی که با استفاده از ACL برای هر کاربر و هر برنامه در دسترس آنها قرار می گیرد، دسترسی داشته باشید.
- مجوزها را از برنامههای دارای مجوز انبوه که توسط کسبوکار آنها خریداری شده است، حذف کنید.
- برای نصب برنامههای توصیهشده و مدیریتشده توسط یک سرپرست، به Google Play مدیریت شده دسترسی داشته باشید.
علاوه بر این، مدیران میتوانند ببینند کدام برنامههای کاری روی دستگاه نصب شدهاند.
میتوانید از نوع مدیریت unmanagedProfile
در دستگاههایی که نسخههای Android را قبل از ۵.۰ اجرا میکنند یا دستگاههایی که از نمایههای کاری پشتیبانی نمیکنند استفاده کنید. اگر دستگاهی از نمایههای کاری پشتیبانی میکند، از انواع مدیریت managedDevice
یا managedProfile
استفاده کنید.
رضایت کاربر و مدیریت Google Play
کاربر هنگام تلاش برای دسترسی به Google Play مدیریت شده برای اولین بار، باید با شرایط خدمات (ToS) موافقت کند. پس از اینکه یک کاربر با ToS موافقت کرد:
- یک رکورد
unmanagedProfile
در Google Play مدیریت شده برای هر دستگاه مدیریت نشده یک کاربر ایجاد می شود. - میتوانید دستگاهها را در Google Play EMM API ببینید.
- کاربر میتواند برنامهها را مانند کاربرانی که دستگاههایشان مستقیماً توسط DPC مدیریت میشود، نصب کند.
خلاصه ای از منابع، روش ها و انواع مدیریت
منبع و روش | شرح | managed Device | managed مشخصات | unmanaged Profile |
Devices.get | یک منبع Devices برمیگرداند که حاوی جزئیات مربوط به دستگاه است. | ✔ | ✔ | ✔ |
Devices.getState | فعال یا غیرفعال بودن دسترسی دستگاه به سرویسهای Google را بازیابی میکند. | ✔ (فقط کاربران تحت مدیریت گوگل) | ✔ (فقط کاربران تحت مدیریت گوگل) | |
Devices.list | فهرستی از منابع Device را برای userID مشخص شده بازیابی می کند. | ✔ | ✔ | ✔ |
Devices.setState | تنظیم می کند که آیا دسترسی دستگاه به خدمات Google فعال یا غیرفعال باشد. نیاز به راهاندازی مدیریت دستگاه همراه برای دستگاههای Android در کنسول Google Admin دارد. | ✔ (فقط کاربران تحت مدیریت گوگل) | ✔ (فقط کاربران تحت مدیریت گوگل) | |
Entitlements.delete | حق و استحقاق را حذف می کند برنامه از دستگاه | ✔ | ✔ | ✔ (برنامه از دستگاه حذف نشده است) |
Entitlements.update | هنگامی که با پارامتر نصب اختیاری فراخوانی می شود، سعی می کند برنامه را روی دستگاه نصب کند و این حق را به کاربر اختصاص دهد. | ✔ | ✔ | ✔ |
Installs.get | جزئیات نصب برنامه روی دستگاه را بازیابی می کند. | ✔ | ✔ | ✔ (محدود به برنامه های نصب شده توسط حساب کاری) |
Installs.list | جزئیات همه برنامه های نصب شده روی یک دستگاه را بازیابی می کند. | ✔ | ✔ | ✔ (محدود به برنامه های نصب شده توسط حساب کاری) |
Installs.delete | درخواست حذف یک برنامه از دستگاه. | ✔ | ✔ | ✔ |
Installs.update | درخواست نصب آخرین نسخه برنامه روی یک دستگاه. | ✔ | ✔ | ✔ |