Managedconfigurationsforuser

Listę metod dostępnych dla tego zasobu znajdziesz na końcu tej strony.

Reprezentacje zasobów

Zasób konfiguracji zarządzanej zawiera zestaw właściwości zarządzanych zdefiniowanych przez programistę w schemacie konfiguracji zarządzanych aplikacji oraz wszelkich zmiennych konfiguracji zdefiniowanych dla użytkownika.

{
  "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
      }
    ]
  }
}
Nazwa usługi Wartość Opis Uwagi
configurationVariables nested object Zawiera identyfikator profilu konfiguracji zarządzanej oraz zestaw zmiennych konfiguracji zdefiniowanych przez użytkownika.
configurationVariables.kind string
configurationVariables.mcmId string Identyfikator ustawień konfiguracji zarządzanej.
configurationVariables.variableSet[] list Zestaw zmiennych przypisany do użytkownika.
configurationVariables.variableSet[].kind string
configurationVariables.variableSet[].placeholder string Ciąg zastępczy, zdefiniowany przez EMM.
configurationVariables.variableSet[].userValue string Wartość obiektu zastępczego przypisana do użytkownika.
kind string Wycofano.

managedProperty[] list Zestaw właściwości zarządzanych dla tej konfiguracji.
managedProperty[].key string Unikalny klucz określający właściwość.
managedProperty[].valueBool boolean Wartość logiczna – będzie widoczna tylko wtedy, gdy typ właściwości to wartość logiczna.
managedProperty[].valueBundle nested object Pakiet usług zarządzanych – jest on dostępny tylko wtedy, gdy typ usługi to pakiet.
managedProperty[].valueBundle.managedProperty[] list Lista właściwości zarządzanych.
managedProperty[].valueBundleArray[] list Lista pakietów usług – jest widoczna tylko wtedy, gdy typ właściwości to package_array.
managedProperty[].valueBundleArray[].managedProperty[] list Lista właściwości zarządzanych.
managedProperty[].valueInteger integer Wartość całkowita – będzie widoczna tylko wtedy, gdy typ właściwości jest liczbą całkowitą.
managedProperty[].valueString string Wartość ciągu – jest ona dostępna tylko wtedy, gdy typ właściwości to „string”, „choice” lub „hidden”.
managedProperty[].valueStringArray[] list Lista wartości ciągu znaków – będzie widoczna tylko wtedy, gdy typ usługi to pole wyboru wielokrotnego.
productId string Identyfikator produktu, którego dotyczy konfiguracja zarządzana, np. „app:com.google.android.gm”.

Metody

usuń
Usuwa konfigurację zarządzaną przez użytkownika dla aplikacji określonego użytkownika.
pobierz
Pobiera szczegóły konfiguracji zarządzanej przez użytkownika dla aplikacji określonego użytkownika.
list
Wyświetla wszystkie konfiguracje zarządzane przez użytkownika dla określonego użytkownika. Ustawiono tylko identyfikator.
zaktualizuj
Dodaje lub aktualizuje ustawienia konfiguracji zarządzanej aplikacji dla określonego użytkownika. Jeśli obsługujesz element iframe typu „konfiguracje zarządzane”, możesz zastosować konfiguracje zarządzane do użytkownika, określając w żądaniu parametr mcmId i powiązane z nim zmienne konfiguracji (jeśli istnieją). Wszyscy dostawcy usług EMM mogą też stosować konfiguracje zarządzane, przekazując listę zarządzanych usług.