Managedconfigurationsforuser

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.