Managedconfigurationsforuser

इस संसाधन के लिए उपलब्ध तरीकों की सूची देखने के लिए, इस पेज के आखिर में देखें.

संसाधन निरूपण

मैनेज किए जा रहे कॉन्फ़िगरेशन के संसाधन में, मैनेज की जा रही प्रॉपर्टी का वह सेट होता है जिसे ऐप्लिकेशन डेवलपर तय करता है. यह सेट, ऐप्लिकेशन के मैनेज किए जा रहे कॉन्फ़िगरेशन स्कीमा में मौजूद होता है. साथ ही, उपयोगकर्ता के लिए तय किए गए सभी कॉन्फ़िगरेशन वैरिएबल भी होते हैं.

{
  "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
      }
    ]
  }
}
प्रॉपर्टी का नाम वैल्यू कंपनी का ब्यौरा ज़रूरी जानकारी
configurationVariables nested object इसमें, मैनेज की जा रही कॉन्फ़िगरेशन प्रोफ़ाइल का आईडी शामिल होता है. साथ ही, इसमें उपयोगकर्ता के लिए तय किए गए कॉन्फ़िगरेशन वैरिएबल (अगर कोई है) का सेट होता है.
configurationVariables.kind string
configurationVariables.mcmId string मैनेज की जा रही कॉन्फ़िगरेशन सेटिंग का आईडी.
configurationVariables.variableSet[] list उपयोगकर्ता को एट्रिब्यूट किया जाने वाला वैरिएबल सेट.
configurationVariables.variableSet[].kind string
configurationVariables.variableSet[].placeholder string ईएमएम की मदद से तय की गई प्लेसहोल्डर स्ट्रिंग.
configurationVariables.variableSet[].userValue string उपयोगकर्ता के लिए खास तौर पर प्लेसहोल्डर की वैल्यू.
kind string यह अब काम नहीं करता.

managedProperty[] list इस कॉन्फ़िगरेशन के लिए, मैनेज की जा रही प्रॉपर्टी का सेट.
managedProperty[].key string वह खास कुंजी जिससे प्रॉपर्टी की पहचान होती है.
managedProperty[].valueBool boolean बूलियन वैल्यू - यह सिर्फ़ तब दिखेगी, जब प्रॉपर्टी का टाइप बूल हो.
managedProperty[].valueBundle nested object मैनेज की जा रही प्रॉपर्टी का बंडल - यह सिर्फ़ तब मौजूद होगा, जब प्रॉपर्टी का टाइप बंडल हो.
managedProperty[].valueBundle.managedProperty[] list मैनेज की जा रही प्रॉपर्टी की सूची.
managedProperty[].valueBundleArray[] list प्रॉपर्टी के बंडल की सूची - यह सिर्फ़ तब दिखेगी, जब प्रॉपर्टी का टाइप bundle_array है.
managedProperty[].valueBundleArray[].managedProperty[] list मैनेज की जा रही प्रॉपर्टी की सूची.
managedProperty[].valueInteger integer पूर्णांक वैल्यू - यह सिर्फ़ तब दिखेगी, जब प्रॉपर्टी का टाइप पूर्णांक हो.
managedProperty[].valueString string स्ट्रिंग की वैल्यू - यह सिर्फ़ तब दिखेगी, जब प्रॉपर्टी का टाइप स्ट्रिंग, विकल्प या छिपा हुआ हो.
managedProperty[].valueStringArray[] list स्ट्रिंग वैल्यू की सूची - यह सूची सिर्फ़ तब दिखेगी, जब प्रॉपर्टी का टाइप एक से ज़्यादा चुनें.
productId string उस प्रॉडक्ट का आईडी जिसके लिए मैनेज किया जा रहा कॉन्फ़िगरेशन है, उदाहरण के लिए "app:com.google.android.gm".

तरीके

मिटाएं
खास उपयोगकर्ता के लिए, ऐप्लिकेशन के हर उपयोगकर्ता के मैनेज किए जा रहे कॉन्फ़िगरेशन को हटाता है.
पाएं
खास उपयोगकर्ता के लिए, ऐप्लिकेशन के हर उपयोगकर्ता की ओर से मैनेज किए जाने वाले कॉन्फ़िगरेशन की जानकारी लेता है.
list
इसमें, किसी उपयोगकर्ता के लिए, हर उपयोगकर्ता के मैनेज किए जा रहे सभी कॉन्फ़िगरेशन की सूची होती है. सिर्फ़ आईडी सेट होता है.
अपडेट करें
खास उपयोगकर्ता के लिए, ऐप्लिकेशन की मैनेज की जा रही कॉन्फ़िगरेशन सेटिंग जोड़ी या अपडेट की जाती है. अगर आपकी साइट मैनेज किए जा रहे कॉन्फ़िगरेशन iframe के साथ काम करती है, तो आपके पास अनुरोध में mcmId और उससे जुड़े कॉन्फ़िगरेशन वैरिएबल (अगर हों) तय करके, उपयोगकर्ता पर मैनेज किए जा रहे कॉन्फ़िगरेशन लागू करने का विकल्प है. इसके अलावा, सभी ईएमएम मैनेज की जा रही प्रॉपर्टी की सूची पास करके, मैनेज किए गए कॉन्फ़िगरेशन लागू कर सकते हैं.