प्रबंधित ऐप कॉन्फ़िगरेशन
अपनी MDM सेवा के मानक Apple प्रबंधित ऐप कॉन्फ़िगरेशन चैनल से Vylos का व्यवहार सेट करें।
डिप्लॉयमेंट चरण
- Vylos (
io.cbnventures.vylos) को प्रबंधित ऐप के रूप में इंस्टॉल या असाइन करें। - MDM में ऐप कॉन्फ़िगरेशन शब्दकोश बनाएँ और केवल वे प्रतिबंध, प्राथमिकताएँ व संगठन जानकारी कुंजियाँ जोड़ें जिन्हें प्रबंधित करना है।
- इसे लक्षित डिवाइस या उपयोगकर्ता को असाइन करें।
- Vylos खोलें या सामने लाएँ और प्रबंधित कॉन्फ़िगरेशन में मान जाँचें।
वैकल्पिक प्राथमिकता कुंजी हटाने पर नियंत्रण फिर उपयोगकर्ता को मिलता है। पूरा शब्दकोश हटाने पर Vylos अगली रिफ़्रेश में प्रबंधित कॉन्फ़िगरेशन निष्क्रिय करता है।
डिलीवरी आवश्यकताएँ
यह MDM द्वारा Vylos (io.cbnventures.vylos) को असाइन किया गया शब्दकोश है, जिसे Vylos com.apple.configuration.managed से पढ़ता है। यह इंस्टॉल होने वाली .mobileconfig फ़ाइल नहीं है। VPN टनल के लिए .mobileconfig प्रोफ़ाइल उपयोग करें। MDM इसे प्रबंधित ऐप कॉन्फ़िगरेशन, App Configuration, Custom App Settings या Managed App Settings कह सकता है। Vylos का प्रबंधित ऐप होना आवश्यक है।
समर्थित कुंजियाँ
प्रतिबंध
| कुंजी | प्रकार | डिफ़ॉल्ट | काम |
|---|---|---|---|
allowManualTunnels | Boolean | true | उपयोगकर्ता टनल और उन्हें बनाने, बदलने या सक्रिय करने की अनुमति। |
allowSettings | Boolean | true | Vylos सेटिंग्स खोलने की अनुमति। |
blockJailbrokenDevices | Boolean | false | iOS पर jailbreak मिलने पर Vylos को पूरी तरह रोकता है। |
विवरण के लिए प्रतिबंध प्रबंधित करें और Jailbreak नीति लागू करें देखें।
प्रबंधित प्राथमिकताएँ
| कुंजी | प्रकार | मान | प्रभाव |
|---|---|---|---|
notificationsEnabled | Boolean | true, 1, false, 0 | मुख्य स्विच और चारों डिस्कनेक्शन सूचनाएँ ओवरराइड करता है। Apple की सिस्टम अनुमति नहीं दे सकता; सेटिंग्स बंद हों तो Vylos होम स्क्रीन से अनुमति माँगता है। |
appearance | String | system, light, dark | iOS और macOS पर दिखावट लागू करता है। visionOS मान दिखाता है, पर सिस्टम की अनुकूल ग्लास दिखावट ही उपयोग करता है। |
appIcon | String | default, midnight, slate, steel, ocean, carbon, arctic, ember, forest, obsidian | iOS पर वैकल्पिक आइकन लागू करता है। macOS और visionOS केवल मान दिखाते हैं। |
Vylos उपयोगकर्ता की पिछली पसंद सुरक्षित रखकर ओवरराइड हटने पर वापस लाता है। गलत या अनुपस्थित वैकल्पिक कुंजी पर संबंधित प्राथमिकता उपयोगकर्ता के नियंत्रण में रहती है। भाषा प्रबंधित प्राथमिकता नहीं है; इसे सिस्टम की ऐप-विशिष्ट भाषा सेटिंग से चुनें।

संगठन जानकारी
| कुंजी | प्रकार | दिखाई देता है |
|---|---|---|
companyName | String | कंपनी |
contactEmail | String | ईमेल |
contactPhone | String | फ़ोन |
contactAddress | String | पता |
Vylos आसपास की खाली जगह हटाता है और खाली मान छोड़ देता है। जानकारी प्रबंधित कॉन्फ़िगरेशन में दिखती है ताकि उपयोगकर्ता प्रबंधक और सहायता संपर्क जान सके।
Boolean मान
Vylos Boolean, संख्या या स्ट्रिंग स्वीकार करता है; मान को स्ट्रिंग बनाकर खाली जगह हटाता और केस की परवाह किए बिना तुलना करता है। true/1 सही और false/0 गलत हैं। अनुपस्थित प्रतिबंध दस्तावेज़ित डिफ़ॉल्ट लेते हैं; गलत प्राथमिकता उपयोगकर्ता सेटिंग रखती है। "yes" अमान्य है।
कॉन्फ़िगरेशन की प्राथमिकता
मान्य प्रबंधित प्राथमिकता मैन्युअल सेटिंग को ओवरराइड करती है, पर उपयोगकर्ता का चयन अलग सुरक्षित रहता है। प्रतिबंध स्वतंत्र हैं। कोई भी गैर-खाली प्रबंधित कॉन्फ़िगरेशन ऐप लॉक प्रमाणीकरण छोड़ता है, पर allowManualTunnels=false उपयोगकर्ता टनल और उनके शॉर्टकट रोकता है तथा allowSettings=false सेटिंग्स रोकता है।
रिफ़्रेश समय
Vylos लॉन्च पर और दृश्य के सक्रिय/सामने आने पर शब्दकोश पढ़ता है। इसे हटाने पर उपयोगकर्ता सेटिंग्स अगली रिफ़्रेश में लौटती हैं। यह टनल आँकड़ों से अलग है: खुली जानकारी हर सेकंड रिफ़्रेश होती है। Apple नई प्रबंधित VPN प्रोफ़ाइल बाद में प्रकाशित कर सकता है; प्रबंधित टनल डिप्लॉय करें देखें।
पूरा उदाहरण
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>allowManualTunnels</key>
<false/>
<key>allowSettings</key>
<false/>
<key>blockJailbrokenDevices</key>
<true/>
<key>notificationsEnabled</key>
<true/>
<key>appearance</key>
<string>dark</string>
<key>appIcon</key>
<string>ocean</string>
<key>companyName</key>
<string>Example Company</string>
<key>contactEmail</key>
<string>it@example.com</string>
<key>contactPhone</key>
<string>+1 (212) 555-0100</string>
<key>contactAddress</key>
<string>100 Example Street, New York, NY</string>
</dict>
</plist>
यह उदाहरण निम्न नीति लागू करता है:
| कुंजी | उदाहरण मान | Vylos में परिणाम |
|---|---|---|
allowManualTunnels | false | उपयोगकर्ता की बनाई टनल छिपाता और निलंबित करता है तथा उनका उपयोग रोकता है। प्रबंधित टनल उपलब्ध रहती हैं। |
allowSettings | false | ऐप के सेटिंग्स क्षेत्र को रोकता है। |
blockJailbrokenDevices | true | iOS पर jailbreak मिलने पर Vylos और उसकी टनल रोकता है। |
notificationsEnabled | true | Vylos की मुख्य सूचना सेटिंग और चारों सूचना प्रकार चालू करता है। |
appearance | dark | iOS और macOS पर डार्क रूप लागू करता है; visionOS मान दिखाता है, लेकिन सिस्टम का अनुकूलित ग्लास उपयोग करता रहता है। |
appIcon | ocean | iOS पर Ocean आइकन चुनता है; macOS और visionOS केवल प्रबंधित मान दिखाते हैं। |
companyName | Example Company | प्रबंधित कॉन्फ़िगरेशन में प्रबंधन करने वाले संगठन का नाम दिखाता है। |
contactEmail | it@example.com | संगठन का सहायता ईमेल दिखाता है। |
contactPhone | +1 (212) 555-0100 | संगठन का सहायता फ़ोन नंबर दिखाता है। |
contactAddress | उदाहरण पता | संगठन का डाक पता दिखाता है। |
जिस वैकल्पिक कुंजी को संगठन नियंत्रित नहीं करना चाहता, उसे हटा दें। किसी प्राथमिकता का नियंत्रण लौटाने के लिए खाली स्ट्रिंग न भेजें; कुंजी हटा दें।
MDM कुंजी-मान संपादक
ऊपर दिखाई गई कुंजी की वर्तनी और मान प्रकार ठीक उसी तरह उपयोग करें। उदाहरण के लिए, यदि MDM टाइप किए गए फ़ील्ड समर्थित करता है तो allowSettings को Boolean के रूप में जोड़ें, पाठ "false" के रूप में नहीं। अलग तरह से मान क्रमबद्ध करने वाले कंसोल के लिए Vylos दस्तावेज़ में दिए गए पाठ और संख्यात्मक Boolean रूप भी स्वीकार करता है।
उपयोगकर्ता को क्या दिखता है
प्रबंधित कॉन्फ़िगरेशन पहले संगठन जानकारी, फिर प्रतिबंध और प्राथमिकताएँ दिखाता है। उपयोगकर्ता मान बदल नहीं सकता।

शब्दकोश न हो तो ऐप सुरक्षा सेटिंग्स में प्रबंधित ऐप कॉन्फ़िगरेशन के बारे में खोला जा सकता है। “निष्क्रिय” का अर्थ VPN प्रोफ़ाइल न होना नहीं है; दोनों डिप्लॉयमेंट चैनल अलग हैं।