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, sowie alle für den Nutzer definierten Konfigurationsvariablen.
{ "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 } ] } }
Attributname | 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 ist. | |
configurationVariables.variableSet[].kind |
string |
||
configurationVariables.variableSet[].placeholder |
string |
Der von EMM-Anbieter definierte Platzhalterstring. | |
configurationVariables.variableSet[].userValue |
string |
Der Wert des Platzhalters, spezifisch für den Nutzer. | |
kind |
string |
Eingestellt. |
|
managedProperty[] |
list |
Die Gruppe verwalteter Properties für diese Konfiguration. | |
managedProperty[].key |
string |
Der eindeutige Schlüssel, der die Property identifiziert. | |
managedProperty[].valueBool |
boolean |
Boolescher Wert: Dieser Wert ist nur vorhanden, wenn der Typ der Property boolesch ist. | |
managedProperty[].valueBundle |
nested object |
Das Set verwalteter Properties ist nur vorhanden, wenn der Typ des Attributs ein Bundle ist. | |
managedProperty[].valueBundle.managedProperty[] |
list |
Die Liste der verwalteten Properties. | |
managedProperty[].valueBundleArray[] |
list |
Die Liste von Property-Bundles. Diese ist nur vorhanden, wenn der Typ der Property Bundle_Array ist. | |
managedProperty[].valueBundleArray[].managedProperty[] |
list |
Die Liste der verwalteten Properties. | |
managedProperty[].valueInteger |
integer |
Der Ganzzahlwert: Dieser Wert ist nur vorhanden, wenn der Typ der Eigenschaft eine Ganzzahl ist. | |
managedProperty[].valueString |
string |
Der Wert des Strings. Dieser ist nur vorhanden, wenn der Typ der Eigenschaft ein String-, Auswahl- oder ausgeblendeter Wert ist. | |
managedProperty[].valueStringArray[] |
list |
Die Liste der Stringwerte. Diese ist nur vorhanden, wenn der Typ der Property eine Mehrfachauswahl ist. | |
productId |
string |
Die ID des Produkts, für das die verwaltete Konfiguration gilt, z.B. „app:com.google.android.gm“. |
Methoden
- Delete
- Entfernt eine nutzerverwaltete Konfiguration für eine App für den angegebenen Nutzer.
- erhalten
- Ruft Details zu einer vom Nutzer verwalteten Konfiguration für eine Anwendung für den angegebenen Nutzer ab.
- list
- Listet alle nutzerverwalteten Konfigurationen für den angegebenen Nutzer auf. Nur die ID ist festgelegt.
- Aktualisieren
- Die verwalteten Konfigurationseinstellungen für eine App für den angegebenen Nutzer werden hinzugefügt oder aktualisiert.
Wenn Sie den iFrame für verwaltete Konfigurationen unterstützen, können Sie verwaltete Konfigurationen auf einen Nutzer anwenden. Geben Sie dazu ein
mcmId
und die zugehörigen Konfigurationsvariablen (falls vorhanden) in der Anfrage an. Alternativ können alle EMM-Anbieter verwaltete Konfigurationen anwenden, indem sie eine Liste der verwalteten Attribute übergeben.