REST Resource: customers.configurations

संसाधन: कॉन्फ़िगरेशन

एक कॉन्फ़िगरेशन, Android डिवाइस के लिए प्रावधान के विकल्प इकट्ठा करता है. हर कॉन्फ़िगरेशन में ये चीज़ें शामिल होती हैं:

  • डिवाइसों पर इंस्टॉल किए गए ईएमएम डिवाइस पॉलिसी कंट्रोलर (डीपीसी).
  • डिवाइसों पर लागू की गई ईएमएम नीतियां.
  • सेट अप के दौरान उपयोगकर्ताओं की मदद करने के लिए, डिवाइस पर मेटाडेटा दिखाया जाता है.

ग्राहक अपनी ज़रूरत के मुताबिक कॉन्फ़िगरेशन जोड़ सकते हैं. पहले से तैयार डिवाइस की सुविधा तब सबसे अच्छा काम करती है, जब कोई ग्राहक ऐसे डिफ़ॉल्ट कॉन्फ़िगरेशन को सेट करता है जो संगठन के खरीदे गए किसी भी नए डिवाइस पर लागू होता है.

जेएसओएन के काेड में दिखाना
{
  "name": string,
  "configurationId": string,
  "configurationName": string,
  "dpcResourcePath": string,
  "dpcExtras": string,
  "companyName": string,
  "contactEmail": string,
  "contactPhone": string,
  "customMessage": string,
  "isDefault": boolean,
  "forcedResetTime": string
}
फ़ील्ड
name

string

सिर्फ़ आउटपुट के लिए है. customers/[CUSTOMER_ID]/configurations/[CONFIGURATION_ID] फ़ॉर्मैट में एपीआई रिसॉर्स का नाम. सर्वर ने असाइन किया.

configurationId

string (int64 format)

सिर्फ़ आउटपुट के लिए है. कॉन्फ़िगरेशन का आईडी. सर्वर ने असाइन किया.

configurationName

string

ज़रूरी है. कॉन्फ़िगरेशन के मकसद के बारे में बताने वाला छोटा नाम. उदाहरण के लिए, सेल्स टीम या कुछ समय के लिए काम करने वाले कर्मचारी. यह पहले से तैयार पोर्टल, यह नाम आईटी एडमिन को दिखाता है.

dpcResourcePath

string

ज़रूरी है. customers/[CUSTOMER_ID]/dpcs/* फ़ॉर्मैट में, चुने गए DPC (डिवाइस नीति कंट्रोलर) के संसाधन का नाम. इस्तेमाल किए जा सकने वाले DPC की सूची बनाने के लिए, customers.dpcs.list पर कॉल करें.

dpcExtras

string

JSON-फ़ॉर्मैट वाले ईएमएम का प्रावधान करने की प्रक्रिया. यह DPC को भेजी जाती है.

companyName

string

ज़रूरी है. संगठन का नाम. पहले से तैयार डिवाइस की सुविधा के दौरान, डिवाइस के उपयोगकर्ताओं को पहले से तैयार डिवाइस की जानकारी दिखती है.

contactEmail

string

ज़रूरी है. वह ईमेल पता जिस पर डिवाइस के उपयोगकर्ता, मदद पाने के लिए संपर्क कर सकते हैं. पहले से तैयार डिवाइस को पूरा करने से पहले, इस ईमेल पते को डिवाइस का इस्तेमाल करने वालों को दिखाया जाता है. इनपुट पर मान की पुष्टि की गई है.

contactPhone

string

ज़रूरी है. वह टेलीफ़ोन नंबर जिसे डिवाइस इस्तेमाल करने वाले लोग, किसी दूसरे डिवाइस का इस्तेमाल करके मदद पाने के लिए कॉल कर सकते हैं. पहले से तैयार डिवाइस की सुविधा, डिवाइस के प्रावधान से पहले यह नंबर डिवाइस इस्तेमाल करने वालों को दिखाती है. अंकों, खाली जगहों, प्लस के निशान, हाइफ़न, और ब्रैकेट को स्वीकार करता है.

customMessage

string

एक मैसेज, जिसमें एक या दो वाक्य होते हैं, जिससे डिवाइस के उपयोगकर्ताओं को सहायता मिलती है या उन्हें अपने डिवाइस में हो रही गतिविधियों के बारे में ज़्यादा जानकारी मिलती है. पहले से तैयार डिवाइस की सुविधा, डिवाइस को प्रावधान करने से पहले इस मैसेज को दिखाती है.

isDefault

boolean

ज़रूरी है. क्या डिफ़ॉल्ट तौर पर यह कॉन्फ़िगरेशन पहले से मौजूद संगठन के किसी भी नए डिवाइस पर लागू होता है, तो यह पहले से तैयार डिवाइस होता है. सिर्फ़ एक ग्राहक कॉन्फ़िगरेशन डिफ़ॉल्ट हो सकता है. इस वैल्यू को true पर सेट करने पर, पिछले डिफ़ॉल्ट कॉन्फ़िगरेशन की isDefault वैल्यू बदलकर false हो जाती है.

forcedResetTime

string (Duration format)

ज़रूरी नहीं. अगर डिवाइस सेट अप विज़र्ड में प्रावधान की प्रोसेस से नहीं गुज़रता है, तो डिवाइस को फ़ैक्ट्री रीसेट करने से पहले, टाइम आउट दिया जाता है. ऐसा आम तौर पर, सेट अप विज़र्ड के दौरान नेटवर्क कनेक्टिविटी की कमी की वजह से होता है. यह रेंज 0 से 6 घंटे तक की होती है. सेट न होने पर, दो घंटे का समय डिफ़ॉल्ट होता है.

सेकंड में नौ दशमलव अंकों तक की अवधि, जो 's' से खत्म होती है. उदाहरण: "3.5s".

तरीके

create

नया कॉन्फ़िगरेशन बनाता है.

delete

इस्तेमाल नहीं किए गए कॉन्फ़िगरेशन को मिटाता है.

get

कॉन्फ़िगरेशन की जानकारी मिलती है.

list

ग्राहक के कॉन्फ़िगरेशन की सूची बनाता है.

patch

कॉन्फ़िगरेशन के फ़ील्ड की वैल्यू अपडेट करता है.