Am Ende dieser Seite finden Sie eine Liste der Methoden für diese Ressource.
Ressourcendarstellungen
Eine verwaltete Konfigurationsressource enthält die verwalteten Eigenschaften, die der App-Entwickler im Schema für verwaltete Konfigurationen der App definiert hat, sowie alle Konfigurationsvariablen, die für den Nutzer definiert wurden.{ "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 } ] } }
Property-Name | Wert | Beschreibung | Hinweise |
---|---|---|---|
configurationVariables |
nested object |
Enthält die ID des verwalteten Konfigurationsprofils und die für den Nutzer definierten Konfigurationsvariablen (falls vorhanden). | |
configurationVariables.kind |
string |
||
configurationVariables.mcmId |
string |
Die ID der Einstellungen für verwaltete Konfigurationen. | |
configurationVariables.variableSet[] |
list |
Der Variablensatz, der dem Nutzer zugeordnet wird. | |
configurationVariables.variableSet[].kind |
string |
||
configurationVariables.variableSet[].placeholder |
string |
Der vom EMM-Anbieter definierte Platzhalterstring. | |
configurationVariables.variableSet[].userValue |
string |
Der nutzerspezifische Wert des Platzhalters. | |
kind |
string |
Eingestellt. |
|
managedProperty[] |
list |
Die verwalteten Properties für diese Konfiguration. | |
managedProperty[].key |
string |
Der eindeutige Schlüssel, der die Eigenschaft identifiziert. | |
managedProperty[].valueBool |
boolean |
Der boolesche Wert. Er ist nur vorhanden, wenn der Typ der Eigenschaft "bool" ist. | |
managedProperty[].valueBundle |
nested object |
Das Bundle verwalteter Properties. Dies ist nur vorhanden, wenn der Property-Typ „Bundle“ ist. | |
managedProperty[].valueBundle.managedProperty[] |
list |
Die Liste der verwalteten Properties. | |
managedProperty[].valueBundleArray[] |
list |
Die Liste der Eigenschaften-Sets. Diese ist nur vorhanden, wenn der Typ der Eigenschaft Bundle_array ist. | |
managedProperty[].valueBundleArray[].managedProperty[] |
list |
Die Liste der verwalteten Properties. | |
managedProperty[].valueInteger |
integer |
Der ganzzahlige Wert. Dieser ist nur vorhanden, wenn der Typ der Eigenschaft eine Ganzzahl ist. | |
managedProperty[].valueString |
string |
Stringwert: Dieser ist nur vorhanden, wenn der Typ der Eigenschaft String, Auswahl oder ausgeblendet ist. | |
managedProperty[].valueStringArray[] |
list |
Die Liste der Stringwerte. Diese ist nur vorhanden, wenn der Typ der Eigenschaft die Mehrfachauswahl ist. | |
productId |
string |
Die ID des Produkts, für das die verwaltete Konfiguration bestimmt ist, z.B. „app:com.google.android.gm“. |
Methoden
- delete
- Entfernt eine nutzerverwaltete Konfiguration für eine App für den angegebenen Nutzer.
- get
- Ruft Details einer nutzerverwalteten Konfiguration für eine Anwendung für den angegebenen Nutzer ab.
- list
- Listet alle verwalteten Konfigurationen für den jeweiligen Nutzer auf. Nur die ID wird festgelegt.
- Update
-
Die verwalteten Konfigurationseinstellungen für eine App für den angegebenen Nutzer werden hinzugefügt oder aktualisiert.
Wenn der iFrame für verwaltete Konfigurationen unterstützt wird, können Sie verwaltete Konfigurationen auf einen Nutzer anwenden. Geben Sie dazu in der Anfrage eine
mcmId
und die zugehörigen Konfigurationsvariablen (falls vorhanden) an. Alternativ können alle EMMs verwaltete Konfigurationen anwenden, indem sie eine Liste verwalteter Attribute übergeben.