Users

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:
  • "deviceAccount"
  • "userAccount"
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:
  • "emmManaged"
  • "googleManaged"
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ğında accountIdentifier ve accountType 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ızca displayName alanı değiştirilebilir. Diğer alanlar ya ayarlanmamış olmalı ya da şu anda etkin değere sahip olmalıdır.