Google Play EMM API, bir EMM tarafından yönetilen ve belirli bir kullanıcıyla ilişkili her bir Devices kaynağını içerir. Müşteri sitelerinizdeki cihazlar, EMM konsolunuz ve cihaz politikası denetleyiciniz (DPC) kullanılarak yönetilir. Kuruluşlar, Managed Google Play aracılığıyla kullanıcılara uygulama sağlar.
Cihazlar ve yönetim türleri
DPC'niz bir cihazın tamamını yönetiyorsa cihazın managementType değeri managedDevice olur. DPC'niz yalnızca iş profilini yönetiyorsa cihazda managementType managedProfile simgesi bulunur. Bu simge, fiziksel cihazdaki yalnızca yönetilen profili temsil eder. Bu cihazlara "yönetilen cihazlar" adı verilir.
unmanagedProfile yönetim türüne sahip cihazlara "yönetilmeyen cihazlar" adı verilir. Bu cihazlar arasında şunlar bulunur:
- Android'in 5.0'dan önceki sürümlerini çalıştıran veya iş profillerini desteklemeyen eski cihazlar.
- Bir DPC tarafından kontrol edilmeyen ve yönetim türü olarak
managedDeviceveyamanagedProfile'ye sahip olmayan cihazlar. Örneğin, bir kuruluştaki Google Workspace yöneticisi, kullanıcıların iş profili oluşturmadan kurumsal e-posta hesaplarını kişisel Android cihazlarına eklemesine izin verebilir.
Yönetilmeyen profil yönetim türüyle yapabilecekleriniz
unmanagedProfile yönetim türünü kullanan eski cihazların kullanıcıları, kuruluşlarının Managed Google Play Store'u üzerinden uygulama edinebilir ve:
- Kullanıcı ve uygulama bazında erişim kontrol listeleri (ACL) kullanılarak kendilerine sunulan özel uygulamalara erişebilir.
- İşletmeleri tarafından satın alınan toplu lisanslı uygulamalardan lisans kullanabilir.
- Yöneticiler tarafından önerilen ve seçilen uygulamaları yüklemek için Managed Google Play'e erişin.
Ayrıca yöneticiler, cihaza hangi iş uygulamalarının yüklendiğini görebilir.
Android'in 5.0'dan önceki sürümlerini çalıştıran veya iş profillerini desteklemeyen cihazlarda unmanagedProfile yönetim türünü kullanabilirsiniz. Bir cihaz iş profillerini destekliyorsa managedDevice veya managedProfile yönetim türlerini kullanın.
Kullanıcı izni ve Managed Google Play
Kullanıcı, Managed Google Play'e ilk kez erişmeye çalıştığında gösterilen Hizmet Şartları'nı kabul etmelidir. Kullanıcı, Hizmet Şartları'nı kabul ettikten sonra:
- Kullanıcının sahip olduğu her yönetilmeyen cihaz için Managed Google Play'de bir
unmanagedProfilekaydı oluşturulur. - Cihazları Google Play EMM API'sinde görebilirsiniz.
- Kullanıcı, uygulamaları doğrudan DPC'niz tarafından yönetilen cihazlardaki kullanıcılarla aynı şekilde yükleyebilir.
Kaynakların, yöntemlerin ve yönetim türlerinin özeti
| Kaynak ve yöntem | Açıklama | managedDevice
|
managedProfile
|
unmanagedProfile
|
Devices.get
|
Cihazla ilgili ayrıntıları içeren bir Devices kaynağı döndürür.
|
✔ | ✔ | ✔ |
Devices.getState
|
Bir cihazın Google hizmetlerine erişiminin etkin mi yoksa devre dışı mı olduğunu alır. | ✔ (Yalnızca Google tarafından yönetilen kullanıcılar) | ✔ (Yalnızca Google tarafından yönetilen kullanıcılar) | |
Devices.list
|
Belirtilen userID için Device kaynaklarının listesini alır.
|
✔ | ✔ | ✔ |
Devices.setState
|
Bir cihazın Google hizmetlerine erişiminin etkinleştirilip etkinleştirilmeyeceğini ayarlar. Google Yönetici Konsolu'nda Android cihazlar için mobil cihaz yönetimi ayarlarının yapılması gerekir. | ✔ (Yalnızca Google tarafından yönetilen kullanıcılar) | ✔ (Yalnızca Google tarafından yönetilen kullanıcılar) | |
Entitlements.delete
|
Yetkilendirmeyi ve uygulamasını cihazdan kaldırır. |
✔ | ✔ | ✔ (Uygulama cihazdan kaldırılmaz.) |
Entitlements.update
|
İsteğe bağlı yükleme parametresiyle çağrıldığında, uygulamayı cihaza yüklemeye ve kullanıcının haklarını atamaya çalışır. | ✔ | ✔ | ✔ |
Installs.get
|
Cihazdaki uygulama yükleme ayrıntılarını alır. | ✔ | ✔ | ✔ (iş hesabı tarafından yüklenen uygulamalarla sınırlıdır) |
Installs.list
|
Cihazda yüklü tüm uygulamaların ayrıntılarını alır. | ✔ | ✔ | ✔ (iş hesabı tarafından yüklenen uygulamalarla sınırlıdır) |
Installs.delete
|
Bir uygulamayı cihazdan kaldırma istekleri. | ✔ | ✔ | ✔ |
Installs.update
|
Cihaza uygulamanın en son sürümünü yükleme istekleri. | ✔ | ✔ | ✔ |