Managedconfigurationsfordevice

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 gerätespezifische verwaltete Konfiguration für eine App für das angegebene Gerät.
get
Ruft Details einer gerätespezifischen verwalteten Konfiguration ab.
list
Listet alle verwalteten Konfigurationen für das angegebene Gerät auf. Nur die ID wird festgelegt.
Update
Er kann für das angegebene Gerät eine gerätespezifische verwaltete Konfiguration für eine App hinzufügen oder aktualisieren.