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 |
den Platzhalterstring von EMM definiert wurde. | |
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 pro Nutzer verwaltete Konfiguration für eine App für die angegebene Nutzer.
- get
- Ruft Details einer nutzerverwalteten Konfiguration für eine App für den angegebener Nutzer.
- list
- Listet alle nutzerverwalteten Konfigurationen für den angegebenen Nutzer auf. Nur wenn die ID festgelegt ist.
- Update
-
Fügt für den angegebenen Nutzer die verwalteten Konfigurationseinstellungen für eine App hinzu oder aktualisiert sie.
Wenn Sie den iFrame für verwaltete Konfigurationen unterstützen:
können Sie verwaltete Konfigurationen auf einen Nutzer anwenden, indem Sie eine
mcmId
angeben und die zugehörigen Konfigurationsvariablen (falls vorhanden) in der Anfrage. Alternativ können Sie können alle EMM-Anbieter verwaltete Konfigurationen anwenden, indem sie Eigenschaften.