Listę metod dla tego zasobu znajdziesz na końcu tej strony.
Reprezentacje zasobów
Zasób konfiguracji zarządzanej zawiera zbiór właściwości zarządzanych zdefiniowanych przez dewelopera aplikacji w schemacie konfiguracji zarządzanych aplikacji, a także wszelkie zmienne konfiguracji zdefiniowane dla użytkownika.{
"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
}
]
}
}| Nazwa usługi | Wartość | Opis | Uwagi |
|---|---|---|---|
configurationVariables |
nested object |
Zawiera identyfikator profilu konfiguracji zarządzanej oraz zbiór zmiennych konfiguracji (jeśli występują) zdefiniowanych dla użytkownika. | |
configurationVariables.kind |
string |
||
configurationVariables.mcmId |
string |
Identyfikator ustawień konfiguracji zarządzanych. | |
configurationVariables.variableSet[] |
list |
Zestaw zmiennych przypisany do użytkownika. | |
configurationVariables.variableSet[].kind |
string |
||
configurationVariables.variableSet[].placeholder |
string |
Ciąg znaków zastępczy; zdefiniowane przez dostawcę usług EMM. | |
configurationVariables.variableSet[].userValue |
string |
Specyficzna dla użytkownika wartość zmiennej. | |
kind |
string |
Wycofano. |
|
managedProperty[] |
list |
Zbiór usług zarządzanych dla tej konfiguracji. | |
managedProperty[].key |
string |
Unikalny klucz identyfikujący usługę. | |
managedProperty[].valueBool |
boolean |
Wartość logiczna – występuje tylko wtedy, gdy typem właściwości jest wartość logiczna. | |
managedProperty[].valueBundle |
nested object |
Pakiet usług zarządzanych – będzie widoczny tylko wtedy, gdy typem usługi jest „Pakiet”. | |
managedProperty[].valueBundle.managedProperty[] |
list |
Lista usług zarządzanych. | |
managedProperty[].valueBundleArray[] |
list |
Lista pakietów właściwości – będzie widoczna tylko wtedy, gdy typem właściwości jest bundle_array. | |
managedProperty[].valueBundleArray[].managedProperty[] |
list |
Lista usług zarządzanych. | |
managedProperty[].valueInteger |
integer |
Wartość całkowita – występuje tylko wtedy, gdy typem właściwości jest liczba całkowita. | |
managedProperty[].valueString |
string |
Wartość ciągu znaków – występuje tylko wtedy, gdy typem właściwości jest ciąg znaków, wybór lub ukryta. | |
managedProperty[].valueStringArray[] |
list |
Lista wartości ciągu znaków – będzie widoczna tylko wtedy, gdy typem właściwości jest wybór wielokrotny. | |
productId |
string |
Identyfikator usługi, której dotyczy konfiguracja zarządzana, np. „app:com.google.android.gm”. |
Metody
- usuń
- Usuwa konfigurację zarządzaną dla poszczególnych użytkowników dla aplikacji w określonym zakresie użytkownika.
- pobierz
- Pobiera szczegóły konfiguracji zarządzanej przez użytkownika dla aplikacji w określonego użytkownika.
- list
- Wyświetla wszystkie konfiguracje zarządzane przez poszczególnych użytkowników dla określonego użytkownika. Tylko identyfikator jest ustawiony.
- zaktualizuj
-
Dodaje lub aktualizuje ustawienia konfiguracji zarządzanej aplikacji dla określonego użytkownika.
Jeśli obsługujesz element iframe konfiguracji zarządzanych,
możesz zastosować do użytkownika konfiguracje zarządzane, określając
mcmIdi powiązanych z nim zmiennych konfiguracji (jeśli występują) w żądaniu. Ewentualnie wszyscy dostawcy usług EMM mogą stosować konfiguracje zarządzane, przekazując listę zarządzanych usług.