Bu kaynakla ilgili yöntemlerin listesi için bu sayfanın sonuna bakın.
Kaynak temsilleri
Kullanıcı kaynağı, bir kuruluşla ilişkili hesabı temsil eder. Hesap, bir cihaza veya bireysel bir kullanıcıya özel olabilir (daha sonra hesabı birden çok cihazda kullanabilir). Hesap, kimlik modeline bağlı olarak yalnızca Managed Google Play'e veya diğer Google hizmetlerine erişim sağlayabilir:
- Google tarafından yönetilen alan kimliği modeli, Google hesap kaynaklarıyla senkronize edilmesini gerektirir (
primaryEmail
üzerinden). - Managed Google Play Accounts kimlik modeli, kuruluşların gerektiğinde kullanıcı veya cihaz hesapları oluşturması için dinamik bir yöntem sağlar. Bu hesaplar Managed Google Play'e erişim sağlar.
{ "kind": "androidenterprise#user", "id": string, "managementType": string, "accountType": string, "primaryEmail": string, "accountIdentifier": string, "displayName": string }
Mülk adı | Değer | Açıklama | Notlar |
---|---|---|---|
accountIdentifier |
string |
Bu kullanıcı için oluşturduğunuz, "user342" veya "asset#44418" gibi benzersiz bir tanımlayıcı. Bu mülk için kimliği tanımlayabilecek bilgiler (PII) kullanmayın. EMM tarafından yönetilen kullanıcılar için her zaman ayarlanmalıdır. Google tarafından yönetilen kullanıcılar için ayarlanmamıştır. | |
accountType |
string |
Bu kullanıcının temsil ettiği hesap türü. Bir userAccount birden fazla cihaza yüklenebilir, ancak deviceAccount tek bir cihaza özeldir. EMM tarafından yönetilen kullanıcı (emmManaged ) her iki tür (userAccount , deviceAccount ) olabilir ancak Google tarafından yönetilen kullanıcı (googleManaged ) her zaman userAccount olur.
Kabul edilen değerler şunlardır:
|
|
displayName |
string |
Kullanıcı arayüzlerinde görünecek ad. EMM tarafından yönetilen kullanıcılar oluşturulurken bu özelliğin ayarlanması isteğe bağlıdır. Bu özelliği ayarlarsanız kuruluşla ilgili genel bir ad (ör. "Örnek A.Ş.") veya adınız (EMM olarak) kullanın. Google tarafından yönetilen kullanıcı hesapları için kullanılmaz. | yazılabilir |
id |
string |
Kullanıcının benzersiz kimliği. |
|
kind |
string |
||
managementType |
string |
Kullanıcıyı yöneten varlık. googleManaged kullanıcıları için bilgilerin kaynağı Google'dır. Bu nedenle EMM'lerin kullanıcı için bir Google Hesabı olduğundan emin olması gerekir. emmManaged kullanıcıları EMM'yi yönetir.
Kabul edilen değerler şunlardır:
|
|
primaryEmail |
string |
Kullanıcının birincil e-posta adresi. Örneğin, "gozdemir@example.com". Her zaman Google tarafından yönetilen kullanıcılar için ayarlanır ve EMM tarafından yönetilen kullanıcılar için ayarlanmaz. |
Yöntemler
- sil
- EMM tarafından yönetilen bir kullanıcı silindi.
- createAuthenticationToken
- Cihaz politikası istemcisinin, bir cihazda EMM tarafından yönetilen belirli bir kullanıcı hesabının temel hazırlığını yapması için kullanabileceği bir kimlik doğrulama jetonu oluşturur.
Oluşturulan jeton tek kullanımlıktır ve birkaç dakika sonra geçerliliğini yitirir.
Kullanıcı başına en fazla 10 cihaz sağlayabilirsiniz.
Bu arama yalnızca EMM tarafından yönetilen hesaplarla çalışır. - edin
- Kullanıcının ayrıntılarını alır.
- getKullanılabilirÜrünGrubu
- Kullanıcının erişim hakkına sahip olduğu ürün grubunu alır. Not: Bu öğe kullanımdan kaldırılmıştır. Yeni entegrasyonlar bu yöntemi kullanamaz ve yeni önerilerimize başvurabilir.
- ekle
- EMM tarafından yönetilen yeni bir kullanıcı oluşturur.
İsteğin gövdesinde iletilen Kullanıcılar kaynağındaaccountIdentifier
veaccountType
bulunmalıdır.Karşılık gelen bir kullanıcı aynı hesap tanımlayıcısına sahipse mevcut olan kaynak güncellenir. Bu durumda yalnızca
displayName
alanı değiştirilebilir. - list
- Birincil e-posta adresine göre kullanıcı arar. Bu özellik yalnızca Google tarafından yönetilen kullanıcılar için desteklenir. EMM tarafından yönetilen kullanıcılar için kimlik aranmasına gerek yoktur. User.insert çağrısının sonucunda kimlik zaten döndürülür.
- revokeDeviceAccess
- Şu anda kullanıcının temel hazırlığı yapılan tüm cihazlara erişimi iptal eder. Kullanıcı artık yönetilen cihazlarında Play Store'u kullanamaz.
Bu arama yalnızca EMM tarafından yönetilen hesaplarla çalışır. - setAvailableProductSet
- Kullanıcının erişim hakkına sahip olduğu ürün grubunu (beyaz listeye eklenmiş ürünler olarak adlandırılır) değiştirir. Yalnızca onaylanmış veya daha önce onaylanmış ürünler (onayı kaldırılmış ürünler) beyaz listeye eklenebilir. Not: Bu öğe kullanımdan kaldırılmıştır. Yeni entegrasyonlar bu yöntemi kullanamaz ve yeni önerilerimize başvurabilir.
- güncelle
- EMM tarafından yönetilen kullanıcının ayrıntılarını günceller.
Yalnızca EMM tarafından yönetilen kullanıcılarla (Google tarafından yönetilen kullanıcılarla değil) kullanılabilir. İstek gövdesindeki Kullanıcılar kaynağında yeni ayrıntıları iletin. YalnızcadisplayName
alanı değiştirilebilir. Diğer alanlar ya ayarlanmamış olmalı ya da şu anda etkin değere sahip olmalıdır.