Apple डिवाइस के लिए सॉफ़्टवेयर अपडेट सेटिंग्ज़ डिक्लेयरेटिव कॉन्फ़िगरेशन
किसी निश्चित समय पर सॉफ़्टवेयर अपडेट सेटिंग्ज़ लागू करने के लिए सॉफ़्टवेयर अपडेट कॉन्फ़िगरेशन का उपयोग करें। अधिक जानकारी के लिए, सॉफ़्टवेयर अपडेट डिप्लॉय करने के लिए MDM का उपयोग करें देखें।
सॉफ़्टवेयर अपडेट सेटिंग्ज़ कॉन्फ़िगरेशन द्वारा निम्नलिखित समर्थित है :
न्यूनतम समर्थित ऑपरेटिंग सिस्टम और चैनल: iOS 18, iPadOS 18, शेयर किया गया iPad डिवाइस, macOS 15 डिवाइस।
पर्यवेक्षण आवश्यक है : हाँ, इन्हें छोड़कर : इन्फ़ोर्समेंट कीज़, बीटा टेस्टिंग
OfferPrograms
कीज़।समर्थित नामांकन प्रकार : डिवाइस नामांकन, ऑटोमेटेड डिवाइस नामांकन।
AutomaticActions शब्दकोश कीज़
AutomaticActions
शब्दकोश नीचे दर्शाई गई कीज़ प्रदान करता है (डिफ़ॉल्ट अनुमति है
और आवश्यक नहीं है)।
की | प्रकार | मर्ज बिहेवियर | वर्णन | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| Enum | सूची का आख़िरी मान : अनुमति, AlwaysOn, AlwaysOff | निर्दिष्ट करता है कि क्या ऑटोमैटिक डाउनलोड और केवल उपलब्ध अपडेट की तैयारी (अपग्रेड और रैपिड सिक्योरिटी रिस्पॉन्स नहीं) को यूज़र द्वारा नियंत्रित किया जा सकता है :
| ||||||||
| Enum | सूची का आख़िरी मान : अनुमति, AlwaysOn, AlwaysOff | निर्दिष्ट करता है कि क्या केवल उपलब्ध ऑपरेटिंग सिस्टम अपडेट (अपग्रेड और रैपिड सिक्योरिटी रिस्पॉन्स नहीं) की ऑटोमैटिक इंस्टॉलेशन को यूज़र द्वारा नियंत्रित किया जा सकता है :
| ||||||||
(केवल macOS) | Enum | सूची का आख़िरी मान : अनुमति, AlwaysOn, AlwaysOff | निर्दिष्ट करता है कि क्या केवल उपलब्ध सुरक्षा अपडेट (अपग्रेड और रैपिड सिक्योरिटी रिस्पॉन्स नहीं) के ऑटोमैटिक इंस्टॉलेशन को यूज़र द्वारा नियंत्रित किया जा सकता है :
|
यदि एकाधिक घोषणाओं में एक ही “की” के लिए मान शामिल है, तो उनमें से किसी भी घोषणा द्वारा लागू की गई निम्नलिखित सूची में अंतिम मान को प्राथमिकता दी जाती है : Allowed
, AlwaysOn
, AlwaysOff
iOS, iPadOS और macOS के लिए RapidSecurityResponse शब्दकोश कीज़
RapidSecurityResponse
शब्दकोश में नीचे दर्शाई गई कीज़ हैं (डिफ़ॉल्ट True और आवश्यक नहीं है)।
की | प्रकार | मर्ज बिहेवियर | वर्णन | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| बूलियन | मानों का Logical AND ऑपरेशन | यदि ग़लत है, तो यूज़र इंस्टॉलेशन के लिए रैपिड सिक्योरिटी रिस्पॉन्स उपलब्ध नहीं होता है। यह निर्धारित करता है कि यूज़र के डिवाइस पर रैपिड सिक्योरिटी रिस्पॉन्स ऑटोमैटिकली इंस्टॉल होंगे या नहीं। | ||||||||
| बूलियन | मानों का Logical AND ऑपरेशन | यदि ग़लत है, तो यूज़र को रैपिड सिक्योरिटी रिस्पॉन्स रोलबैक की पेशकश नहीं की जाती है। यह नियंत्रित करता है कि यूज़र के पास रैपिड सिक्योरिटी रिस्पॉन्स को हटाने का विकल्प है या नहीं। |
सक्षम करें
“की” के अलावा, रैपिड सिक्योरिटी रिस्पॉन्स अभी भी com.apple.configuration.softwareupdate.enforcement.specific
घोषणा के साथ इंस्टॉल किया जा सकता है।
iOS और iPadOS के लिए शब्दकोश कीज़ स्थगित करना
डिफ़रल शब्दकोश, प्लैटफॉर्म के आधार पर बिहेवियर को कॉन्फ़िगर करने के लिए अलग-अलग कीज़ प्रदान करते हैं (कोई डिफ़ॉल्ट नहीं, आवश्यक नहीं)।
की | प्रकार | मर्ज बिहेवियर | वर्णन | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| पूर्णांक 1–90 | दिनों की अधिकतम संख्या | सॉफ़्टवेयर अपडेट को स्थगित करने के लिए दिनों की संख्या निर्दिष्ट करता है। जब यह सेट हो, तो सॉफ़्टवेयर अपडेट और अपग्रेड, सॉफ़्टवेयर अपडेट या अपग्रेड जारी होने के बाद, निर्दिष्ट विलंब के बाद ही दिखाई देते हैं। | ||||||||
| Enum | सूची का आख़िरी मान : सभी, सबसे पुराना, सबसे नया | यह निर्दिष्ट करता है कि डिवाइस यूज़र को सॉफ़्टवेयर अपग्रेड कैसे दिखाता है। जब सॉफ़्टवेयर अपडेट और अपग्रेड उपलब्ध होता है, तो डिवाइस इस प्रकार व्यवहार करता है :
|
दोनों CombinedPeriodInDays
और RecommendedCadence
का इस्तेमाल संयुक्त रूप से किया जा सकता है। उदाहरण के लिए, यदि RecommendedCadence
को सबसे पुराने
पर सेट किया गया है और CombinedPeriodInDays
को 30 पर सेट किया गया है, तो यूज़र को प्रकाशन तिथि के 30 दिनों के बाद केवल सबसे पुराने रिलीज़ के लिए सॉफ़्टवेयर अपडेट दिखाई देते हैं।
macOS के लिए शब्दकोश कीज़ स्थगित करना
की | प्रकार | मर्ज बिहेवियर | वर्णन | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| पूर्णांक 1–90 | दिनों की अधिकतम संख्या | डिवाइस पर सॉफ़्टवेयर अपग्रेड को स्थगित करने के लिए दिनों की संख्या निर्दिष्ट करता है। जब सेट किया जाता है, तो सॉफ़्टवेयर अपग्रेड, सॉफ्टवेयर अपग्रेड के जारी होने के बाद, निर्दिष्ट विलंब के बाद ही दिखाई देते हैं। | ||||||||
| पूर्णांक 1–90 | दिनों की अधिकतम संख्या | डिवाइस पर केवल सॉफ़्टवेयर अपडेट (सॉफ़्टवेयर अपग्रेड या रैपिड सिक्योरिटी रिस्पॉन्स नहीं) को स्थगित करने के लिए दिनों की संख्या निर्दिष्ट करता है। जब सेट किया जाता है, तो सॉफ़्टवेयर अपडेट, सॉफ्टवेयर अपडेट के जारी होने के बाद, निर्दिष्ट विलंब के बाद ही दिखाई देते हैं। | ||||||||
| पूर्णांक 1–90 | दिनों की अधिकतम संख्या | नॉन-ऑपरेटिंग सिस्टम अपडेट को स्थगित करने के लिए दिनों की संख्या निर्दिष्ट करता है। जब सेट किया जाता है, तो अपडेट, अपडेट के जारी होने के बाद, निर्दिष्ट विलंब के बाद ही दिखाई देते हैं। |
macOS में, यह निर्धारित करने के लिए एक अतिरिक्त “की” उपलब्ध है कि क्या मानक यूज़र और स्थानीय ऐडमिनिस्ट्रेटर दोनों अपडेट या अपग्रेड कर सकते हैं (डिफ़ॉल्ट व्यवहार) या यह निर्धारित कर सकते हैं कि क्या ऐडमिनिस्ट्रेटर वाली अनुमतियाँ आवश्यक हैं (डिफ़ॉल्ट True है और आवश्यक नहीं है)।
की | प्रकार | मर्ज बिहेवियर | वर्णन | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| बूलियन | मानों का Logical AND ऑपरेशन | यदि सत्य है, तो एक मानक यूज़र अपडेट और अपग्रेड कर सकता है। यदि ग़लत है, तो केवल ऐडमिनिस्ट्रेटर ही अपडेट और अपग्रेड कर सकते हैं। |
सॉफ़्टवेयर अपडेट शब्दकोश कीज़ लागू करें
घोषणा में नीचे दर्शाई गई कीज़ (सभी स्ट्रिंग और कोई डिफ़ॉल्ट नहीं) प्रस्तुत की गई हैं।
की | आवश्यक | वर्णन | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| हाँ | उचित समय तक डिवाइस को अपडेट करने के लिए टारगेट ऑपरेटिंग सिस्टम संस्करण। यह ऑपरेटिंग सिस्टम संस्करण संख्या है, उदाहरण के लिए iOS 17.4। | |||||||||
| नहीं | निर्दिष्ट समय तक डिवाइस को अपडेट करने के लिए टार्गेट बिल्ड संस्करण, उदाहरण के लिए, 21E219 सिस्टम सीडिंग अवधि के दौरान परीक्षण के लिए बिल्ड संस्करण का उपयोग करता है। बिल्ड संस्करण में एक पूरक संस्करण आइडेंटिफ़ायर शामिल हो सकता है, उदाहरण के लिए, 21E219a यदि बिल्ड संस्करण | |||||||||
| नहीं | स्थानीय तिथि समय मान जो निर्दिष्ट करता है कि सॉफ़्टवेयर अपडेट को कब जबरन इंस्टॉल करना है। DD-MM-YYYYTHH:MM:SS फ़ॉर्मैट का इस्तेमाल करें, जिसे RFC3339 से लिया गया है लेकिन इसमें टाइम ज़ोन ऑफ़सेट शामिल नहीं है। यदि यूज़र इस समय से पहले सॉफ़्टवेयर अपडेट को सक्रिय नहीं करता है, तो डिवाइस उसे फ़ोर्स के साथ इंस्टॉल कर देता है। | |||||||||
| नहीं | वेब पृष्ठ का URL जो संगठन द्वारा लागू की गई रिलीज़ के बारे में दिए गए विवरण को दर्शाता है। |
यदि कोई कॉन्फ़िगरेशन किसी ऑपरेटिंग सिस्टम या बिल्ड संस्करण को निर्दिष्ट करता है जो वर्तमान डिवाइस संस्करण के समान या उससे पुराना है, तो कॉन्फ़िगरेशन को नज़रअंदाज़ कर दिया जाता है।
यदि वर्तमान डिवाइस संस्करण की तुलना में नए ऑपरेटिंग सिस्टम या बिल्ड संस्करण के साथ एकाधिक कॉन्फ़िगरेशन मौजूद हैं, तो सबसे पुरानी लक्ष्य तिथि और समय वाले कॉन्फ़िगरेशन को पहले प्रोसेस किया जाता है, और अन्य सभी कॉन्फ़िगरेशन क़तार में बने रहते हैं। जब डिवाइस नए संस्करण में अपडेट होता है, तो कॉन्फ़िगरेशन के सेट को फिर से प्रोसेस किया जाता है ताकि यह निर्धारित किया जा सके कि अगला प्रोसेस होने वाला कॉन्फ़िगरेशन कौन सा होगा।
यदि कोई MDM सॉल्यूशन केवल TargetOSVersion
को परिभाषित करता है, तो कोई भी उपलब्ध रैपिड सिक्योरिटी रिस्पॉन्स ऑटोमैटिकली इंस्टॉल हो जाता है। किसी विशिष्ट रिलीज़ या रैपिड सिक्योरिटी रिस्पॉन्स को लक्षित करने के लिए, MDM सॉल्यूशन पूरक संस्करण आइडेंटिफ़ायर सहित बिल्ड को निर्दिष्ट करने के अतिरिक्त TargetBuildVersion
“की” का उपयोग कर सकता है।
सूचनाएँ “की”
सूचना "की" डिफ़ॉल्ट सूचना व्यवहार को बदल देती है, जिससे इन्फ़ोर्समेंट समय और रीस्टार्ट काउंटडाउन से केवल 1 घंटा पहले की सूचना दिखाई देती है (डिफ़ॉल्ट मान True है और आवश्यक नहीं है)।
की | प्रकार | मर्ज बिहेवियर | वर्णन | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| बूलियन | मानों का Logical AND ऑपरेशन | यदि सत्य है, तो डिवाइस सभी सॉफ़्टवेयर अपडेट इन्फ़ोर्समेंट सूचनाएँ दिखाता है। यदि ग़लत है, तो डिवाइस केवल इन्फ़ोर्समेंट की समय सीमा से एक घंटे पहले शुरू होने वाली सूचनाएँ और रीस्टार्ट के काउंट डाउन की सूचना ही दिखाता है। |
बीटा सॉफ़्टवेयर अपडेट प्रबंधित करना
अपर्यवेक्षित iPhone या iPad डिवाइस पर, केवल OfferPrograms
ऐरे का उपयोग यूज़र को संगठन द्वारा सब्सक्राइब किए गए बीटा प्रोग्राम में मैनुअली नामांकन करने की अनुमति देने के लिए किया जा सकता है। बीटा शब्दकोश निम्नलिखित कीज़ प्रदान करता है (आवश्यक नहीं) :
की | प्रकार | डिफ़ॉल्ट | मर्ज बिहेवियर | वर्णन | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| Enum | अनुमति प्राप्त | सूची का आख़िरी मान : अनुमति, AlwaysOn, AlwaysOff | निर्दिष्ट करता है कि बीटा प्रोग्राम नामांकन को सॉफ़्टवेयर अपडेट सेटिंग्ज़ यूज़र इंटरफ़ेस में यूज़र द्वारा नियंत्रित किया जा सकता है या नहीं :
| |||||||
| ऐरे | — | सभी मानों की विशिष्ट यूनियन | डिवाइस पर बीटा प्रोग्राम के ऐरे की अनुमति है। यह “की” केवल तभी मौजूद होनी चाहिए जब | |||||||
| शब्दकोश | — | पहला कॉन्फ़िगरेशन लागू किया गया | डिवाइस ऑटोमैटिकली इस बीटा कार्यक्रम में नामांकित हो जाता है। यह “की” केवल तभी मौजूद होनी चाहिए जब |
कार्यक्रम का नाम भेजने के अतिरिक्त, OfferPrograms
और RequireProgram
विकल्पों के लिए आवश्यक है कि डिवाइस पर बीटा प्रोग्राम का टोकन भेजा जाए। इस टोकन का उपयोग Apple के साथ योग्यता सत्यापित करने और अपडेट किए गए सॉफ़्टवेयर अपडेट कॉन्फ़िगरेशन प्राप्त करने के लिए किया जाता है।
यूज़र को उनके निजी Apple खाता या प्रबंधित Apple खाता का उपयोग करके नामांकन करने की अनुमति देने के लिए, MDM सॉल्यूशन ProgramEnrollment
“की” को अनुमति है
पर सेट कर सकता है। यह यूज़र को उनके खाते में उपलब्ध किसी भी प्रोग्राम में नामांकन करने की अनुमति देता है और इसके अतिरिक्त OfferPrograms
ऐरे द्वारा निर्दिष्ट किसी भी बीटा प्रोग्राम में नामांकन करने की अनुमति देता है। OfferPrograms
ऐरे में हर प्रोग्राम शब्दकोश में निम्नलिखित कीज़ (सभी स्ट्रिंग, सभी आवश्यक) होनी चाहिए :
की | वर्णन | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| बीटा प्रोग्राम का ऐसा विवरण जिसे पढ़ा जा सके। | ||||||||||
| सीडिंग सेवा टोकन जिसका संगठन के लिए MDM सॉल्यूशन भाग है। इस टोकन का उपयोग डिवाइस को संबंधित बीटा प्रोग्राम में नामांकित करने के लिए किया जाता है। |
यदि कोई संगठन यूज़र को साइन इन किए बिना भाग लेने की अनुमति देना चाहता है, तो वे ProgramEnrollment
“की” को AlwaysOn
पर सेट कर सकते हैं। इस स्थिति में यूज़र को OfferPrograms
ऐरे में सूचीबद्ध सभी प्रोग्राम दिए जाते हैं। वे ProgramEnrollment
को AlwaysOn
पर सेट करके तथा RequireProgram
शब्दकोश के साथ उस बीटा प्रोग्राम को परिभाषित करके, जिसमें डिवाइस को नामांकित किया जाना चाहिए, डिवाइस को ऑटोमैटिकली बीटा प्रोग्राम में नामांकित कर सकते हैं। RequireProgram
शब्दकोश को निम्नलिखित कीज़ (सभी स्ट्रिंग) की आवश्यकता होती है :
की | वर्णन | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| बीटा प्रोग्राम का ऐसा विवरण जिसे पढ़ा जा सके। | ||||||||||
| सीडिंग सेवा टोकन जिसका संगठन के लिए MDM सॉल्यूशन भाग है। इस टोकन का उपयोग डिवाइस को संबंधित बीटा प्रोग्राम में नामांकित करने के लिए किया जाता है। |
यदि कोई संगठन यूज़र को नामांकन करने से रोकना चाहता है, तो वे ProgramEnrollment
"की" को AlwaysOff
पर सेट कर सकते हैं। इससे डिवाइस का नामांकन ऐसे किसी भी बीटा प्रोग्राम से भी हट जाता है जिसमें वह पहले से मैनुअली या ऑटोमैटिकली नामांकित था।
नोट : प्रत्येक MDM वेंडर इन सेटिंग्ज़ को अलग-अलग तरीक़ों से लागू करता है। यह जानने के लिए कि आपके डिवाइस और यूज़र के लिए विभिन्न सॉफ़्टवेयर अपडेट सेटिंग्ज़ कैसे लागू की जाती हैं, अपने MDM वेंडर के दस्तावेज़ देखें।