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.