Managedconfigurationsforuser

Bu kaynakla ilgili yöntemlerin listesi için bu sayfanın sonuna bakın.

Kaynak temsilleri

Yönetilen yapılandırma kaynağı, uygulamanın yönetilen yapılandırma şemasında uygulama geliştiricisi tarafından tanımlanan yönetilen özellikler grubunu ve kullanıcı için tanımlanan tüm yapılandırma değişkenlerini içerir.

{
  "kind": string,
  "productId": string,
  "managedProperty": [
    {
      "key": string,
      "valueBool": boolean,
      "valueInteger": integer,
      "valueString": string,
      "valueStringArray": [
        string
      ],
      "valueBundle": {
        "managedProperty": [
          (ManagedProperty)
        ]
      },
      "valueBundleArray": [
        {
          "managedProperty": [
            (ManagedProperty)
          ]
        }
      ]
    }
  ],
  "configurationVariables": {
    "kind": "androidenterprise#configurationVariables",
    "mcmId": string,
    "variableSet": [
      {
        "kind": "androidenterprise#variableSet",
        "placeholder": string,
        "userValue": string
      }
    ]
  }
}
Mülk adı Değer Açıklama Notlar
configurationVariables nested object Yönetilen yapılandırma profilinin kimliğini ve kullanıcı için tanımlanan yapılandırma değişkenlerini (varsa) içerir.
configurationVariables.kind string
configurationVariables.mcmId string Yönetilen yapılandırma ayarlarının kimliği.
configurationVariables.variableSet[] list Kullanıcıyla ilişkilendirilen değişken kümesi.
configurationVariables.variableSet[].kind string
configurationVariables.variableSet[].placeholder string EMM tarafından tanımlanan yer tutucu dizesi.
configurationVariables.variableSet[].userValue string Yer tutucunun kullanıcıya özel değeri.
kind string Kullanımdan kaldırıldı.

managedProperty[] list Bu yapılandırma için yönetilen özellikler grubu.
managedProperty[].key string Mülkü tanımlayan benzersiz anahtar.
managedProperty[].valueBool boolean Boole değeri: Bu yalnızca özelliğin türü Bool ise mevcuttur.
managedProperty[].valueBundle nested object Yönetilen mülk paketi - bu, yalnızca mülkün türü grup olduğunda mevcut olur.
managedProperty[].valueBundle.managedProperty[] list Yönetilen mülklerin listesi.
managedProperty[].valueBundleArray[] list Tesis paketleri listesi: Bu, yalnızca tesis türünün package_array olması durumunda gösterilir.
managedProperty[].valueBundleArray[].managedProperty[] list Yönetilen mülklerin listesi.
managedProperty[].valueInteger integer Tam sayı değeri: Yalnızca özellik türü tam sayı olduğunda gösterilir.
managedProperty[].valueString string Dize değeri: Bu, yalnızca özelliğin türü dize, seçim veya gizli ise mevcuttur.
managedProperty[].valueStringArray[] list Dize değerleri listesi: Bu, yalnızca mülkün türü çoklu seçim olduğunda mevcut olacaktır.
productId string Yönetilen yapılandırmanın ait olduğu ürünün kimliği (ör. "app:com.google.android.gm").

Yöntemler

sil
Belirtilen kullanıcı için bir uygulamanın kullanıcı başına yönetilen yapılandırmasını kaldırır.
edin
Belirtilen kullanıcı için bir uygulama için kullanıcı başına yönetilen yapılandırmanın ayrıntılarını alır.
list
Belirtilen kullanıcı için kullanıcı başına yönetilen tüm yapılandırmaları listeler. Yalnızca kimlik belirlenir.
güncelle
Belirtilen kullanıcı için bir uygulamanın yönetilen yapılandırma ayarlarını ekler veya günceller. Yönetilen yapılandırmaları iframe'i destekliyorsa, istekte bir mcmId ve ilişkili ilişkili yapılandırma değişkenlerini (varsa) belirterek kullanıcıya yönetilen yapılandırmaları uygulayabilirsiniz. Alternatif olarak, tüm EMM'ler yönetilen mülklerin listesini ileterek yönetilen yapılandırmaları uygulayabilir.