Managedconfigurationsforuser

Bu kaynağa yönelik yöntem listesi için bu sayfanın sonuna bakın.

Kaynak temsilleri

Yönetilen yapılandırma kaynağı, uygulamanın yönetilen yapılandırmalar şemasında uygulama geliştirici tarafından tanımlanan yönetilen mülk grubunu ve kullanıcı için tanımlanan 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ımlanmış yapılandırma değişkenleri grubunu (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 Yer tutucu dizesi; EMM tarafından tanımlanmıştır.
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 olduğunda bulunur.
managedProperty[].valueBundle nested object Yönetilen mülkler grubu - Bu özellik yalnızca mülkün türünün grup olması durumunda bulunur.
managedProperty[].valueBundle.managedProperty[] list Yönetilen mülklerin listesi.
managedProperty[].valueBundleArray[] list Tesis gruplarının listesi. Bu yalnızca özellik türü Bundle_array olduğunda bulunur.
managedProperty[].valueBundleArray[].managedProperty[] list Yönetilen mülklerin listesi.
managedProperty[].valueInteger integer Tam sayı değeri - bu yalnızca özelliğin türü tam sayı olduğunda bulunur.
managedProperty[].valueString string Dize değeri: Bu değer, yalnızca özelliğin türü dize, seçim veya gizli olduğunda sunulur.
managedProperty[].valueStringArray[] list Dize değerleri listesi - bu yalnızca özelliğin türü çoklu seçim olduğunda bulunur.
productId string Yönetilen yapılandırmanın kullanıldığı ürünün kimliği, ör. "app:com.google.android.gm".

Yöntemler

sil
Bir uygulamanın belirtilen kullanıcı başına yönetilen yapılandırmayı kaldırır belirtir.
al
Şu kuruluş birimi için bir uygulamaya ilişkin kullanıcı başına yönetilen yapılandırmanın ayrıntılarını alır: belirtilen kullanıcı.
list
Belirtilen kullanıcı için kullanıcı başına yönetilen tüm yapılandırmaları listeler. Yalnızca kimlik ayarlanır.
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'ini destekliyorsanız mcmId belirterek kullanıcıya yönetilen yapılandırmaları uygulayabilirsiniz ve istekteki ilişkili yapılandırma değişkenleri (varsa). Alternatif olarak: tüm EMM'ler, yönetilen yapılandırmaları içeren bir liste ileterek yönetilen yapılandırmaları uygulayabilir özellikler.