Managedconfigurationsforuser

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

Reprezentacje zasobów

Zasób konfiguracji zarządzanej zawiera zbiór właściwości zarządzanych zdefiniowanych przez dewelopera aplikacji w schemacie konfiguracji zarządzanych aplikacji, a także wszelkie zmienne konfiguracji zdefiniowane 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 zbiór zmiennych konfiguracji (jeśli występują) zdefiniowanych dla użytkownika.
configurationVariables.kind string
configurationVariables.mcmId string Identyfikator ustawień konfiguracji zarządzanych.
configurationVariables.variableSet[] list Zestaw zmiennych przypisany do użytkownika.
configurationVariables.variableSet[].kind string
configurationVariables.variableSet[].placeholder string Ciąg znaków zastępczy; zdefiniowane przez dostawcę usług EMM.
configurationVariables.variableSet[].userValue string Specyficzna dla użytkownika wartość zmiennej.
kind string Wycofano.

managedProperty[] list Zbiór usług zarządzanych dla tej konfiguracji.
managedProperty[].key string Unikalny klucz identyfikujący usługę.
managedProperty[].valueBool boolean Wartość logiczna – występuje tylko wtedy, gdy typem właściwości jest wartość logiczna.
managedProperty[].valueBundle nested object Pakiet usług zarządzanych – będzie widoczny tylko wtedy, gdy typem usługi jest „Pakiet”.
managedProperty[].valueBundle.managedProperty[] list Lista usług zarządzanych.
managedProperty[].valueBundleArray[] list Lista pakietów właściwości – będzie widoczna tylko wtedy, gdy typem właściwości jest bundle_array.
managedProperty[].valueBundleArray[].managedProperty[] list Lista usług zarządzanych.
managedProperty[].valueInteger integer Wartość całkowita – występuje tylko wtedy, gdy typem właściwości jest liczba całkowita.
managedProperty[].valueString string Wartość ciągu znaków – występuje tylko wtedy, gdy typem właściwości jest ciąg znaków, wybór lub ukryta.
managedProperty[].valueStringArray[] list Lista wartości ciągu znaków – będzie widoczna tylko wtedy, gdy typem właściwości jest wybór wielokrotny.
productId string Identyfikator usługi, której dotyczy konfiguracja zarządzana, np. „app:com.google.android.gm”.

Metody

usuń
Usuwa konfigurację zarządzaną dla poszczególnych użytkowników dla aplikacji w określonym zakresie użytkownika.
pobierz
Pobiera szczegóły konfiguracji zarządzanej przez użytkownika dla aplikacji w określonego użytkownika.
list
Wyświetla wszystkie konfiguracje zarządzane przez poszczególnych użytkowników dla określonego użytkownika. Tylko identyfikator jest ustawiony.
zaktualizuj
Dodaje lub aktualizuje ustawienia konfiguracji zarządzanej aplikacji dla określonego użytkownika. Jeśli obsługujesz element iframe konfiguracji zarządzanych, możesz zastosować do użytkownika konfiguracje zarządzane, określając mcmId i powiązanych z nim zmiennych konfiguracji (jeśli występują) w żądaniu. Ewentualnie wszyscy dostawcy usług EMM mogą stosować konfiguracje zarządzane, przekazując listę zarządzanych usług.