- संसाधन: नीति
- ApplicationPolicy
- InstallType
- PermissionPolicy
- PermissionGrant
- DelegatedScope
- ManagedConfigurationTemplate
- ConnectedWorkAndPersonalApp
- AutoUpdateMode
- ExtensionConfig
- AlwaysOnVpnLockdownExemption
- WorkProfileWidgets
- CredentialProviderPolicy
- InstallConstraint
- NetworkTypeConstraint
- ChargingConstraint
- DeviceIdleConstraint
- UserControlSettings
- KeyguardDisabledFeature
- PersistentPreferredActivity
- SystemUpdate
- SystemUpdateType
- FreezePeriod
- तारीख
- StatusReportingSettings
- ApplicationReportingSettings
- PackageNameList
- BatteryPluggedMode
- ProxyInfo
- ChoosePrivateKeyRule
- AlwaysOnVpnPackage
- LocationMode
- ComplianceRule
- NonComplianceDetailCondition
- ApiLevelCondition
- AppAutoUpdatePolicy
- AppTrack
- EncryptionPolicy
- PlayStoreMode
- SetupAction
- LaunchAppAction
- PolicyEnforcementRule
- BlockAction
- BlockScope
- WipeAction
- KioskCustomization
- PowerButtonActions
- SystemErrorWarnings
- SystemNavigation
- StatusBar
- DeviceSettings
- AdvancedSecurityOverrides
- UntrustedAppsPolicy
- GooglePlayProtectVerifyApps
- DeveloperSettings
- CommonCriteriaMode
- MtePolicy
- PersonalUsagePolicies
- PlayStoreMode
- PersonalApplicationPolicy
- InstallType
- AutoDateAndTimeZone
- OncCertificateProvider
- ContentProviderEndpoint
- CrossProfilePolicies
- ShowWorkContactsInPersonalProfile
- CrossProfileCopyPaste
- CrossProfileDataSharing
- WorkProfileWidgetsDefault
- PreferentialNetworkService
- UsageLog
- LogType
- CameraAccess
- MicrophoneAccess
- DeviceConnectivityManagement
- UsbDataAccess
- ConfigureWifi
- WifiDirectSettings
- TetheringSettings
- WifiSsidPolicy
- WifiSsidPolicyType
- WifiSsid
- DeviceRadioState
- WifiState
- AirplaneModeState
- UltraWidebandState
- CellularTwoGState
- MinimumWifiSecurityLevel
- CredentialProviderPolicyDefault
- PrintingPolicy
- DisplaySettings
- ScreenBrightnessSettings
- ScreenBrightnessMode
- ScreenTimeoutSettings
- ScreenTimeoutMode
- AssistContentPolicy
- तरीके
संसाधन: नीति
नीति से जुड़ा संसाधन, सेटिंग के ऐसे ग्रुप को दिखाता है जो मैनेज किए जा रहे डिवाइस और उस पर इंस्टॉल किए गए ऐप्लिकेशन के व्यवहार को कंट्रोल करता है.
JSON के काेड में दिखाना |
---|
{ "name": string, "version": string, "applications": [ { object ( |
फ़ील्ड | |
---|---|
name |
|
version |
नीति का वर्शन. यह फ़ील्ड सिर्फ़ पढ़ने के लिए है. हर बार नीति को अपडेट करने पर, वर्शन की संख्या बढ़ा दी जाती है. |
applications[] |
ऐप्लिकेशन पर लागू नीति. इसमें ज़्यादा से ज़्यादा 3,000 एलिमेंट हो सकते हैं. |
maximumTimeToLock |
डिवाइस लॉक होने तक, उपयोगकर्ता की गतिविधि में लगने वाला ज़्यादा से ज़्यादा समय, मिलीसेकंड में. वैल्यू 0 होने का मतलब है कि कोई पाबंदी नहीं है. |
screenCaptureDisabled |
स्क्रीन कैप्चर करने की सुविधा बंद है या नहीं. |
cameraDisabled |
अगर |
keyguardDisabledFeatures[] |
बंद किए गए कीगार्ड कस्टमाइज़ेशन, जैसे विजेट. |
defaultPermissionPolicy |
रनटाइम की अनुमति के अनुरोधों के लिए, अनुमति से जुड़ी डिफ़ॉल्ट नीति. |
persistentPreferredActivities[] |
डिफ़ॉल्ट इंटेंट हैंडलर गतिविधियां. |
openNetworkConfiguration |
डिवाइस का नेटवर्क कॉन्फ़िगरेशन. ज़्यादा जानकारी के लिए नेटवर्क कॉन्फ़िगर करना देखें. |
systemUpdate |
सिस्टम अपडेट की नीति, जो ओएस अपडेट को लागू करने के तरीके को कंट्रोल करती है. अगर अपडेट टाइप ध्यान दें: Google Play के सिस्टम अपडेट (इसे मेनलाइन अपडेट भी कहा जाता है) अपने-आप डाउनलोड होते हैं. इन्हें इंस्टॉल करने के लिए, डिवाइस को फिर से चालू करना पड़ता है. ज़्यादा जानकारी के लिए, सिस्टम अपडेट मैनेज करें में मेनलाइन सेक्शन देखें. |
accountTypesWithManagementDisabled[] |
ऐसे खाते जिन्हें उपयोगकर्ता मैनेज नहीं कर सकता. |
addUserDisabled |
नए उपयोगकर्ता और प्रोफ़ाइलें जोड़ने की सुविधा बंद है या नहीं. |
adjustVolumeDisabled |
क्या मास्टर वॉल्यूम को एडजस्ट करने की सुविधा बंद है. साथ ही, डिवाइस को म्यूट कर देता है. |
factoryResetDisabled |
सेटिंग से फ़ैक्ट्री रीसेट करने की सुविधा बंद है या नहीं. |
installAppsDisabled |
उपयोगकर्ता के लिए ऐप्लिकेशन इंस्टॉल करने की सुविधा बंद है या नहीं. |
mountPhysicalMediaDisabled |
क्या उपयोगकर्ता को बाहरी मीडिया को माउंट करने की सुविधा बंद है. |
modifyAccountsDisabled |
खाते जोड़ने या हटाने की सुविधा बंद है या नहीं. |
safeBootDisabled |
डिवाइस को सुरक्षित तरीके से चालू करने की सुविधा बंद है या नहीं. |
uninstallAppsDisabled |
उपयोगकर्ता को ऐप्लिकेशन अनइंस्टॉल करने की सुविधा बंद है या नहीं. यह ऐप्लिकेशन को अनइंस्टॉल होने से रोकता है. यहां तक कि |
statusBarDisabled |
स्टेटस बार बंद है या नहीं. इससे सूचनाएं, क्विक सेटिंग, और ऐसे अन्य स्क्रीन ओवरले बंद हो जाते हैं जो फ़ुल-स्क्रीन मोड से बाहर निकलने की अनुमति देते हैं. रुका हुआ विज्ञापन. कीऑस्क डिवाइस पर स्टेटस बार को बंद करने के लिए, InstallType |
keyguardDisabled |
अगर सही है, तो इससे प्राइमरी और/या सेकंडरी डिसप्ले के लिए लॉक स्क्रीन बंद हो जाती है. |
minimumApiLevel |
Android एपीआई लेवल के लिए अनुमति वाला कम से कम लेवल. |
statusReportingSettings |
स्टेटस रिपोर्ट करने की सेटिंग |
bluetoothContactSharingDisabled |
ब्लूटूथ संपर्क शेयर करने की सुविधा बंद है या नहीं. |
shortSupportMessage |
सेटिंग स्क्रीन में, उपयोगकर्ता को एक मैसेज दिखाया जाता है. ऐसा तब होता है, जब एडमिन ने सुविधाओं को बंद कर दिया हो. अगर मैसेज में 200 से ज़्यादा वर्ण हैं, तो उसमें काट-छांट की जा सकती है. |
longSupportMessage |
डिवाइस एडमिन की सेटिंग स्क्रीन में उपयोगकर्ता को एक मैसेज दिखाया जाता है. |
passwordRequirements |
पासवर्ड की ज़रूरी शर्तें. ध्यान दें:
|
wifiConfigsLockdownEnabled |
इस सुविधा का इस्तेमाल नहीं किया जा सकता. |
bluetoothConfigDisabled |
ब्लूटूथ को कॉन्फ़िगर करने की सुविधा बंद है या नहीं. |
cellBroadcastsConfigDisabled |
सेल ब्रॉडकास्ट को कॉन्फ़िगर करने की सुविधा बंद है या नहीं. |
credentialsConfigDisabled |
उपयोगकर्ता के क्रेडेंशियल कॉन्फ़िगर करने की सुविधा बंद है या नहीं. |
mobileNetworksConfigDisabled |
मोबाइल नेटवर्क को कॉन्फ़िगर करने की सुविधा बंद है या नहीं. |
tetheringConfigDisabled |
टेदरिंग और पोर्टेबल हॉटस्पॉट को कॉन्फ़िगर करना बंद है या नहीं. अगर |
vpnConfigDisabled |
वीपीएन कॉन्फ़िगर करने की सुविधा बंद है या नहीं. |
wifiConfigDisabled |
वाई-फ़ाई नेटवर्क को कॉन्फ़िगर करने की सुविधा बंद है या नहीं. यह सुविधा, कंपनी के मालिकाना हक वाले डिवाइसों पर, पूरी तरह से मैनेज किए जा रहे डिवाइसों और वर्क प्रोफ़ाइल पर काम करती है. पूरी तरह से मैनेज किए जा रहे डिवाइसों के लिए, इसे 'सही है' पर सेट करने पर, कॉन्फ़िगर किए गए सभी नेटवर्क हट जाते हैं. साथ ही, सिर्फ़ |
createWindowsDisabled |
ऐप्लिकेशन विंडो के अलावा विंडो बनाना बंद है या नहीं. |
networkResetDisabled |
नेटवर्क सेटिंग रीसेट करने की सुविधा बंद है या नहीं. |
outgoingBeamDisabled |
ऐप्लिकेशन से डेटा बीम करने के लिए, एनएफ़सी का इस्तेमाल किया जा रहा है या नहीं. |
outgoingCallsDisabled |
आउटगोइंग कॉल करने की सुविधा बंद है या नहीं. |
removeUserDisabled |
क्या दूसरे उपयोगकर्ताओं को हटाने की सुविधा बंद है. |
shareLocationDisabled |
जगह की जानकारी शेयर करने की सुविधा बंद है या नहीं. |
smsDisabled |
क्या मैसेज (एसएमएस) भेजना और पाना बंद है. |
unmuteMicrophoneDisabled |
अगर |
usbFileTransferDisabled |
यूएसबी से फ़ाइलें ट्रांसफ़र करने की सुविधा बंद है या नहीं. यह सुविधा सिर्फ़ कंपनी के डिवाइसों पर काम करती है. |
ensureVerifyAppsEnabled |
ऐप्लिकेशन की पुष्टि करने की सुविधा हर हाल में चालू है या नहीं. |
permittedInputMethods |
अगर यह मौजूद है, तो सिर्फ़ इस सूची में मौजूद पैकेज के इनपुट के तरीके ही इस्तेमाल किए जा सकते हैं. अगर यह फ़ील्ड मौजूद है, लेकिन सूची खाली है, तो सिर्फ़ सिस्टम इनपुट के तरीकों की अनुमति दी जाती है. |
stayOnPluggedModes[] |
प्लग-इन किए गए वे मोड जिनके लिए डिवाइस चालू रहता है. इस सेटिंग का इस्तेमाल करते समय, |
recommendedGlobalProxy |
नेटवर्क-इंडिपेंडेंट ग्लोबल एचटीटीपी प्रॉक्सी. आम तौर पर, प्रॉक्सी को |
setUserIconDisabled |
उपयोगकर्ता आइकॉन को बदलने की सुविधा बंद है या नहीं. |
setWallpaperDisabled |
वॉलपेपर बदलने की सुविधा बंद है या नहीं. |
choosePrivateKeyRules[] |
ऐप्लिकेशन की कैटगरी तय करने के नियम निजी कुंजियों का ऐक्सेस दें. जानकारी के लिए |
alwaysOnVpnPackage |
हमेशा-चालू VPN कनेक्शन के लिए कॉन्फ़िगरेशन. इस सेटिंग में बदलाव को रोकने के लिए, |
frpAdminEmails[] |
फैक्ट्री रीसेट सुरक्षा के लिए डिवाइस एडमिन के ईमेल पते. जब डिवाइस को फ़ैक्ट्री रीसेट किया जाता है, तो डिवाइस को अनलॉक करने के लिए इनमें से किसी एक एडमिन को Google खाते के ईमेल पते और पासवर्ड से लॉग इन करना होगा. अगर कोई एडमिन तय नहीं किया गया है, तो डिवाइस फ़ैक्ट्री रीसेट करने की सुरक्षा नहीं देगा. |
deviceOwnerLockScreenInfo |
लॉक स्क्रीन पर दिखाई जाने वाली डिवाइस के मालिक की जानकारी. |
dataRoamingDisabled |
रोमिंग डेटा सेवाएं बंद हैं या नहीं. |
locationMode |
जगह की जानकारी का पता लगाने की सुविधा चालू की गई. |
networkEscapeHatchEnabled |
नेटवर्क एस्केप हैच चालू है या नहीं. अगर बूट के समय नेटवर्क कनेक्शन नहीं हो पा रहा है, तो एस्केप हैच, उपयोगकर्ता को डिवाइस से जुड़ी नीति को रीफ़्रेश करने के लिए कुछ समय के लिए नेटवर्क से कनेक्ट करने का अनुरोध करता है. नीति लागू होने के बाद, अस्थायी नेटवर्क की जानकारी हटा दी जाएगी और डिवाइस चालू रहेगा. अगर पिछली नीति में सही नेटवर्क मौजूद नहीं है और डिवाइस किसी ऐप्लिकेशन में लॉक टास्क मोड में चालू हो जाता है या उपयोगकर्ता डिवाइस की सेटिंग को ऐक्सेस नहीं कर पाता है, तो इस वजह से, उस नेटवर्क से कनेक्ट नहीं किया जा सकेगा. ध्यान दें: |
bluetoothDisabled |
ब्लूटूथ बंद है या नहीं. इस सेटिंग को |
complianceRules[] |
ऐसे नियम जो किसी डिवाइस की नीति का पालन न करने पर उसे की जाने वाली कार्रवाइयों को कम करने के बारे में बताते हैं. एक से ज़्यादा नियमों में दी गई शर्तें पूरी होने पर, नियमों के तहत होने वाली सभी कार्रवाइयां की जाती हैं. नियमों की सीमा 100 हो सकती है. इसके बजाय, नीति उल्लंघन ठीक करने के तरीके (एनफ़ोर्समेंट) के नियमों का इस्तेमाल करें. |
blockApplicationsEnabled |
|
installUnknownSourcesAllowed |
इस फ़ील्ड का कोई असर नहीं है. |
debuggingFeaturesAllowed |
उपयोगकर्ता को डीबग करने की सुविधाएं चालू करने की अनुमति है या नहीं. |
funDisabled |
उपयोगकर्ता को मनोरंजन करने की अनुमति है या नहीं. यह नीति कंट्रोल करती है कि सेटिंग में जाकर, ईस्टर एग गेम को बंद किया जाए या नहीं. |
autoTimeRequired |
अपने-आप समय सेट करना ज़रूरी है या नहीं. इससे उपयोगकर्ता, मैन्युअल तरीके से तारीख और समय सेट नहीं कर पाएंगे. अगर |
permittedAccessibilityServices |
उन सुलभता सेवाओं के बारे में बताती है जिन्हें अनुमति दी गई है. अगर फ़ील्ड सेट नहीं है, तो किसी भी सुलभता सेवा का इस्तेमाल किया जा सकता है. अगर फ़ील्ड सेट है, तो सिर्फ़ इस सूची में दी गई सुलभता सेवाओं और सिस्टम में पहले से मौजूद सुलभता सेवा का इस्तेमाल किया जा सकता है. खास तौर पर, अगर इस फ़ील्ड को खाली पर सेट किया गया है, तो सिर्फ़ सिस्टम की पहले से मौजूद सुलभता सेवाओं का इस्तेमाल किया जा सकता है. इसे पूरी तरह से मैनेज किए जा रहे डिवाइसों और वर्क प्रोफ़ाइल पर सेट किया जा सकता है. अगर इन्हें वर्क प्रोफ़ाइल पर लागू किया जाता है, तो इससे निजी प्रोफ़ाइल और वर्क प्रोफ़ाइल, दोनों पर असर पड़ता है. |
appAutoUpdatePolicy |
सुझाया गया विकल्प: जब ऐप्लिकेशन के अपने-आप अपडेट होने की नीति, जिससे यह कंट्रोल किया जाता है कि ऐप्लिकेशन के अपने-आप अपडेट कब लागू किए जा सकते हैं. |
kioskCustomLauncherEnabled |
कीऑस्क कस्टम लॉन्चर चालू है या नहीं. इससे होम स्क्रीन पर ऐसा लॉन्चर लागू हो जाता है जो |
androidDevicePolicyTracks[] |
यह सेटिंग काम नहीं करती. किसी भी वैल्यू को अनदेखा कर दिया जाता है. |
skipFirstUseHintsEnabled |
पहली बार इस्तेमाल करने पर संकेत छोड़ने के लिए फ़्लैग करें. एंटरप्राइज़ एडमिन, ऐप्लिकेशन के लिए सिस्टम के सुझाव को चालू कर सकता है, ताकि उसे पहली बार शुरू करने पर उपयोगकर्ता ट्यूटोरियल और अन्य शुरुआती हिंट को स्किप किया जा सके. |
privateKeySelectionEnabled |
अगर SelectPrivateKeyRules में मिलता-जुलता कोई नियम नहीं मिलता है, तो उपयोगकर्ता को किसी डिवाइस पर यूज़र इंटरफ़ेस (यूआई) दिखाने की अनुमति मिलती है, ताकि वह निजी पासकोड उपनाम चुन सके. Android P से पहले के वर्शन वाले डिवाइसों के लिए, इस सेटिंग को सेट करने पर एंटरप्राइज़ कुंजियों पर जोखिम हो सकता है. अगर किसी ऐप्लिकेशन में |
encryptionPolicy |
क्या एन्क्रिप्ट (सुरक्षित) करने की सुविधा चालू है |
usbMassStorageEnabled |
USB स्टोरेज चालू है या नहीं. समर्थन नहीं होना या रुकना. |
permissionGrants[] |
सभी ऐप्लिकेशन को साफ़ तौर पर अनुमति देना या ग्रुप को दी गई अनुमतियां या अस्वीकार करना. ये वैल्यू, |
playStoreMode |
इस मोड की मदद से, यह कंट्रोल किया जाता है कि Play Store में उपयोगकर्ता को कौनसे ऐप्लिकेशन उपलब्ध होंगे. साथ ही, यह भी कंट्रोल किया जाता है कि नीति से ऐप्लिकेशन हटाए जाने पर, डिवाइस पर क्या होगा. |
setupActions[] |
सेटअप की प्रोसेस के दौरान की जाने वाली कार्रवाई. ज़्यादा से ज़्यादा एक कार्रवाई के बारे में बताया जा सकता है. |
passwordPolicies[] |
पासवर्ड की ज़रूरत से जुड़ी नीतियां. नीति में |
policyEnforcementRules[] |
ऐसे नियम जो उस समय के लिए कार्रवाई तय करते हैं जब किसी खास नीति को डिवाइस पर लागू नहीं किया जा सकता |
kioskCustomization |
कीऑस्क मोड में डिवाइस के काम करने के तरीके को कंट्रोल करने की सेटिंग. कीऑस्क मोड चालू करने के लिए, |
advancedSecurityOverrides |
बेहतर सुरक्षा सेटिंग. ज़्यादातर मामलों में, इनकी ज़रूरत नहीं होती है. |
personalUsagePolicies |
कंपनी के डिवाइस पर निजी इस्तेमाल को मैनेज करने के लिए नीतियां. |
autoDateAndTimeZone |
कंपनी के डिवाइस पर अपने-आप तारीख, समय, और टाइम ज़ोन की सुविधा चालू है या नहीं. अगर यह सेट है, तो |
oncCertificateProviders[] |
यह सुविधा सामान्य रूप से उपलब्ध नहीं है. |
crossProfilePolicies |
डिवाइस पर लागू क्रॉस-प्रोफ़ाइल नीतियां. |
preferentialNetworkService |
यह नीति कंट्रोल करती है कि वर्क प्रोफ़ाइल पर, प्राथमिकता देने वाली नेटवर्क सेवा चालू है या नहीं. उदाहरण के लिए, किसी संगठन ने कैरियर के साथ समझौता किया हो सकता है कि उसके कर्मचारियों का सारा काम का डेटा डिवाइसों को, एंटरप्राइज़ से जुड़ी सेवा देने वाली एक नेटवर्क सेवा के ज़रिए भेजा जाएगा. 5G नेटवर्क पर एंटरप्राइज़ स्लाइस, काम करने वाली पसंदीदा नेटवर्क सेवा का एक उदाहरण है. पूरी तरह से मैनेज किए जा रहे डिवाइसों पर, इस बदलाव का कोई असर नहीं पड़ता. |
usageLog |
डिवाइस की गतिविधि लॉग करने का कॉन्फ़िगरेशन. |
cameraAccess |
इस नीति से, कैमरे के इस्तेमाल को कंट्रोल किया जाता है. साथ ही, यह भी कंट्रोल किया जाता है कि उपयोगकर्ता के पास कैमरे के ऐक्सेस वाले टॉगल का ऐक्सेस है या नहीं. |
microphoneAccess |
यह नीति, माइक्रोफ़ोन के इस्तेमाल को कंट्रोल करती है. साथ ही, यह भी कंट्रोल करती है कि उपयोगकर्ता के पास माइक्रोफ़ोन के ऐक्सेस वाले टॉगल का ऐक्सेस है या नहीं. यह सिर्फ़ पूरी तरह से मैनेज किए जा रहे डिवाइसों पर लागू होता है. |
deviceConnectivityManagement |
इनमें डिवाइस कनेक्टिविटी के लिए कंट्रोल शामिल हैं, जैसे कि वाई-फ़ाई, यूएसबी डेटा ऐक्सेस, कीबोर्ड/माउस कनेक्शन वगैरह. |
deviceRadioState |
वाई-फ़ाई, ब्लूटूथ वगैरह जैसे रेडियो स्टेट के लिए कंट्रोल को कवर करती है. |
credentialProviderPolicyDefault |
यह नीति कंट्रोल करती है कि किन ऐप्लिकेशन को Android 14 और उसके बाद के वर्शन पर, क्रेडेंशियल देने वाले के तौर पर काम करने की अनुमति है. इन ऐप्लिकेशन के क्रेडेंशियल सेव होते हैं. ज़्यादा जानकारी के लिए, यह और यह देखें. |
printingPolicy |
ज़रूरी नहीं. यह नीति कंट्रोल करती है कि प्रिंट करने की अनुमति है या नहीं. यह सुविधा, Android 9 और इसके बाद के वर्शन वाले डिवाइसों पर काम करती है. . |
displaySettings |
ज़रूरी नहीं. डिसप्ले सेटिंग के लिए कंट्रोल. |
assistContentPolicy |
ज़रूरी नहीं. यह नीति कंट्रोल करती है कि AssistContent को सिर्फ़ कुछ खास ऐप्लिकेशन, जैसे कि असिस्टेंट ऐप्लिकेशन पर भेजने की अनुमति है या नहीं. AssistContent में किसी ऐप्लिकेशन के स्क्रीनशॉट और जानकारी शामिल होती है, जैसे कि पैकेज का नाम. यह सुविधा, Android 15 और उसके बाद वाले वर्शन पर काम करती है. |
ApplicationPolicy
किसी ऐप्लिकेशन के लिए नीति. ध्यान दें: अगर
चालू है, तो इस नीति का इस्तेमाल करके किसी डिवाइस पर ऐप्लिकेशन की उपलब्धता को बदला नहीं जा सकता. हर नीति के लिए, ज़्यादा से ज़्यादा 3,000 ऐप्लिकेशन सेट किए जा सकते हैं.installAppsDisabled
JSON के काेड में दिखाना |
---|
{ "packageName": string, "installType": enum ( |
फ़ील्ड | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
packageName |
ऐप्लिकेशन का पैकेज नाम. उदाहरण के लिए, YouTube ऐप्लिकेशन के लिए |
||||||||||||||||
installType |
करने के लिए इंस्टॉलेशन का टाइप. |
||||||||||||||||
lockTaskAllowed |
ऐप्लिकेशन को फ़ुल-स्क्रीन मोड में खुद को लॉक करने की अनुमति है या नहीं. रुका हुआ विज्ञापन. किसी खास डिवाइस को कॉन्फ़िगर करने के लिए, InstallType |
||||||||||||||||
defaultPermissionPolicy |
ऐप्लिकेशन की ओर से अनुरोध की गई सभी अनुमतियों के लिए डिफ़ॉल्ट नीति. तय किए जाने पर, यह नीति लेवल के |
||||||||||||||||
permissionGrants[] |
ऐप्लिकेशन को साफ़ तौर पर अनुमति देना या अस्वीकार करना. ये वैल्यू, सभी ऐप्लिकेशन पर लागू होने वाले |
||||||||||||||||
managedConfiguration |
ऐप्लिकेशन पर मैनेज किया जा रहा कॉन्फ़िगरेशन लागू किया गया. कॉन्फ़िगरेशन का फ़ॉर्मैट, ऐप्लिकेशन पर काम करने वाली
|
||||||||||||||||
disabled |
ऐप्लिकेशन बंद है या नहीं. बंद होने पर भी, ऐप्लिकेशन का डेटा सुरक्षित रखा जाता है. |
||||||||||||||||
minimumVersionCode |
डिवाइस पर चलने वाले ऐप्लिकेशन का कम से कम वर्शन. अगर यह नीति सेट की जाती है, तो डिवाइस ऐप्लिकेशन को कम से कम इस वर्शन कोड पर अपडेट करने की कोशिश करता है. अगर ऐप्लिकेशन अप-टू-डेट नहीं है, तो डिवाइस में |
||||||||||||||||
delegatedScopes[] |
Android Device Policy ऐप्लिकेशन को दिए गए दायरे. ये उन ऐप्लिकेशन के लिए अतिरिक्त खास अधिकार देते हैं जिन पर उन्हें लागू किया जाता है. |
||||||||||||||||
managedConfigurationTemplate |
ऐप्लिकेशन के लिए, मैनेज किए जा रहे कॉन्फ़िगरेशन टेंप्लेट को मैनेज किए जा रहे कॉन्फ़िगरेशन iframe से सेव किया जाता है. अगर Managedकॉन्फ़िगरेशन सेट किया गया है, तो इस फ़ील्ड को अनदेखा किया जाता है. |
||||||||||||||||
accessibleTrackIds[] |
ऐप्लिकेशन के उन ट्रैक आईडी की सूची जिन्हें एंटरप्राइज़ से जुड़ा डिवाइस ऐक्सेस कर सकता है. अगर सूची में एक से ज़्यादा ट्रैक आईडी हैं, तो डिवाइसों को ऐक्सेस किए जा सकने वाले सभी ट्रैक में से सबसे नया वर्शन मिलेगा. अगर सूची में कोई ट्रैक आईडी नहीं है, तो डिवाइसों के पास सिर्फ़ ऐप्लिकेशन के प्रोडक्शन ट्रैक का ऐक्सेस होगा. हर ट्रैक के बारे में ज़्यादा जानकारी AppTrackInfo में उपलब्ध है. |
||||||||||||||||
connectedWorkAndPersonalApp |
यह नीति कंट्रोल करती है कि उपयोगकर्ता की सहमति के बिना, ऐप्लिकेशन किसी डिवाइस के वर्क और निजी प्रोफ़ाइल पर ख़ुद से बातचीत कर सकता है या नहीं. |
||||||||||||||||
autoUpdateMode |
इससे ऐप्लिकेशन के अपने-आप अपडेट होने वाले मोड को कंट्रोल किया जाता है. |
||||||||||||||||
extensionConfig |
इस ऐप्लिकेशन को एक्सटेंशन ऐप्लिकेशन के तौर पर चालू करने के लिए कॉन्फ़िगरेशन और इसकी मदद से, Android Device Policy ऐप्लिकेशन को ऑफ़लाइन इस्तेमाल किया जा सकता है. यह फ़ील्ड ज़्यादा से ज़्यादा एक ऐप्लिकेशन के लिए सेट किया जा सकता है. |
||||||||||||||||
alwaysOnVpnLockdownExemption |
इससे पता चलता है कि |
||||||||||||||||
workProfileWidgets |
इससे पता चलता है कि वर्क प्रोफ़ाइल में इंस्टॉल किए गए ऐप्लिकेशन को होम स्क्रीन पर विजेट जोड़ने की अनुमति है या नहीं. |
||||||||||||||||
credentialProviderPolicy |
ज़रूरी नहीं. ऐप्लिकेशन को Android 14 और उसके बाद के वर्शन पर, क्रेडेंशियल देने वाले के तौर पर काम करने की अनुमति है या नहीं. |
||||||||||||||||
installConstraint[] |
ज़रूरी नहीं. ऐप्लिकेशन इंस्टॉल करने की सीमाएं. ज़्यादा से ज़्यादा एक |
||||||||||||||||
installPriority |
ज़रूरी नहीं. इन ऐप्लिकेशन में इससे इंस्टॉलेशन की प्राथमिकता को कंट्रोल किया जाता है. वैल्यू के तौर पर 0 (डिफ़ॉल्ट) होने का मतलब है कि दूसरे ऐप्लिकेशन के मुकाबले इस ऐप्लिकेशन को प्राथमिकता नहीं दी गई है. 1 से 10,000 के बीच की वैल्यू के लिए, कम वैल्यू का मतलब ज़्यादा प्राथमिकता होती है. 0 से 10,000 के बीच की वैल्यू को अस्वीकार कर दिया जाता है. |
||||||||||||||||
userControlSettings |
ज़रूरी नहीं. इससे पता चलता है कि ऐप्लिकेशन को उपयोगकर्ता कंट्रोल किया जा सकता है या नहीं. उपयोगकर्ता के कंट्रोल में, उपयोगकर्ता की कार्रवाइयां शामिल होती हैं. जैसे, ऐप्लिकेशन को ज़बरदस्ती रोकना और ऐप्लिकेशन का डेटा मिटाना. यह सुविधा, Android 11 और इसके बाद के वर्शन पर काम करती है. |
InstallType
किसी ऐप्लिकेशन को इंस्टॉल करने का तरीका. अगर
किसी ऐप्लिकेशन को रेफ़र करते हैं, तो यह ज़रूरी है कि setupAction
को installType
REQUIRED_FOR_SETUP
के तौर पर सेट किया गया हो. ऐसा न करने पर सेटअप पूरा नहीं हो पाएगा.
Enums | |
---|---|
INSTALL_TYPE_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट तौर पर 'उपलब्ध है' पर सेट होता है. |
PREINSTALLED |
ऐप्लिकेशन अपने-आप इंस्टॉल हो जाता है और उपयोगकर्ता इसे हटा सकता है. |
FORCE_INSTALLED |
रखरखाव के लिए तय की गई समयसीमा पर ध्यान दिए बिना, ऐप्लिकेशन अपने-आप इंस्टॉल हो जाता है. इसे उपयोगकर्ता नहीं हटा सकते. |
BLOCKED |
ऐप्लिकेशन को ब्लॉक किया गया है. इसलिए, इसे इंस्टॉल नहीं किया जा सकता. अगर पिछली नीति के तहत, ऐप्लिकेशन को इंस्टॉल किया गया था, तो उसे अनइंस्टॉल कर दिया जाएगा. इससे, इसके इंस्टैंट ऐप्लिकेशन की मुख्य सुविधाएं भी ब्लॉक हो जाती हैं. |
AVAILABLE |
यह ऐप्लिकेशन इंस्टॉल करने के लिए उपलब्ध है. |
REQUIRED_FOR_SETUP |
ऐप्लिकेशन अपने-आप इंस्टॉल हो जाता है. इसे उपयोगकर्ता नहीं हटा सकता. इस वजह से, जब तक ऐप्लिकेशन इंस्टॉल नहीं हो जाता, तब तक सेटअप पूरा नहीं होगा. |
KIOSK |
ऐप्लिकेशन, कीऑस्क मोड में अपने-आप इंस्टॉल हो जाता है: इसे होम इंटेंट के तौर पर सेट किया जाता है. साथ ही, इसे लॉक टास्क मोड में इस्तेमाल करने की अनुमति दी जाती है. जब तक ऐप्लिकेशन इंस्टॉल नहीं हो जाता, तब तक डिवाइस का सेटअप पूरा नहीं होगा. इंस्टॉल करने के बाद, लोग इस ऐप्लिकेशन को हटा नहीं पाएंगे. हर नीति के लिए, सिर्फ़ एक ऐप्लिकेशन के लिए इस installType को सेट किया जा सकता है. अगर नीति में यह जानकारी मौजूद है, तो स्टेटस बार अपने-आप बंद हो जाएगा. |
PermissionPolicy
ऐप्लिकेशन को अनुमति के अनुरोध देने से जुड़ी नीति.
Enums | |
---|---|
PERMISSION_POLICY_UNSPECIFIED |
नीति नहीं दी गई है. अगर किसी भी लेवल पर अनुमति के लिए कोई नीति तय नहीं की गई है, तो डिफ़ॉल्ट रूप से PROMPT व्यवहार का इस्तेमाल किया जाता है. |
PROMPT |
यह विकल्प, उपयोगकर्ता से अनुमति देने का अनुरोध करता है. |
GRANT |
अपने-आप अनुमति दें. Android 12 और उसके बाद के वर्शन पर, |
DENY |
अपने-आप अनुमति अस्वीकार करना. |
PermissionGrant
Android की अनुमति और इसके दिए जाने की स्थिति के लिए कॉन्फ़िगरेशन.
JSON के काेड में दिखाना |
---|
{
"permission": string,
"policy": enum ( |
फ़ील्ड | |
---|---|
permission |
Android की अनुमति या ग्रुप, जैसे कि |
policy |
अनुमति देने के लिए नीति. |
DelegatedScope
डेलिगेशन के वे दायरे जिन्हें Android Device Policy से किसी दूसरे पैकेज को मिल सकता है. ये उन ऐप्लिकेशन के लिए अतिरिक्त खास अधिकार देते हैं जिन पर उन्हें लागू किया जाता है.
स्कोप एक से ज़्यादा ऐप्लिकेशन पर लागू किए जा सकते हैं. इनमें SAFETY_LOGS और NETWORK_ACTIVITY_LOGS का अपवाद होता है, जिन्हें एक बार में सिर्फ़ एक ऐप्लिकेशन को दिया जा सकता है.
Enums | |
---|---|
DELEGATED_SCOPE_UNSPECIFIED |
कोई डेलिगेशन स्कोप तय नहीं किया गया है. |
CERT_INSTALL |
प्रमाणपत्र इंस्टॉलेशन और प्रबंधन की ऐक्सेस देता है. |
MANAGED_CONFIGURATIONS |
मैनेज किए जा रहे कॉन्फ़िगरेशन को मैनेज करने का ऐक्सेस देता है. |
BLOCK_UNINSTALL |
अनइंस्टॉल करने की प्रोसेस को ब्लॉक करने का ऐक्सेस देता है. |
PERMISSION_GRANT |
अनुमति नीति और अनुमति देने की स्थिति का ऐक्सेस देता है. |
PACKAGE_ACCESS |
पैकेज को ऐक्सेस करने की स्थिति का ऐक्सेस देता है. |
ENABLE_SYSTEM_APP |
सिस्टम ऐप्लिकेशन को चालू करने के लिए ऐक्सेस देता है. |
NETWORK_ACTIVITY_LOGS |
नेटवर्क गतिविधि लॉग का ऐक्सेस देता है. असाइन किए गए ऐप्लिकेशन को setNetworkLoggingEnabled , isNetworkLoggingEnabled और retrieveNetworkLogs तरीकों को कॉल करने की अनुमति देता है. यह दायरा ज़्यादा से ज़्यादा एक ऐप्लिकेशन को दिया जा सकता है. यह सुविधा, Android 10 और इसके बाद के वर्शन वाले डिवाइसों पर पूरी तरह से मैनेज की जा सकती है. यह सुविधा, Android 12 और उसके बाद के वर्शन वाले डिवाइस पर वर्क प्रोफ़ाइल के साथ काम करती है. जब ऐक्सेस देने की सुविधा काम करती है और इसे सेट किया जाता है, तो को अनदेखा कर दिया जाता है. |
SECURITY_LOGS |
सुरक्षा लॉग का ऐक्सेस देता है. जिस ऐप्लिकेशन को ऐक्सेस दिया गया है उसे setSecurityLoggingEnabled , isSecurityLoggingEnabled , retrieveSecurityLogs और retrievePreRebootSecurityLogs तरीकों को कॉल करने की अनुमति देता है. यह दायरा ज़्यादा से ज़्यादा एक ऐप्लिकेशन को दिया जा सकता है. यह सुविधा, पूरी तरह से मैनेज किए जा रहे डिवाइसों और कंपनी के मालिकाना हक वाले ऐसे डिवाइसों पर काम करती है जिनके डिवाइस में वर्क प्रोफ़ाइल हो और जो Android 12 और उसके बाद के वर्शन पर काम करते हों. जब ऐक्सेस देने की सुविधा काम करती है और इसे सेट किया जाता है, तो को अनदेखा कर दिया जाता है. |
CERT_SELECTION |
ऐप्लिकेशन का अनुरोध करने की ओर से, KeyChain सर्टिफ़िकेट चुनने का ऐक्सेस देता है. जिस ऐप्लिकेशन को अनुमति मिली है उसे मंज़ूरी मिलने के बाद, उसे DelegatedAdminReceiver#onChoosePrivateKeyAlias मिलने लगेगा. सौंपे गए ऐप्लिकेशन को grantKeyPairToApp और revokeKeyPairFromApp तरीकों को कॉल करने की अनुमति देता है. ऐसा हो सकता है कि ज़्यादा से ज़्यादा एक ऐप्लिकेशन को ऐक्सेस दिया जाए. अगर किसी ऐप्लिकेशन को सर्टिफ़िकेट चुनने का ऐक्सेस दिया गया है, तो खाली होनी चाहिए और पर कोई असर नहीं होगा. |
ManagedConfigurationTemplate
ऐप्लिकेशन के लिए, मैनेज किए जा रहे कॉन्फ़िगरेशन टेंप्लेट को मैनेज किए जा रहे कॉन्फ़िगरेशन iframe से सेव किया जाता है.
JSON के काेड में दिखाना |
---|
{ "templateId": string, "configurationVariables": { string: string, ... } } |
फ़ील्ड | |
---|---|
templateId |
मैनेज किए जा रहे कॉन्फ़िगरेशन टेंप्लेट का आईडी. |
configurationVariables |
वैकल्पिक, <key, value> वाला मैप कॉन्फ़िगरेशन के लिए तय किए गए कॉन्फ़िगरेशन वैरिएबल. एक ऑब्जेक्ट जिसमें |
ConnectedWorkAndPersonalApp
यह नीति कंट्रोल करती है कि उपयोगकर्ता की सहमति के बिना, ऐप्लिकेशन खुद से क्रॉस-प्रोफ़ाइल बातचीत कर सकता है या नहीं.
Enums | |
---|---|
CONNECTED_WORK_AND_PERSONAL_APP_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट रूप से यानी यानी जोड़ने के लिए इस्तेमाल की गई कैटगरी यानी कनेक्ट किए जाने वाले काम और इस तरह के संपर्क को डिफ़ॉल्ट तौर पर. |
CONNECTED_WORK_AND_PERSONAL_APP_DISALLOWED |
डिफ़ॉल्ट. ऐप्लिकेशन को क्रॉस-प्रोफ़ाइल बातचीत करने से रोकता है. |
CONNECTED_WORK_AND_PERSONAL_APP_ALLOWED |
इससे ऐप्लिकेशन, उपयोगकर्ता की सहमति मिलने के बाद, अलग-अलग प्रोफ़ाइलों पर बातचीत कर पाएगा. |
AutoUpdateMode
इससे ऐप्लिकेशन के अपने-आप अपडेट होने वाले मोड को कंट्रोल किया जाता है. अगर डिवाइस इस्तेमाल करने वाला कोई व्यक्ति, डिवाइस की सेटिंग में मैन्युअल तरीके से बदलाव करता है, तो AutoUpdateMode
इन विकल्पों को अनदेखा कर देता है, क्योंकि इसे प्राथमिकता दी जाती है.
Enums | |
---|---|
AUTO_UPDATE_MODE_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट तौर पर, यह पर सेट होती है. |
AUTO_UPDATE_DEFAULT |
अपडेट करने का डिफ़ॉल्ट मोड. ऐप्लिकेशन को कम प्राथमिकता के साथ अपने-आप अपडेट किया जाता है, ताकि उपयोगकर्ताओं पर इसका असर कम से कम हो. ये सभी शर्तें पूरी होने पर, ऐप्लिकेशन को अपडेट किया जाता है:
डेवलपर के पब्लिश होने के 24 घंटे के अंदर, डिवाइस को नए अपडेट की सूचना मिल जाती है. इसके बाद, अगली बार ऊपर बताई गई पाबंदियां पूरी होने पर, ऐप्लिकेशन को अपडेट कर दिया जाता है. |
AUTO_UPDATE_POSTPONED |
इसके बाद, ऐप्लिकेशन ज़्यादा से ज़्यादा 90 दिनों तक अपने-आप अपडेट नहीं होता. ऐप्लिकेशन पुराना होने के 90 दिनों बाद, नया वर्शन कम प्राथमिकता के साथ अपने-आप इंस्टॉल हो जाता है ( उपयोगकर्ता किसी भी समय, Play Store से ऐप्लिकेशन को मैन्युअल तरीके से अपडेट कर सकता है. |
AUTO_UPDATE_HIGH_PRIORITY |
ऐप्लिकेशन को जल्द से जल्द अपडेट किया जाता है. कोई पाबंदी लागू नहीं की गई है. नया अपडेट उपलब्ध होने के बाद, डिवाइस को जल्द से जल्द इसकी सूचना दे दी जाती है. ध्यान दें: Android के नेटवर्क में बड़े डिप्लॉयमेंट वाले ऐप्लिकेशन अपडेट होने में 24 घंटे लग सकते हैं. |
ExtensionConfig
इससे ऐप्लिकेशन को एक्सटेंशन ऐप्लिकेशन के तौर पर चालू किया जा सकता है. साथ ही, जो Android Device Policy ऐप्लिकेशन को ऑफ़लाइन इस्तेमाल कर सकता है. Android 13 और इसके बाद के वर्शन के लिए, एक्सटेंशन ऐप्लिकेशन को बैटरी के इस्तेमाल से जुड़ी पाबंदियों से छूट दी जाती है. इसलिए, उन्हें पाबंदी वाले ऐप्लिकेशन स्टैंडबाय बकेट में नहीं रखा जाता. एक्सटेंशन ऐप्लिकेशन को इस तरह सुरक्षित रखा जाता है कि उपयोगकर्ता अपना डेटा न मिटाएं या ऐप्लिकेशन को ज़बरदस्ती बंद कर दें. हालांकि, Android 13 और इसके बाद के वर्शन के लिए एडमिन, एक्सटेंशन ऐप्लिकेशन पर clear app data command
का इस्तेमाल जारी रख सकते हैं.
JSON के काेड में दिखाना |
---|
{ "signingKeyFingerprintsSha256": [ string ], "notificationReceiver": string } |
फ़ील्ड | |
---|---|
signingKeyFingerprintsSha256[] |
एक्सटेंशन ऐप्लिकेशन के साइनिंग सर्टिफ़िकेट के हेक्स-एन्कोडेड SHA-256 हैश. सिर्फ़ हेक्साडेसिमल स्ट्रिंग प्रज़ेंटेशन में 64 वर्ण ही मान्य होते हैं. अगर ऐसा नहीं है, तो इससे जुड़े पैकेज के नाम का हस्ताक्षर, Play Store से लिया जाता है. अगर यह सूची खाली है, तो डिवाइस पर एक्सटेंशन ऐप्लिकेशन का हस्ताक्षर Play Store से मिले हस्ताक्षर से मेल खाना चाहिए, ताकि ऐप्लिकेशन Android डिवाइस नीति के साथ संचार कर सके. अगर यह सूची खाली नहीं है, तो डिवाइस पर मौजूद एक्सटेंशन ऐप्लिकेशन के हस्ताक्षर इस सूची की किसी एक एंट्री से मेल खाने चाहिए. ऐसा होने पर ही ऐप्लिकेशन, Android Device Policy के साथ संपर्क कर पाएगा. हमारा सुझाव है कि प्रोडक्शन के इस्तेमाल के दौरान, इसे खाली छोड़ दें. |
notificationReceiver |
Android Device Policy के लिए, रिसीवर सर्विस क्लास का पूरी तरह क्वालिफ़ाइड क्लास नाम. इससे एक्सटेंशन ऐप्लिकेशन को, लोकल कमांड की स्थिति से जुड़े अपडेट के बारे में सूचना दी जा सकेगी. |
AlwaysOnVpnLockdownExemption
यह नीति कंट्रोल करती है कि किसी ऐप्लिकेशन को
सेटिंग की छूट दी गई है या नहीं.alwaysOnVpnPackage.lockdownEnabled
Enums | |
---|---|
ALWAYS_ON_VPN_LOCKDOWN_EXEMPTION_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट तौर पर, यह VPN_LOCKDOWN_ENFORCED पर सेट होती है. |
VPN_LOCKDOWN_ENFORCED |
यह ऐप्लिकेशन, हमेशा चालू रहने वाले वीपीएन लॉकडाउन की सेटिंग के हिसाब से काम करता है. |
VPN_LOCKDOWN_EXEMPTION |
ऐप्लिकेशन को हमेशा चालू रहने वाले वीपीएन लॉकडाउन की सेटिंग से छूट दी गई है. |
WorkProfileWidgets
यह नीति कंट्रोल करती है कि वर्क प्रोफ़ाइल वाले ऐप्लिकेशन को होम स्क्रीन पर विजेट जोड़ने की अनुमति है या नहीं.
Enums | |
---|---|
WORK_PROFILE_WIDGETS_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट तौर पर,
|
WORK_PROFILE_WIDGETS_ALLOWED |
वर्क प्रोफ़ाइल के विजेट इस्तेमाल करने की अनुमति है. इसका मतलब है कि यह ऐप्लिकेशन, होम स्क्रीन पर विजेट जोड़ सकेगा. |
WORK_PROFILE_WIDGETS_DISALLOWED |
वर्क प्रोफ़ाइल के विजेट इस्तेमाल करने की अनुमति नहीं है. इसका मतलब है कि यह ऐप्लिकेशन, होम स्क्रीन पर विजेट नहीं जोड़ पाएगा. |
CredentialProviderPolicy
ऐप्लिकेशन को Android 14 और उसके बाद के वर्शन पर, क्रेडेंशियल देने वाले के तौर पर काम करने की अनुमति है या नहीं.
Enums | |
---|---|
CREDENTIAL_PROVIDER_POLICY_UNSPECIFIED |
नहीं बताया गया है यह व्यवहार से कंट्रोल होता है. |
CREDENTIAL_PROVIDER_ALLOWED |
ऐप्लिकेशन को क्रेडेंशियल देने वाले के तौर पर काम करने की अनुमति है. |
InstallConstraint
इन ऐप्लिकेशन में
को इस पर सेट किया गया है:InstallType
यह ऐप्लिकेशन इंस्टॉल करने से जुड़ी पाबंदियों के सेट के बारे में बताता है. कम से कम एक फ़ील्ड सेट होना चाहिए. जब एक से ज़्यादा फ़ील्ड सेट हो जाते हैं, तो ऐप्लिकेशन इंस्टॉल करने के लिए सभी शर्तों को पूरा करना ज़रूरी होता है.
JSON के काेड में दिखाना |
---|
{ "networkTypeConstraint": enum ( |
फ़ील्ड | |
---|---|
networkTypeConstraint |
ज़रूरी नहीं. नेटवर्क टाइप कंस्ट्रेंट. |
chargingConstraint |
ज़रूरी नहीं. चार्जिंग में रुकावट. |
deviceIdleConstraint |
ज़रूरी नहीं. डिवाइस कुछ समय से इस्तेमाल में न होने पर कंस्ट्रेंट. |
NetworkTypeConstraint
नेटवर्क टाइप कंस्ट्रेंट.
Enums | |
---|---|
NETWORK_TYPE_CONSTRAINT_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट रूप से INSTALL_ON_ANY_NETWORK . |
INSTALL_ON_ANY_NETWORK |
कोई भी चालू नेटवर्क (वाई-फ़ाई, मोबाइल नेटवर्क वगैरह). |
INSTALL_ONLY_ON_UNMETERED_NETWORK |
कोई भी मीटर न किया जाने वाला नेटवर्क (जैसे, वाई-फ़ाई). |
ChargingConstraint
चार्जिंग में रुकावट.
Enums | |
---|---|
CHARGING_CONSTRAINT_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट रूप से CHARGING_NOT_REQUIRED . |
CHARGING_NOT_REQUIRED |
इसके लिए, डिवाइस को चार्ज करना ज़रूरी नहीं है. |
INSTALL_ONLY_WHEN_CHARGING |
डिवाइस को चार्ज करना ज़रूरी है. |
DeviceIdleConstraint
डिवाइस के इनऐक्टिव होने की स्थिति का कंस्ट्रेंट.
Enums | |
---|---|
DEVICE_IDLE_CONSTRAINT_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट रूप से DEVICE_IDLE_NOT_REQUIRED . |
DEVICE_IDLE_NOT_REQUIRED |
यह ज़रूरी नहीं है कि डिवाइस कुछ समय से इस्तेमाल में न हो. जब उपयोगकर्ता डिवाइस से इंटरैक्ट कर रहा हो, तब ऐप्लिकेशन इंस्टॉल किया जा सकता है. |
INSTALL_ONLY_WHEN_DEVICE_IDLE |
डिवाइस इस्तेमाल में नहीं होना चाहिए. |
UserControlSettings
इससे पता चलता है कि किसी ऐप्लिकेशन के लिए, उपयोगकर्ता कंट्रोल की अनुमति है या नहीं. उपयोगकर्ता के कंट्रोल में, उपयोगकर्ता की कार्रवाइयां शामिल होती हैं. जैसे, ऐप्लिकेशन को ज़बरदस्ती रोकना और ऐप्लिकेशन का डेटा मिटाना. यह सुविधा, Android 11 और इसके बाद के वर्शन पर काम करती है. अगर
को किसी ऐप्लिकेशन के लिए सेट किया गया है, तो वैल्यू सेट होने पर ध्यान दिए बिना, इसके लिए उपयोगकर्ता को कंट्रोल करने की अनुमति नहीं है. कीऑस्क ऐप्लिकेशन के मामले में, उपयोगकर्ता को कंट्रोल देने के लिए, extensionConfig
का इस्तेमाल किया जा सकता है.USER_CONTROL_ALLOWED
Enums | |
---|---|
USER_CONTROL_SETTINGS_UNSPECIFIED |
यह ऐप्लिकेशन की डिफ़ॉल्ट सेटिंग का इस्तेमाल करके, यह तय करता है कि उपयोगकर्ता के कंट्रोल को अनुमति है या नहीं. ज़्यादातर ऐप्लिकेशन के लिए, उपयोगकर्ता का कंट्रोल डिफ़ॉल्ट रूप से चालू रहता है. हालांकि, साथी ऐप्लिकेशन ( 'सही है' पर सेट), कीऑस्क ऐप्लिकेशन, और सिस्टम के अन्य ज़रूरी ऐप्लिकेशन के लिए, उपयोगकर्ता का कंट्रोल उपलब्ध नहीं है. |
USER_CONTROL_ALLOWED |
ऐप्लिकेशन के पास उपयोगकर्ता के कंट्रोल की अनुमति है. कीऑस्क ऐप्लिकेशन इसका इस्तेमाल, लोगों को कंट्रोल देने के लिए कर सकते हैं. |
USER_CONTROL_DISALLOWED |
ऐप्लिकेशन के लिए उपयोगकर्ता के कंट्रोल की अनुमति नहीं है. अगर Android वर्शन 11 से पहले का है, तो को रिपोर्ट किया जाता है. |
KeyguardDisabledFeature
कीगार्ड (लॉक स्क्रीन) सुविधाएं जिन्हें बंद किया जा सकता है.
Enums | |
---|---|
KEYGUARD_DISABLED_FEATURE_UNSPECIFIED |
इस वैल्यू को अनदेखा किया जाता है. |
CAMERA |
सुरक्षित कीगार्ड स्क्रीन पर कैमरा बंद कर देता है (जैसे, पिन). |
NOTIFICATIONS |
सुरक्षित कीगार्ड स्क्रीन पर सभी सूचनाएं दिखाना बंद करें. |
UNREDACTED_NOTIFICATIONS |
सुरक्षित कीगार्ड स्क्रीन पर ऐसी सूचनाएं बंद करें जिन्हें छिपाया न गया हो. |
TRUST_AGENTS |
सुरक्षित कीगार्ड स्क्रीन पर भरोसेमंद एजेंट की स्थिति को अनदेखा करें. |
DISABLE_FINGERPRINT |
सुरक्षित कीगार्ड स्क्रीन पर फ़िंगरप्रिंट सेंसर बंद करें. |
DISABLE_REMOTE_INPUT |
Android 6 और इससे पहले के वर्शन वाले डिवाइसों पर, सुरक्षित कीगार्ड स्क्रीन पर सूचनाएं भेजने की सुविधा बंद हो जाती है. इसका Android 7 और उसके बाद वाले वर्शन पर कोई असर नहीं पड़ता. |
FACE |
सुरक्षित कीगार्ड स्क्रीन पर चेहरे की पहचान बंद करें. |
IRIS |
सुरक्षित कीगार्ड स्क्रीन पर आइरिस प्रमाणीकरण अक्षम करें. |
BIOMETRICS |
सुरक्षित कीगार्ड स्क्रीन पर बायोमेट्रिक ऑथेंटिकेशन की सुविधा बंद करें. |
SHORTCUTS |
Android 14 और उसके बाद के वर्शन पर, सुरक्षित कीगार्ड स्क्रीन पर सभी शॉर्टकट बंद करें. |
ALL_FEATURES |
सभी वर्तमान और भावी कीगार्ड कस्टमाइज़ेशन अक्षम करें. |
PersistentPreferredActivity
किसी खास इंटेंट फ़िल्टर से मेल खाने वाले इंटेंट को हैंडल करने के लिए एक डिफ़ॉल्ट गतिविधि. ध्यान दें: कीऑस्क सेट अप करने के लिए, स्थायी पसंदीदा गतिविधियों का इस्तेमाल करने के बजाय, KIOSK
पर InstallType का इस्तेमाल करें.
JSON के काेड में दिखाना |
---|
{ "receiverActivity": string, "actions": [ string ], "categories": [ string ] } |
फ़ील्ड | |
---|---|
receiverActivity |
वह गतिविधि जो डिफ़ॉल्ट इंटेंट हैंडलर होनी चाहिए. यह एक Android कॉम्पोनेंट का नाम होना चाहिए, जैसे कि |
actions[] |
फ़िल्टर में मैच होने वाली इंटेंट कार्रवाइयां. अगर फ़िल्टर में कोई भी कार्रवाई शामिल की जाती है, तो इंटेंट की कार्रवाई उनमें से एक वैल्यू होनी चाहिए, ताकि उससे मैच किया जा सके. अगर कोई कार्रवाई शामिल नहीं की जाती है, तो इंटेंट कार्रवाई को अनदेखा कर दिया जाता है. |
categories[] |
फ़िल्टर में मैच की जाने वाली इंटेंट कैटगरी. इंटेंट में उसके लिए ज़रूरी कैटगरी शामिल होती हैं. मैच करने के लिए इन सभी को फ़िल्टर में शामिल करना ज़रूरी है. दूसरे शब्दों में कहें, तो फ़िल्टर में किसी कैटगरी को जोड़ने से मैच करने की प्रोसेस पर तब तक कोई असर नहीं पड़ता, जब तक इंटेंट में कैटगरी तय न की गई हो. |
SystemUpdate
सिस्टम अपडेट प्रबंधित करने के लिए कॉन्फ़िगरेशन
ध्यान दें: Google Play के सिस्टम अपडेट (इसे मेनलाइन अपडेट भी कहा जाता है) अपने-आप डाउनलोड होते हैं. हालांकि, इंस्टॉल करने के लिए डिवाइस को फिर से चालू करना पड़ता है. ज़्यादा जानकारी के लिए, सिस्टम अपडेट मैनेज करें में मेनलाइन सेक्शन देखें.
JSON के काेड में दिखाना |
---|
{ "type": enum ( |
फ़ील्ड | |
---|---|
type |
कॉन्फ़िगर करने के लिए सिस्टम अपडेट का टाइप. |
startMinutes |
अगर टाइप |
endMinutes |
अगर टाइप |
freezePeriods[] |
हर साल दोहराई जाने वाली समयावधि, जिसमें ओवर-द-एयर (ओटीए) सिस्टम अपडेट को डिवाइस पर चल रहे ओएस वर्शन को फ़्रीज़ करने के लिए टाल दिया जाता है. डिवाइस को हमेशा के लिए फ़्रीज़ होने से रोकने के लिए, हर फ़्रीज़ पीरियड को कम से कम 60 दिनों तक अलग करना चाहिए. |
SystemUpdateType
सिस्टम अपडेट के कॉन्फ़िगरेशन का टाइप.
Enums | |
---|---|
SYSTEM_UPDATE_TYPE_UNSPECIFIED |
डिवाइस के लिए, अपडेट करने का वह डिफ़ॉल्ट तरीका अपनाएं जिसके लिए उपयोगकर्ता को आम तौर पर सिस्टम अपडेट स्वीकार करने होते हैं. |
AUTOMATIC |
अपडेट उपलब्ध होते ही, ऐप्लिकेशन अपने-आप इंस्टॉल हो जाएगा. |
WINDOWED |
दैनिक रखरखाव विंडो में अपने आप इंस् टॉल करें. इससे विंडो में ही Play के ऐप्लिकेशन भी अपडेट हो जाते हैं. हमारा सुझाव है कि कीऑस्क डिवाइसों पर इस ऐप्लिकेशन को अपडेट करें. ऐसा इसलिए, क्योंकि Play सिर्फ़ यही एक तरीका है, जिससे फ़ोरग्राउंड में लगातार पिन किए गए ऐप्लिकेशन अपडेट किए जा सकते हैं. अगर किसी ऐप्लिकेशन के लिए |
POSTPONE |
अपने-आप इंस्टॉल होने की सुविधा को ज़्यादा से ज़्यादा 30 दिनों तक के लिए रोकें. इस नीति से, सुरक्षा से जुड़े अपडेट पर कोई असर नहीं पड़ता. जैसे, हर महीने मिलने वाले सुरक्षा पैच. |
FreezePeriod
सिस्टम फ़्रीज़ होने की अवधि. जब किसी डिवाइस की घड़ी फ़्रीज़ होती है, तो आने वाले सभी सिस्टम अपडेट (इसमें सुरक्षा पैच भी शामिल हैं) ब्लॉक हो जाते हैं और इंस्टॉल नहीं होंगे.
जब डिवाइस किसी तय अवधि से ज़्यादा समय के लिए फ़्रीज़ नहीं किया जाता, तो सामान्य नीति लागू होती है. जैसे, अपने-आप होने वाली कार्रवाई, विंडो के मुताबिक या कुछ समय के लिए रोक लगाई गई.
फ़्रीज़ पीरियड की गिनती में लीप सालों को अनदेखा किया जाता है, खास तौर पर:
- अगर 29 फ़रवरी, फ़्रीज़ पीरियड के शुरू या खत्म होने की तारीख के रूप में सेट है, तो फ़्रीज़ पीरियड 28 फ़रवरी से शुरू या खत्म होगा.
- अगर किसी डिवाइस के सिस्टम की घड़ी में 29 फ़रवरी लिखा हो, तो उसे 28 फ़रवरी माना जाता है.
- फ़्रीज़ की अवधि या दो फ़्रीज़ पीरियड के बीच के समय का हिसाब लगाते समय, 29 फ़रवरी को अनदेखा किया जाता है और एक दिन के तौर पर नहीं गिना जाता.
ध्यान दें: फ़्रीज़ पीरियड को लागू करने के लिए,
को SystemUpdateType
के तौर पर नहीं बताया जा सकता, क्योंकि फ़्रीज़ पीरियड के लिए पहले से तय नीति तय करना ज़रूरी होता है.SYSTEM_UPDATE_TYPE_UNSPECIFIED
JSON के काेड में दिखाना |
---|
{ "startDate": { object ( |
फ़ील्ड | |
---|---|
startDate |
रोक लगने की अवधि के शुरू होने की तारीख. ध्यान दें: |
endDate |
फ़्रीज़ पीरियड के खत्म होने की तारीख. शुरू होने की तारीख से 90 दिनों के बाद की नहीं होनी चाहिए. अगर खत्म होने की तारीख, शुरू होने की तारीख से पहले की है, तो फ़्रीज़ होने की अवधि को रैपिंग ईयर-एंड माना जाता है. ध्यान दें: |
तारीख
पूरी या आंशिक तारीख को दिखाता है, जैसे कि जन्मदिन. दिन का समय और टाइम ज़ोन कहीं और बताए गए हैं या अहम नहीं हैं. यह तारीख, ग्रेगोरियन कैलेंडर के हिसाब से है. यह इनमें से कोई एक चीज़ हो सकती है:
- पूरी तारीख, जिसमें साल, महीने, और दिन की वैल्यू शून्य के अलावा किसी अन्य वैल्यू के तौर पर शामिल हों.
- कोई महीना और दिन, जिसमें शून्य साल लिखा हो. जैसे, सालगिरह.
- अपने आप में एक वर्ष, एक शून्य महीना और एक शून्य दिन.
- साल और महीने, जिनमें दिन और समय शून्य हो. उदाहरण के लिए, क्रेडिट कार्ड की समयसीमा खत्म होने की तारीख.
मिलते-जुलते टाइप:
google.type.TimeOfDay
google.type.DateTime
google.protobuf.Timestamp
JSON के काेड में दिखाना |
---|
{ "year": integer, "month": integer, "day": integer } |
फ़ील्ड | |
---|---|
year |
तारीख का साल. 1 से 9999 के बीच की संख्या होनी चाहिए, या बिना साल वाली तारीख को बताने के लिए 0 होना चाहिए. |
month |
साल का महीना. यह वैल्यू 1 से 12 के बीच होनी चाहिए. अगर किसी साल में महीना और दिन नहीं है, तो उस साल की जानकारी देने के लिए यह संख्या 0 होनी चाहिए. |
day |
महीने का दिन. इसमें 1 से 31 तक का अंतर हो सकता है. साथ ही, यह साल और महीने के लिए मान्य होना चाहिए. इसके अलावा, किसी साल के बारे में बताने के लिए, वैल्यू 0 होनी चाहिए या साल और महीने के बीच की कोई खास जानकारी नहीं होनी चाहिए. |
StatusReportingSettings
स्टेटस रिपोर्ट के काम करने के तरीके को कंट्रोल करने वाली सेटिंग.
JSON के काेड में दिखाना |
---|
{
"applicationReportsEnabled": boolean,
"deviceSettingsEnabled": boolean,
"softwareInfoEnabled": boolean,
"memoryInfoEnabled": boolean,
"networkInfoEnabled": boolean,
"displayInfoEnabled": boolean,
"powerManagementEventsEnabled": boolean,
"hardwareStatusEnabled": boolean,
"systemPropertiesEnabled": boolean,
"applicationReportingSettings": {
object ( |
फ़ील्ड | |
---|---|
applicationReportsEnabled |
ऐप्लिकेशन रिपोर्ट चालू हैं या नहीं. |
deviceSettingsEnabled |
डिवाइस सेटिंग की रिपोर्टिंग चालू है या नहीं. |
softwareInfoEnabled |
सॉफ़्टवेयर की जानकारी की रिपोर्टिंग चालू है या नहीं. |
memoryInfoEnabled |
मेमोरी इवेंट की रिपोर्टिंग चालू है या नहीं. |
networkInfoEnabled |
नेटवर्क की जानकारी की रिपोर्टिंग चालू है या नहीं. |
displayInfoEnabled |
डिसप्ले रिपोर्टिंग चालू है या नहीं. रिपोर्ट डेटा, वर्क प्रोफ़ाइल वाले निजी डिवाइस के लिए उपलब्ध नहीं है. |
powerManagementEventsEnabled |
पावर मैनेजमेंट इवेंट की रिपोर्टिंग चालू है या नहीं. रिपोर्ट डेटा, वर्क प्रोफ़ाइल वाले निजी डिवाइस के लिए उपलब्ध नहीं है. |
hardwareStatusEnabled |
हार्डवेयर की स्थिति की रिपोर्टिंग चालू है या नहीं. रिपोर्ट डेटा, वर्क प्रोफ़ाइल वाले निजी डिवाइस के लिए उपलब्ध नहीं है. |
systemPropertiesEnabled |
सिस्टम प्रॉपर्टी की रिपोर्टिंग चालू है या नहीं. |
applicationReportingSettings |
ऐप्लिकेशन रिपोर्टिंग सेटिंग. सिर्फ़ तभी लागू होता है, जब ऐप्लिकेशन रिपोर्ट चालू की गई हो, तो यह सही होता है. |
commonCriteriaModeEnabled |
|
ApplicationReportingSettings
ऐप्लिकेशन रिपोर्ट के व्यवहार को कंट्रोल करने वाली सेटिंग.
JSON के काेड में दिखाना |
---|
{ "includeRemovedApps": boolean } |
फ़ील्ड | |
---|---|
includeRemovedApps |
हटाए गए ऐप्लिकेशन, ऐप्लिकेशन की रिपोर्ट में शामिल किए जाते हैं या नहीं. |
PackageNameList
पैकेज के नामों की सूची.
JSON के काेड में दिखाना |
---|
{ "packageNames": [ string ] } |
फ़ील्ड | |
---|---|
packageNames[] |
पैकेज के नामों की सूची. |
BatteryPluggedMode
बैटरी को प्लग-इन करने के लिए मोड.
Enums | |
---|---|
BATTERY_PLUGGED_MODE_UNSPECIFIED |
इस वैल्यू को अनदेखा किया जाता है. |
AC |
पावर सोर्स, एसी चार्जर है. |
USB |
पावर सोर्स एक यूएसबी पोर्ट है. |
WIRELESS |
पावर सोर्स वायरलेस है. |
ProxyInfo
एचटीटीपी प्रॉक्सी के कॉन्फ़िगरेशन की जानकारी. डायरेक्ट प्रॉक्सी के लिए, host
, port
, और excludedHosts
फ़ील्ड सेट करें. पीएसी स्क्रिप्ट प्रॉक्सी के लिए, pacUri
फ़ील्ड सेट करें.
JSON के काेड में दिखाना |
---|
{ "host": string, "port": integer, "excludedHosts": [ string ], "pacUri": string } |
फ़ील्ड | |
---|---|
host |
डायरेक्ट प्रॉक्सी का होस्ट. |
port |
डायरेक्ट प्रॉक्सी का पोर्ट. |
excludedHosts[] |
डायरेक्ट प्रॉक्सी के लिए, वे होस्ट जिनके लिए प्रॉक्सी को बायपास किया जाता है. होस्ट के नामों में *.example.com जैसे वाइल्डकार्ड हो सकते हैं. |
pacUri |
PAC स्क्रिप्ट का यूआरआई, जिसका इस्तेमाल प्रॉक्सी को कॉन्फ़िगर करने के लिए किया जाता है. |
ChoosePrivateKeyRule
ऐप्लिकेशन का कंट्रोल निजी कुंजियों का ऐक्सेस दें. इस नियम से यह तय होता है कि बताए गए ऐप्लिकेशन को Android Device Policy की कौनसी निजी कुंजी दी जाएगी. ऐक्सेस तब दिया जाता है, जब ऐप्लिकेशन किसी दिए गए यूआरएल के लिए निजी पासकोड के उपनाम का अनुरोध करने के लिए KeyChain.choosePrivateKeyAlias
(या कोई ओवरलोड) को कॉल करता है. इसके अलावा, Android 11 और उसके बाद के वर्शन पर ऐसे नियमों (अगर urlPattern
सेट न हो या खाली स्ट्रिंग या .*
पर सेट हो) पर भी ऐक्सेस दिया जाता है जो यूआरएल से जुड़े नहीं हैं, ताकि सीधे KeyChain.choosePrivateKeyAlias
को कॉल किए बिना ही ऐप्लिकेशन KeyChain.getPrivateKey
को कॉल कर सके.
अगर एक से ज़्यादा
मेल खाते हैं, तो कोई ऐप्लिकेशन choosePrivateKeyRules
KeyChain.choosePrivateKeyAlias
को कॉल करता है, तो आखिरी मिलान नियम तय करता है कि कौनसा कुंजी उपनाम देना है.
JSON के काेड में दिखाना |
---|
{ "urlPattern": string, "packageNames": [ string ], "privateKeyAlias": string } |
फ़ील्ड | |
---|---|
urlPattern |
वह यूआरएल पैटर्न जिसे अनुरोध के यूआरएल से मैच करना है. अगर इस नीति को सेट नहीं किया जाता है या इसे खाली छोड़ा जाता है, तो इसका मतलब है कि यह सभी यूआरएल से मेल खाता है. इसमें |
packageNames[] |
वे पैकेज नाम जिन पर यह नियम लागू होता है. हर ऐप्लिकेशन के लिए साइनिंग सर्टिफ़िकेट के हैश की पुष्टि, Play से मिले हैश के साथ की जाती है. अगर पैकेज का कोई नाम नहीं बताया जाता है, तो उपनाम उन सभी ऐप्लिकेशन को दिया जाता है जो |
privateKeyAlias |
उपयोग की जाने वाली निजी कुंजी का उपनाम. |
AlwaysOnVpnPackage
हमेशा-चालू VPN कनेक्शन के लिए कॉन्फ़िगरेशन.
JSON के काेड में दिखाना |
---|
{ "packageName": string, "lockdownEnabled": boolean } |
फ़ील्ड | |
---|---|
packageName |
वीपीएन ऐप्लिकेशन का पैकेज नाम. |
lockdownEnabled |
वीपीएन कनेक्ट न होने पर, नेटवर्किंग की अनुमति नहीं दी जाती है. |
LocationMode
वर्क प्रोफ़ाइल और पूरी तरह से मैनेज किए जा रहे डिवाइसों पर, जगह की जानकारी का पता लगाने की सुविधा चालू है.
Enums | |
---|---|
LOCATION_MODE_UNSPECIFIED |
डिफ़ॉल्ट तौर पर, यह LOCATION_USER_CHOICE पर सेट होती है. |
HIGH_ACCURACY |
Android 8 और इससे पहले के वर्शन पर, जगह की जानकारी का पता लगाने के सभी तरीके चालू होते हैं. इनमें जीपीएस, नेटवर्क, और अन्य सेंसर शामिल हैं. Android 9 और उसके बाद वाले वर्शन पर, यह |
SENSORS_ONLY |
Android 8 और इससे पहले के वर्शन पर, सिर्फ़ जीपीएस और अन्य सेंसर चालू होते हैं. Android 9 और उसके बाद वाले वर्शन पर, यह |
BATTERY_SAVING |
Android 8 और इससे पहले के वर्शन पर, सिर्फ़ नेटवर्क की जगह की जानकारी देने वाली सेवा चालू होती है. Android 9 और उसके बाद वाले वर्शन पर, यह |
OFF |
Android 8 और इससे पहले के वर्शन पर, जगह की जानकारी की सेटिंग और जगह की सटीक जानकारी देने वाली सुविधा बंद रहती है. Android 9 और उसके बाद वाले वर्शन पर, यह |
LOCATION_USER_CHOICE |
डिवाइस पर जगह की जानकारी की सेटिंग प्रतिबंधित नहीं है. कोई खास व्यवहार सेट या लागू नहीं किया गया है. |
LOCATION_ENFORCED |
डिवाइस पर जगह की जानकारी की सेटिंग चालू करें. |
LOCATION_DISABLED |
डिवाइस पर जगह की जानकारी की सेटिंग बंद करें. |
ComplianceRule
वह नियम जो डिवाइस की नीति का पालन न करने पर की जाने वाली कार्रवाइयों को कम करने से जुड़ा एलान करता है. हर नियम के लिए, Device
संसाधन के लिए policyCompliant
को 'गलत' पर सेट करने की एक शुरुआती कार्रवाई हमेशा होती है. साथ ही, डिवाइस पर एक मैसेज दिखाकर बताता है कि डिवाइस अपनी नीति का पालन नहीं कर रहा है. नियम में मौजूद फ़ील्ड की वैल्यू के आधार पर, कम करने की अन्य कार्रवाइयां भी की जा सकती हैं. हालांकि, ऐसा करना ज़रूरी नहीं है.
JSON के काेड में दिखाना |
---|
{ "disableApps": boolean, "packageNamesToDisable": [ string ], // Union field |
फ़ील्ड | |
---|---|
disableApps |
अगर नीति को 'सही है' पर सेट किया जाता है, तो नियम में ऐप्लिकेशन को बंद करने की कार्रवाई को कम किया जाएगा, ताकि डिवाइस असरदार तरीके से बंद हो जाए. हालांकि, ऐप्लिकेशन का डेटा सुरक्षित रखा जाता है. अगर डिवाइस पर कोई ऐप्लिकेशन लॉक किए गए टास्क मोड में चल रहा है, तो ऐप्लिकेशन बंद हो जाएगा. साथ ही, एक यूज़र इंटरफ़ेस (यूआई) दिखेगा, जिसमें इस नीति का पालन न करने की वजह बताई गई होगी. |
packageNamesToDisable[] |
अगर यह नीति सेट की जाती है, तो सूची में बताए गए ऐप्लिकेशन बंद करने की कार्रवाई को भी इसमें कम करने की कार्रवाई शामिल होती है. हालांकि, ऐप्लिकेशन का डेटा सुरक्षित रखा जाता है. |
यूनियन फ़ील्ड condition . वह शर्त, जिसकी पुष्टि हो जाने पर वह नियम में तय की गई, कम करने वाली कार्रवाइयों को ट्रिगर करती है. इनमें से कोई एक शर्त सेट होनी चाहिए. condition इनमें से सिर्फ़ एक हो सकता है: |
|
nonComplianceDetailCondition |
एक ऐसी शर्त जिसे डिवाइस के लिए कोई भी मिलता-जुलता |
apiLevelCondition |
ऐसी स्थिति जो डिवाइस पर Android फ़्रेमवर्क एपीआई लेवल से जुड़ी ज़रूरी शर्तों को पूरा नहीं करने पर लागू होती है. |
NonComplianceDetailCondition
अनुपालन से जुड़े नियम की एक शर्त, जो डिवाइस के लिए कोई भी मिलता-जुलता NonComplianceDetail
मौजूद होने पर पूरी होती है. अगर NonComplianceDetailCondition
में सेट किए गए सभी फ़ील्ड, संबंधित NonComplianceDetail
फ़ील्ड से मेल खाते हैं, तो NonComplianceDetail
, NonComplianceDetailCondition
से मैच करता है.
JSON के काेड में दिखाना |
---|
{
"settingName": string,
"nonComplianceReason": enum ( |
फ़ील्ड | |
---|---|
settingName |
नीति की सेटिंग का नाम. यह टॉप लेवल |
nonComplianceReason |
डिवाइस में सेटिंग का पालन न करने की वजह. अगर यह शर्त सेट नहीं है, तो यह शर्त किसी भी वजह से मैच होती है. |
packageName |
ऐप्लिकेशन का पैकेज नाम, जो शर्तों के मुताबिक नहीं है. अगर यह शर्त सेट नहीं है, तो यह शर्त किसी भी पैकेज के नाम से मेल खाती है. |
ApiLevelCondition
अनुपालन से जुड़े नियम की एक शर्त, जो डिवाइस पर Android फ़्रेमवर्क एपीआई लेवल से जुड़ी ज़रूरी शर्तों को पूरा नहीं करने पर लागू होती है. हर नीति के लिए, इस तरह की शर्त वाला सिर्फ़ एक नियम हो सकता है.
JSON के काेड में दिखाना |
---|
{ "minApiLevel": integer } |
फ़ील्ड | |
---|---|
minApiLevel |
Android फ़्रेमवर्क का कम से कम एपीआई लेवल. अगर डिवाइस ज़रूरी शर्तें पूरी नहीं करता है, तो यह स्थिति पूरी हो जाती है. शून्य से ज़्यादा होना चाहिए. |
AppAutoUpdatePolicy
सुझाया गया विकल्प:
के लिए, हर ऐप्लिकेशन के हिसाब से सेट किया गया समय सेट किया गया है. इससे, अपडेट होने के अंतराल में ज़्यादा बदलाव किए जा सकते हैं.autoUpdateMode
जब
को autoUpdateMode
या AUTO_UPDATE_POSTPONED
पर सेट किया जाता है, तो इस फ़ील्ड का कोई असर नहीं पड़ता.AUTO_UPDATE_HIGH_PRIORITY
ऐप्लिकेशन अपने-आप अपडेट होने की नीति से, यह कंट्रोल किया जाता है कि ऐप्लिकेशन के अपने-आप अपडेट कब लागू किए जा सकते हैं.
Enums | |
---|---|
APP_AUTO_UPDATE_POLICY_UNSPECIFIED |
अपने-आप अपडेट होने की नीति सेट नहीं है. CHOICE_TO_THE_USER के बराबर. |
CHOICE_TO_THE_USER |
उपयोगकर्ता, अपने-आप अपडेट होने की सुविधा को कंट्रोल कर सकता है. |
NEVER |
ऐप्लिकेशन कभी भी अपने-आप अपडेट नहीं होते हैं. |
WIFI_ONLY |
ऐप्लिकेशन सिर्फ़ वाई-फ़ाई पर अपने-आप अपडेट होते हैं. |
ALWAYS |
ऐप्लिकेशन किसी भी समय अपने-आप अपडेट होते हैं. डेटा शुल्क लागू हो सकते हैं. |
AppTrack
Google Play ऐप्लिकेशन रिलीज़ ट्रैक.
Enums | |
---|---|
APP_TRACK_UNSPECIFIED |
इस वैल्यू को अनदेखा किया जाता है. |
PRODUCTION |
प्रोडक्शन ट्रैक, जो बिलकुल नए स्टेबल रिलीज़ के लिए उपलब्ध होता है. |
BETA |
बीटा ट्रैक, जो सबसे नई बीटा रिलीज़ उपलब्ध कराता है. |
EncryptionPolicy
एन्क्रिप्ट (सुरक्षित) करने का तरीका
Enums | |
---|---|
ENCRYPTION_POLICY_UNSPECIFIED |
इस वैल्यू को अनदेखा कर दिया जाता है, यानी कि इसे एन्क्रिप्ट करने की ज़रूरत नहीं होती |
ENABLED_WITHOUT_PASSWORD |
एन्क्रिप्ट (सुरक्षित) करना ज़रूरी है, लेकिन बूट करने के लिए पासवर्ड की ज़रूरत नहीं है |
ENABLED_WITH_PASSWORD |
चालू करने के लिए, पासवर्ड के साथ एन्क्रिप्ट (सुरक्षित) करना ज़रूरी है |
PlayStoreMode
Play Store मोड की नीति के लिए संभावित वैल्यू.
Enums | |
---|---|
PLAY_STORE_MODE_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट रूप से 'व्हाइटलिस्ट' होता है. |
WHITELIST |
सिर्फ़ वही ऐप्लिकेशन उपलब्ध होंगे जो नीति में शामिल हैं. नीति में शामिल नहीं किए गए ऐप्लिकेशन, डिवाइस से अपने-आप अनइंस्टॉल हो जाएंगे. |
BLACKLIST |
सभी ऐप्लिकेशन उपलब्ध हैं. साथ ही, ऐसे किसी भी ऐप्लिकेशन को साफ़ तौर पर 'ब्लॉक किया गया' के तौर पर मार्क किया जाना चाहिए जिसे डिवाइस पर नहीं होना चाहिए applications नीति के तहत आता है. |
SetupAction
सेटअप के दौरान की गई कार्रवाई.
JSON के काेड में दिखाना |
---|
{ "title": { object ( |
फ़ील्ड | |
---|---|
title |
इस कार्रवाई का टाइटल. |
description |
इस कार्रवाई के बारे में जानकारी. |
यूनियन फ़ील्ड action . सेटअप के दौरान लागू की जाने वाली कार्रवाई. action इनमें से सिर्फ़ एक हो सकता है: |
|
launchApp |
कोई ऐप्लिकेशन लॉन्च करने की कार्रवाई. ऐप्लिकेशन को ऐसे इंटेंट के साथ लॉन्च किया जाएगा जिसमें |
LaunchAppAction
कोई ऐप्लिकेशन लॉन्च करने की कार्रवाई.
JSON के काेड में दिखाना |
---|
{ // Union field |
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड launch . launch लॉन्च की जाने वाली लॉन्च कार्रवाई का ब्यौरा, इनमें से सिर्फ़ एक हो सकता है: |
|
packageName |
लॉन्च किए जाने वाले ऐप्लिकेशन का पैकेज नाम |
PolicyEnforcementRule
यह नियम, किसी डिवाइस या वर्क प्रोफ़ाइल के settingName
में बताई गई नीति का पालन न करने पर की जाने वाली कार्रवाइयों के बारे में बताता है. अगर एक से ज़्यादा लोग मिलान करते हैं या नीति उल्लंघन ठीक करने के एक से ज़्यादा नियम ट्रिगर किए जाते हैं, तो सबसे गंभीर कार्रवाई होने के बाद दोनों नियमों को मर्ज कर दिया जाएगा. हालांकि, ट्रिगर किए गए सभी नियमों पर अब भी नज़र रखी जाती है: इसमें, ट्रिगर होने का शुरुआती समय और ज़रूरी शर्तों का पालन न करने से जुड़ी सभी जानकारी शामिल है. अगर नीति उल्लंघन ठीक करने के सबसे सख्त नियम का पालन किया जाता है, तो अगली सबसे सही कार्रवाई लागू की जाती है.
JSON के काेड में दिखाना |
---|
{ "blockAction": { object ( |
फ़ील्ड | |
---|---|
blockAction |
कंपनी के मालिकाना हक वाले डिवाइस या वर्क प्रोफ़ाइल पर, ऐप्लिकेशन और डेटा के ऐक्सेस को ब्लॉक करने की कार्रवाई. ऐसा करने से, उपयोगकर्ताओं को सूचना भी मिलेगी. इसमें, नीतियों के पालन से जुड़ी समस्या को ठीक करने के बारे में जानकारी (जहां मुमकिन हो) होगी. ध्यान दें: |
wipeAction |
कंपनी के मालिकाना हक वाले डिवाइस को रीसेट करने या वर्क प्रोफ़ाइल मिटाने की कार्रवाई. ध्यान दें: |
यूनियन फ़ील्ड trigger . वह शर्त जिस पर यह नियम ट्रिगर होगा. trigger इनमें से सिर्फ़ एक हो सकता है: |
|
settingName |
लागू की जाने वाली टॉप लेवल नीति. उदाहरण के लिए, |
BlockAction
पूरी तरह से मैनेज किए जा रहे डिवाइस या वर्क प्रोफ़ाइल पर, ऐप्लिकेशन और डेटा के ऐक्सेस को ब्लॉक करने की कार्रवाई. इस कार्रवाई से डिवाइस या वर्क प्रोफ़ाइल भी ट्रिगर हो जाएगी, ताकि उपयोगकर्ता को दी जाने वाली सूचना (जहां संभव हो) के साथ यह सूचना दिखे कि नियमों का पालन न करने से जुड़ी समस्या को कैसे ठीक किया जा सकता है. ध्यान दें: wipeAction
भी बताया जाना ज़रूरी है.
JSON के काेड में दिखाना |
---|
{
"blockAfterDays": integer,
"blockScope": enum ( |
फ़ील्ड | |
---|---|
blockAfterDays |
डिवाइस या वर्क प्रोफ़ाइल के ब्लॉक होने से पहले, नीति का पालन नहीं करने के दिनों की संख्या. ऐक्सेस को तुरंत ब्लॉक करने के लिए, इसकी वैल्यू को 0 पर सेट करें. |
blockScope |
इस |
BlockScope
BlockAction
का स्कोप बताता है. सिर्फ़ उन डिवाइसों पर लागू होता है जिनका मालिकाना हक कंपनी के पास है.
Enums | |
---|---|
BLOCK_SCOPE_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट तौर पर, यह BLOCK_SCOPE_WORK_PROFILE पर सेट होती है. |
BLOCK_SCOPE_WORK_PROFILE |
'ब्लॉक करें' कार्रवाई सिर्फ़ वर्क प्रोफ़ाइल में मौजूद ऐप्लिकेशन पर लागू होती है. निजी प्रोफ़ाइल में मौजूद ऐप्लिकेशन पर इसका कोई असर नहीं पड़ेगा. |
BLOCK_SCOPE_DEVICE |
ब्लॉक करने की कार्रवाई पूरे डिवाइस पर लागू होती है. इसमें निजी प्रोफ़ाइल में मौजूद ऐप्लिकेशन भी शामिल हैं. |
WipeAction
कंपनी के मालिकाना हक वाले डिवाइस को रीसेट करने या वर्क प्रोफ़ाइल मिटाने की कार्रवाई. ध्यान दें: blockAction
भी बताया जाना ज़रूरी है.
JSON के काेड में दिखाना |
---|
{ "wipeAfterDays": integer, "preserveFrp": boolean } |
फ़ील्ड | |
---|---|
wipeAfterDays |
डिवाइस या वर्क प्रोफ़ाइल को वाइप किए जाने से पहले, नीति का पालन नहीं करने के दिनों की संख्या. |
preserveFrp |
फ़ैक्ट्री रीसेट करने से जुड़ा डेटा, डिवाइस पर सुरक्षित है या नहीं. यह सेटिंग, वर्क प्रोफ़ाइलों पर लागू नहीं होती. |
KioskCustomization
कीऑस्क मोड में डिवाइस के काम करने के तरीके को कंट्रोल करने की सेटिंग. कीऑस्क मोड चालू करने के लिए, kioskCustomLauncherEnabled
को true
पर सेट करें या नीति में मौजूद installType
KIOSK
के साथ किसी ऐप्लिकेशन के बारे में बताएं.
JSON के काेड में दिखाना |
---|
{ "powerButtonActions": enum ( |
फ़ील्ड | |
---|---|
powerButtonActions |
जब कोई उपयोगकर्ता पावर बटन को दबाकर रखता है (दबाकर) रखता है, तब कीऑस्क मोड में डिवाइस का व्यवहार सेट करता है. |
systemErrorWarnings |
इस नीति से यह तय किया जाता है कि कीऑस्क मोड में, क्रैश या काम नहीं करने वाले ऐप्लिकेशन के लिए, सिस्टम की गड़बड़ी वाले डायलॉग ब्लॉक किए जाएं या नहीं. ब्लॉक होने पर, सिस्टम ऐप्लिकेशन को ज़बरदस्ती रोक देगा, जैसे कि उपयोगकर्ता "ऐप्लिकेशन बंद करें" को चुनता है विकल्प चुनना होगा. |
systemNavigation |
इससे पता चलता है कि कीऑस्क मोड में, कौनसी नेविगेशन सुविधाएं चालू हैं. जैसे, होम, खास जानकारी बटन. |
statusBar |
इस नीति से तय होता है कि कीऑस्क मोड में सिस्टम की जानकारी और सूचनाएं बंद हैं या नहीं. |
deviceSettings |
इस नीति से पता चलता है कि सेटिंग ऐप्लिकेशन को कीऑस्क मोड में अनुमति है या नहीं. |
PowerButtonActions
जब कोई उपयोगकर्ता पावर बटन को दबाकर रखता है (दबाकर) रखता है, तब कीऑस्क मोड में डिवाइस का व्यवहार सेट करता है.
Enums | |
---|---|
POWER_BUTTON_ACTIONS_UNSPECIFIED |
सेट नहीं है, डिफ़ॉल्ट रूप से POWER_BUTTON_AVAILABLE है. |
POWER_BUTTON_AVAILABLE |
जब कोई उपयोगकर्ता कीऑस्क मोड में किसी डिवाइस के पावर बटन को देर तक दबाकर रखता है, तब पावर मेन्यू दिखता है. जैसे, बंद करना, रीस्टार्ट करना. |
POWER_BUTTON_BLOCKED |
जब कोई उपयोगकर्ता कीऑस्क मोड में किसी डिवाइस के पावर बटन को देर तक दबाए रखता है, तो पावर मेन्यू (जैसे कि बंद करना, रीस्टार्ट करना) नहीं दिखता. ध्यान दें: इस वजह से हो सकता है कि लोग डिवाइस बंद न कर पाएं. |
SystemErrorWarnings
इस नीति से यह तय किया जाता है कि कीऑस्क मोड में, क्रैश या काम नहीं करने वाले ऐप्लिकेशन के लिए, सिस्टम की गड़बड़ी वाले डायलॉग ब्लॉक किए जाएं या नहीं.
Enums | |
---|---|
SYSTEM_ERROR_WARNINGS_UNSPECIFIED |
सेट नहीं है, डिफ़ॉल्ट रूप से ERROR_AND_WARNINGS_MUTED है. |
ERROR_AND_WARNINGS_ENABLED |
सिस्टम की गड़बड़ी वाले सभी डायलॉग बॉक्स दिखते हैं. जैसे, क्रैश होना और ऐप्लिकेशन काम नहीं कर रहा है (एएनआर). |
ERROR_AND_WARNINGS_MUTED |
सिस्टम की गड़बड़ी वाले सभी डायलॉग ब्लॉक कर दिए जाते हैं. जैसे, क्रैश होना और ऐप्लिकेशन काम नहीं कर रहा है (एएनआर). ब्लॉक होने पर, सिस्टम ऐप्लिकेशन को इस तरह से ज़बरदस्ती रोक देता है जैसे उपयोगकर्ता यूज़र इंटरफ़ेस (यूआई) से ऐप्लिकेशन को बंद कर देता हो. |
StatusBar
इस नीति से तय होता है कि कीऑस्क मोड में सिस्टम की जानकारी और सूचनाएं बंद हैं या नहीं.
Enums | |
---|---|
STATUS_BAR_UNSPECIFIED |
सेट नहीं है, डिफ़ॉल्ट रूप से INFO_AND_NOTIFICATIONS_DISABLED है. |
NOTIFICATIONS_AND_SYSTEM_INFO_ENABLED |
सिस्टम की जानकारी और सूचनाएं, कीऑस्क मोड में स्टेटस बार पर दिखती हैं. ध्यान दें: इस नीति को लागू करने के लिए, |
NOTIFICATIONS_AND_SYSTEM_INFO_DISABLED |
कीऑस्क मोड में, सिस्टम की जानकारी और सूचनाएं पाने की सुविधा बंद रहती है. |
SYSTEM_INFO_ONLY |
स्टेटस बार पर सिर्फ़ सिस्टम की जानकारी दिखती है. |
DeviceSettings
इस नीति से पता चलता है कि उपयोगकर्ता, कीऑस्क मोड में डिवाइस के सेटिंग ऐप्लिकेशन को ऐक्सेस कर सकता है या नहीं.
Enums | |
---|---|
DEVICE_SETTINGS_UNSPECIFIED |
सेट नहीं है, डिफ़ॉल्ट रूप से SETTINGS_ACCESS_ALLOWED है. |
SETTINGS_ACCESS_ALLOWED |
कीऑस्क मोड में, सेटिंग ऐप्लिकेशन को ऐक्सेस करने की अनुमति है. |
SETTINGS_ACCESS_BLOCKED |
कीऑस्क मोड में, सेटिंग ऐप्लिकेशन को ऐक्सेस करने की अनुमति नहीं है. |
AdvancedSecurityOverrides
बेहतर सुरक्षा सेटिंग. ज़्यादातर मामलों में, इनकी ज़रूरत नहीं होती है.
JSON के काेड में दिखाना |
---|
{ "untrustedAppsPolicy": enum ( |
फ़ील्ड | |
---|---|
untrustedAppsPolicy |
डिवाइस पर, गैर-भरोसेमंद ऐप्लिकेशन (अनजान सोर्स के ऐप्लिकेशन) के लिए नीति लागू की गई. |
googlePlayProtectVerifyApps |
Google Play Protect की पुष्टि करने की सुविधा लागू है या नहीं. |
developerSettings |
डेवलपर सेटिंग के ऐक्सेस को कंट्रोल करती है: डेवलपर के लिए सेटिंग और सुरक्षित तरीके से चालू करने की सुविधा. |
commonCriteriaMode |
सामान्य मानदंड मोड को कंट्रोल करता है—सुरक्षा मानक, जिनके बारे में सूचना प्रौद्योगिकी सुरक्षा मूल्यांकन के लिए सामान्य मानदंड (सीसी) में बताया गया है. सामान्य मानदंड मोड को चालू करने से डिवाइस पर कुछ सुरक्षा कॉम्पोनेंट बढ़ जाते हैं. इनमें ब्लूटूथ लॉन्ग टर्म कुंजियों का AES-GCM एन्क्रिप्शन और वाई-फ़ाई कॉन्फ़िगरेशन स्टोर शामिल हैं. सामान्य मानदंड मोड, कंपनी के मालिकाना हक वाले उन डिवाइसों पर ही काम करता है जो Android 11 या इसके बाद के वर्शन पर काम करते हैं. चेतावनी: सामान्य मानदंड मोड एक सख्त सुरक्षा मॉडल लागू करता है, जो आम तौर पर केवल राष्ट्रीय सुरक्षा सिस्टम और अन्य बेहद संवेदनशील संगठनों में इस्तेमाल किए जाने वाले आईटी प्रॉडक्ट के लिए ज़रूरी होता है. डिवाइस के स्टैंडर्ड इस्तेमाल पर असर पड़ सकता है. सिर्फ़ ज़रूरी होने पर चालू करें. |
personalAppsThatCanReadWorkNotifications[] |
ऐसे निजी ऐप्लिकेशन जो NotificationListenerService का इस्तेमाल करके, वर्क प्रोफ़ाइल की सूचनाएं पढ़ सकते हैं. डिफ़ॉल्ट रूप से, सिस्टम ऐप्लिकेशन के अलावा कोई भी निजी ऐप्लिकेशन काम से जुड़ी सूचनाएं नहीं पढ़ सकता. सूची में मौजूद हर वैल्यू, एक पैकेज का नाम होनी चाहिए. |
mtePolicy |
ज़रूरी नहीं. इससे, डिवाइस पर मेमोरी टैगिंग एक्सटेंशन (एमटीई) को कंट्रोल किया जाता है. एमटीई नीति में बदलाव लागू करने के लिए, डिवाइस को फिर से चालू करना होगा. |
UntrustedAppsPolicy
डिवाइस पर, गैर-भरोसेमंद ऐप्लिकेशन (अनजान सोर्स के ऐप्लिकेशन) के लिए नीति लागू की गई. installUnknownSourcesAllowed (deprecated).
को बदल देता है
Enums | |
---|---|
UNTRUSTED_APPS_POLICY_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट तौर पर, यह DISALLOW_INSTALL पर होता है. |
DISALLOW_INSTALL |
डिफ़ॉल्ट. पूरे डिवाइस पर, गैर-भरोसेमंद ऐप्लिकेशन इंस्टॉल करने की अनुमति न दें. |
ALLOW_INSTALL_IN_PERSONAL_PROFILE_ONLY |
वर्क प्रोफ़ाइल वाले डिवाइसों के लिए, सिर्फ़ डिवाइस की निजी प्रोफ़ाइल में गैर-भरोसेमंद ऐप्लिकेशन इंस्टॉल करने की अनुमति दें. |
ALLOW_INSTALL_DEVICE_WIDE |
पूरे डिवाइस पर गैर-भरोसेमंद ऐप्लिकेशन को इंस्टॉल करने की अनुमति दें. |
GooglePlayProtectVerifyApps
Google Play Protect की पुष्टि करने की सुविधा लागू है या नहीं.
(अब सेवा में नहीं है) को बदल देता है.ensureVerifyAppsEnabled
Enums | |
---|---|
GOOGLE_PLAY_PROTECT_VERIFY_APPS_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट रूप से RE_APPS_ENFORCED. |
VERIFY_APPS_ENFORCED |
डिफ़ॉल्ट. इससे ऐप्लिकेशन की पुष्टि को हर हाल में चालू किया जाता है. |
VERIFY_APPS_USER_CHOICE |
उपयोगकर्ता को यह चुनने की अनुमति देता है कि ऐप्लिकेशन की पुष्टि की सुविधा चालू करनी है या नहीं. |
DeveloperSettings
डेवलपर सेटिंग के ऐक्सेस को कंट्रोल करती है: डेवलपर के लिए सेटिंग और सुरक्षित तरीके से चालू करने की सुविधा.
(अब सेवा में नहीं है) और safeBootDisabled
(अब सेवा में नहीं है) को बदल देता है.debuggingFeaturesAllowed
Enums | |
---|---|
DEVELOPER_SETTINGS_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट रूप से Developer_SETTINGS_ कामों पर सेट होता है. |
DEVELOPER_SETTINGS_DISABLED |
डिफ़ॉल्ट. इससे डेवलपर की सभी सेटिंग बंद हो जाती हैं और उपयोगकर्ता उन्हें ऐक्सेस नहीं कर सकते. |
DEVELOPER_SETTINGS_ALLOWED |
सभी डेवलपर सेटिंग को अनुमति दें. उपयोगकर्ता इन सेटिंग को ऐक्सेस और कॉन्फ़िगर कर सकता है. |
CommonCriteriaMode
सामान्य मानदंड मोड को कंट्रोल करता है—सुरक्षा मानक, जिनके बारे में सूचना प्रौद्योगिकी सुरक्षा मूल्यांकन के लिए सामान्य मानदंड (सीसी) में बताया गया है. सामान्य मानदंड मोड को चालू करने से डिवाइस पर कुछ सुरक्षा कॉम्पोनेंट बढ़ जाते हैं. इनमें ब्लूटूथ लॉन्ग टर्म कुंजियों का AES-GCM एन्क्रिप्शन और वाई-फ़ाई कॉन्फ़िगरेशन स्टोर शामिल हैं.
सामान्य मानदंड मोड, कंपनी के मालिकाना हक वाले उन डिवाइसों पर ही काम करता है जो Android 11 या इसके बाद के वर्शन पर काम करते हैं.
चेतावनी: सामान्य मानदंड मोड एक सख्त सुरक्षा मॉडल लागू करता है, जो आम तौर पर केवल राष्ट्रीय सुरक्षा सिस्टम और अन्य बेहद संवेदनशील संगठनों में इस्तेमाल किए जाने वाले आईटी प्रॉडक्ट के लिए ज़रूरी होता है. डिवाइस के स्टैंडर्ड इस्तेमाल पर असर पड़ सकता है. सिर्फ़ ज़रूरी होने पर चालू करें. यदि सामान्य मानदंड मोड को पहले सक्षम किए जाने के बाद बंद कर दिया जाता है, तो उपयोगकर्ता द्वारा कॉन्फ़िगर किए गए सभी वाई-फ़ाई नेटवर्क खो सकते हैं और एंटरप्राइज़ द्वारा कॉन्फ़िगर किए गए किसी भी ऐसे वाई-फ़ाई नेटवर्क को पुनः कॉन्फ़िगर करना पड़ सकता है जिसे उपयोगकर्ता इनपुट की आवश्यकता होती है.
Enums | |
---|---|
COMMON_CRITERIA_MODE_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट रूप से NAME_CRITERIA_Mode_ अक्षम पर सेट है. |
COMMON_CRITERIA_MODE_DISABLED |
डिफ़ॉल्ट. सामान्य मानदंड मोड को अक्षम करता है. |
COMMON_CRITERIA_MODE_ENABLED |
सामान्य मानदंड मोड सक्षम करता है. |
MtePolicy
इससे, डिवाइस पर मेमोरी टैगिंग एक्सटेंशन (एमटीई) को कंट्रोल किया जाता है.
Enums | |
---|---|
MTE_POLICY_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट तौर पर, यह पर सेट होती है. |
MTE_USER_CHOICE |
अगर डिवाइस पर एमटीई काम करता है, तो उपयोगकर्ता उस पर एमटीई को चालू या बंद कर सकता है. |
MTE_ENFORCED |
डिवाइस पर एमटीई चालू है और उपयोगकर्ता को इस सेटिंग को बदलने की अनुमति नहीं है. इसे पूरी तरह से मैनेज किए जा रहे डिवाइसों और कंपनी के मालिकाना हक वाले डिवाइसों पर वर्क प्रोफ़ाइल पर सेट किया जा सकता है. अन्य मैनेजमेंट मोड के लिए, यह सुविधा, Android 14 और इसके बाद के वर्शन पर काम करती है. अगर Android वर्शन 14 से पहले का है, तो |
MTE_DISABLED |
डिवाइस पर MTE की सुविधा बंद है और उपयोगकर्ता को इस सेटिंग को बदलने की अनुमति नहीं है. यह सिर्फ़ पूरी तरह से मैनेज किए जा रहे डिवाइसों पर लागू होता है. अन्य मामलों में, यह सुविधा, Android 14 और इसके बाद के वर्शन पर काम करती है. अगर Android वर्शन 14 से पहले का है, तो |
PersonalUsagePolicies
कंपनी के मालिकाना हक वाले डिवाइस पर वर्क प्रोफ़ाइल से, निजी इस्तेमाल को कंट्रोल करने के लिए नीतियां.
JSON के काेड में दिखाना |
---|
{ "cameraDisabled": boolean, "screenCaptureDisabled": boolean, "accountTypesWithManagementDisabled": [ string ], "maxDaysWithWorkOff": integer, "personalPlayStoreMode": enum ( |
फ़ील्ड | |
---|---|
cameraDisabled |
अगर सही हो, तो निजी प्रोफ़ाइल के लिए कैमरा बंद कर दिया जाता है. |
screenCaptureDisabled |
सही होने पर, सभी उपयोगकर्ताओं के लिए स्क्रीन कैप्चर की सुविधा बंद हो जाती है. |
accountTypesWithManagementDisabled[] |
ऐसे खाते जिन्हें उपयोगकर्ता मैनेज नहीं कर सकता. |
maxDaysWithWorkOff |
यह नीति कंट्रोल करती है कि वर्क प्रोफ़ाइल कितने समय तक बंद रह सकती है. यह अवधि कम से कम तीन दिन की होनी चाहिए. अन्य जानकारी यहां दी गई है:
|
personalPlayStoreMode |
इस डेटा को |
personalApplications[] |
निजी प्रोफ़ाइल में दिए गए ऐप्लिकेशन पर लागू नीति. |
PlayStoreMode
इस डेटा को personalApplications
के साथ इस्तेमाल करके, यह कंट्रोल किया जाता है कि निजी प्रोफ़ाइल में मौजूद ऐप्लिकेशन को अनुमति कैसे दी जाए या उन्हें कैसे ब्लॉक किया जाए.
Enums | |
---|---|
PLAY_STORE_MODE_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट तौर पर, यह BLOCKLIST पर सेट होती है. |
BLACKLIST |
Play Store के सभी ऐप्लिकेशन, निजी प्रोफ़ाइल में इंस्टॉल किए जा सकते हैं. हालांकि, उन ऐप्लिकेशन को ऐक्सेस नहीं किया जा सकता जिनका |
BLOCKLIST |
Play Store के सभी ऐप्लिकेशन, निजी प्रोफ़ाइल में इंस्टॉल किए जा सकते हैं. हालांकि, उन ऐप्लिकेशन को ऐक्सेस नहीं किया जा सकता जिनका installType , personalApplications में BLOCKED के तौर पर सेट है. |
ALLOWLIST |
निजी प्रोफ़ाइल में सिर्फ़ वे ऐप्लिकेशन इंस्टॉल किए जा सकते हैं जिनके बारे में personalApplications में साफ़ तौर पर बताया गया है और जिनके लिए installType को AVAILABLE पर सेट किया गया है. |
PersonalApplicationPolicy
कंपनी के मालिकाना हक वाले डिवाइस की निजी प्रोफ़ाइल में मौजूद ऐप्लिकेशन के लिए नीतियां.
JSON के काेड में दिखाना |
---|
{
"packageName": string,
"installType": enum ( |
फ़ील्ड | |
---|---|
packageName |
ऐप्लिकेशन का पैकेज नाम. |
installType |
करने के लिए इंस्टॉलेशन का टाइप. |
InstallType
किसी व्यक्तिगत प्रोफ़ाइल ऐप्लिकेशन के इंस्टॉल करने से जुड़े व्यवहार के प्रकार.
Enums | |
---|---|
INSTALL_TYPE_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट तौर पर, यह AVAILABLE पर सेट होती है. |
BLOCKED |
ऐप्लिकेशन को ब्लॉक कर दिया गया है. इसलिए, इसे निजी प्रोफ़ाइल में इंस्टॉल नहीं किया जा सकता. अगर ऐप्लिकेशन को डिवाइस में पहले इंस्टॉल किया गया था, तो इसे अनइंस्टॉल कर दिया जाएगा. |
AVAILABLE |
यह ऐप्लिकेशन अपनी निजी प्रोफ़ाइल में इंस्टॉल किया जा सकता है. |
AutoDateAndTimeZone
कंपनी के मालिकाना हक वाले डिवाइस पर, अपने-आप तारीख, समय, और टाइम ज़ोन की सुविधा चालू है या नहीं.
Enums | |
---|---|
AUTO_DATE_AND_TIME_ZONE_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट तौर पर, यह AUTO_DATE_AND_TIME_ZONE_USER_CHOICE पर सेट होती है. |
AUTO_DATE_AND_TIME_ZONE_USER_CHOICE |
अपने-आप तारीख, समय, और टाइम ज़ोन को उपयोगकर्ता अपनी पसंद के हिसाब से सेट कर सकता है. |
AUTO_DATE_AND_TIME_ZONE_ENFORCED |
डिवाइस पर अपने-आप तारीख, समय, और टाइम ज़ोन लागू करें. |
OncCertificateProvider
यह सुविधा सामान्य रूप से उपलब्ध नहीं है.
JSON के काेड में दिखाना |
---|
{ "certificateReferences": [ string ], // Union field |
फ़ील्ड | |
---|---|
certificateReferences[] |
यह सुविधा सामान्य रूप से उपलब्ध नहीं है. |
यूनियन फ़ील्ड यह सुविधा सामान्य रूप से उपलब्ध नहीं है. |
|
contentProviderEndpoint |
यह सुविधा सामान्य रूप से उपलब्ध नहीं है. |
ContentProviderEndpoint
यह सुविधा सामान्य रूप से उपलब्ध नहीं है.
JSON के काेड में दिखाना |
---|
{ "uri": string, "packageName": string, "signingCertsSha256": [ string ] } |
फ़ील्ड | |
---|---|
uri |
यह सुविधा सामान्य रूप से उपलब्ध नहीं है. |
packageName |
यह सुविधा सामान्य रूप से उपलब्ध नहीं है. |
signingCertsSha256[] |
ज़रूरी है. यह सुविधा सामान्य रूप से उपलब्ध नहीं है. |
CrossProfilePolicies
यह नीति उस वर्क प्रोफ़ाइल के डेटा को कंट्रोल करती है जिसे निजी प्रोफ़ाइल से ऐक्सेस किया जा सकता है. अगर डिवाइस पर वर्क प्रोफ़ाइल नहीं है, तो
के साथ MANAGEMENT_MODE
की शिकायत की जाती है.nonComplianceDetail
JSON के काेड में दिखाना |
---|
{ "showWorkContactsInPersonalProfile": enum ( |
फ़ील्ड | |
---|---|
showWorkContactsInPersonalProfile |
निजी ऐप्लिकेशन, वर्क प्रोफ़ाइल में सेव किए गए संपर्कों को ऐक्सेस कर सकते हैं या नहीं. |
crossProfileCopyPaste |
एक प्रोफ़ाइल (निजी या ऑफ़िस) से कॉपी किए गए टेक्स्ट को दूसरी प्रोफ़ाइल में चिपकाया जा सकता है या नहीं. |
crossProfileDataSharing |
एक प्रोफ़ाइल (निजी या ऑफ़िस) का डेटा दूसरी प्रोफ़ाइल में मौजूद ऐप्लिकेशन के साथ शेयर किया जा सकता है या नहीं. यह खास तौर पर, इंटेंट के ज़रिए आसानी से डेटा शेयर करने को कंट्रोल करता है. अन्य क्रॉस-प्रोफ़ाइल कम्यूनिकेशन चैनलों को मैनेज करना. जैसे, संपर्क खोजने, कॉपी करने/चिपकाने या कनेक्ट किए गए काम और उनमें मौजूद निजी ऐप्लिकेशन को अलग से कॉन्फ़िगर किया जाता है. |
workProfileWidgetsDefault |
वर्क प्रोफ़ाइल विजेट के लिए डिफ़ॉल्ट व्यवहार तय करता है. अगर यह नीति किसी खास ऐप्लिकेशन के लिए, |
exemptionsToShowWorkContactsInPersonalProfile |
यह सुविधा, Android 14 और इसके बाद के वर्शन पर काम करती है. अगर Android वर्शन 14 से पहले का है, तो |
ShowWorkContactsInPersonalProfile
निजी ऐप्लिकेशन, वर्क प्रोफ़ाइल में सेव किए गए संपर्कों को ऐक्सेस कर सकते हैं या नहीं. इसमें, संपर्क की जानकारी और इनकमिंग कॉल की जानकारी भी शामिल है
ध्यान दें: अगर कोई निजी ऐप्लिकेशन, वर्क संपर्क को ऐक्सेस करता है, तो इस बात की गारंटी नहीं दी जा सकती कि वह संपर्क उसी ऐप्लिकेशन पर रहेगा. ऐसा इसलिए, क्योंकि संपर्क को किसी दूसरे ऐप्लिकेशन में शेयर या ट्रांसफ़र किया जा सकता है. हालांकि, यह इस बात पर निर्भर करता है कि उस संपर्क का इस्तेमाल करने की अनुमति देने वाले ऐप्लिकेशन का व्यवहार कैसा है.
Enums | |
---|---|
SHOW_WORK_CONTACTS_IN_PERSONAL_PROFILE_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट तौर पर, यह इसे सेट करने पर, |
SHOW_WORK_CONTACTS_IN_PERSONAL_PROFILE_DISALLOWED |
निजी ऐप्लिकेशन को वर्क प्रोफ़ाइल के संपर्क ऐक्सेस करने और काम से जुड़े संपर्क खोजने से रोकता है. अगर इस नीति को सेट किया जाता है, तो Android 7.0 और इसके बाद के वर्शन पर काम करता है. अगर Android वर्शन 7.0 से पहले का है, तो |
SHOW_WORK_CONTACTS_IN_PERSONAL_PROFILE_ALLOWED |
डिफ़ॉल्ट. इससे निजी प्रोफ़ाइल में मौजूद ऐप्लिकेशन, वर्क प्रोफ़ाइल के संपर्क ऐक्सेस कर सकते हैं. इसमें, संपर्क के लिए की गई खोजों और इनकमिंग कॉल की जानकारी शामिल है. अगर इस नीति को सेट किया जाता है, तो Android 7.0 और इसके बाद के वर्शन पर काम करता है. अगर Android वर्शन 7.0 से पहले का है, तो |
SHOW_WORK_CONTACTS_IN_PERSONAL_PROFILE_DISALLOWED_EXCEPT_SYSTEM |
OEM डिफ़ॉल्ट डायलर, Messages, और Contacts ऐप्लिकेशन को छोड़कर, ज़्यादातर निजी ऐप्लिकेशन को वर्क प्रोफ़ाइल में सेव किए गए संपर्कों को ऐक्सेस करने से रोका जाता है. इनमें, संपर्क के लिए की गई खोजों और इनकमिंग कॉल की जानकारी शामिल है. उपयोगकर्ता के कॉन्फ़िगर किए गए डायलर, Messages, और Contacts ऐप्लिकेशन के साथ-साथ कोई भी अन्य सिस्टम या Play से इंस्टॉल किए गए ऐप्लिकेशन, सीधे तौर पर वर्क संपर्कों के लिए क्वेरी नहीं कर पाएंगे. अगर इस नीति को सेट किया जाता है, तो यह सुविधा, Android 14 और इसके बाद के वर्शन पर काम करती है. अगर इसे ऐसे डिवाइस पर सेट किया जाता है जिसका Android वर्शन 14 से पहले का है, तो यह |
CrossProfileCopyPaste
एक प्रोफ़ाइल (निजी या ऑफ़िस) से कॉपी किए गए टेक्स्ट को दूसरी प्रोफ़ाइल में चिपकाया जा सकता है या नहीं.
Enums | |
---|---|
CROSS_PROFILE_COPY_PASTE_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट रूप से COPY_FROM_Work_TO_PERSON_DISALLOWED |
COPY_FROM_WORK_TO_PERSONAL_DISALLOWED |
डिफ़ॉल्ट. उपयोगकर्ताओं को वर्क प्रोफ़ाइल से कॉपी किए गए निजी प्रोफ़ाइल टेक्स्ट में चिपकाने से रोकता है. निजी प्रोफ़ाइल से कॉपी किए गए टेक्स्ट को वर्क प्रोफ़ाइल में चिपकाया जा सकता है और वर्क प्रोफ़ाइल से कॉपी किए गए टेक्स्ट को वर्क प्रोफ़ाइल में चिपकाया जा सकता है. |
CROSS_PROFILE_COPY_PASTE_ALLOWED |
किसी भी प्रोफ़ाइल में कॉपी किए गए टेक्स्ट को दूसरी प्रोफ़ाइल में चिपकाया जा सकता है. |
CrossProfileDataSharing
एक प्रोफ़ाइल (निजी या ऑफ़िस) का डेटा दूसरी प्रोफ़ाइल में मौजूद ऐप्लिकेशन के साथ शेयर किया जा सकता है या नहीं. यह खास तौर पर, इंटेंट के ज़रिए आसानी से डेटा शेयर करने को कंट्रोल करता है. अन्य क्रॉस-प्रोफ़ाइल कम्यूनिकेशन चैनलों को मैनेज करना. जैसे, संपर्क खोजने, कॉपी करने/चिपकाने या कनेक्ट किए गए काम और उनमें मौजूद निजी ऐप्लिकेशन को अलग से कॉन्फ़िगर किया जाता है.
Enums | |
---|---|
CROSS_PROFILE_DATA_SHARING_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट रूप से DATA_SHARE_FROM_Work_TO_ आपसे_DISALLOWED. |
CROSS_PROFILE_DATA_SHARING_DISALLOWED |
डेटा को निजी प्रोफ़ाइल से वर्क प्रोफ़ाइल और वर्क प्रोफ़ाइल से निजी प्रोफ़ाइल में शेयर होने से रोकता है. |
DATA_SHARING_FROM_WORK_TO_PERSONAL_DISALLOWED |
डिफ़ॉल्ट. उपयोगकर्ताओं को वर्क प्रोफ़ाइल का डेटा निजी प्रोफ़ाइल के ऐप्लिकेशन के साथ शेयर करने से रोकता है. निजी डेटा, वर्क ऐप्लिकेशन के साथ शेयर किया जा सकता है. |
CROSS_PROFILE_DATA_SHARING_ALLOWED |
किसी भी प्रोफ़ाइल के डेटा को दूसरी प्रोफ़ाइल के साथ शेयर किया जा सकता है. |
WorkProfileWidgetsDefault
इस नीति से यह कंट्रोल किया जाता है कि वर्क प्रोफ़ाइल ऐप्लिकेशन को होम स्क्रीन पर विजेट जोड़ने की अनुमति है या नहीं. यहां ऐप्लिकेशन के लिए कोई खास नीति तय नहीं की जाती. ऐसा न होने पर, ऐप्लिकेशन की खास नीति को प्राथमिकता दी जाएगी.
Enums | |
---|---|
WORK_PROFILE_WIDGETS_DEFAULT_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट रूप से Work_PROFILE_GS_DEFAULT_DISALLOWED. |
WORK_PROFILE_WIDGETS_DEFAULT_ALLOWED |
वर्क प्रोफ़ाइल विजेट के लिए डिफ़ॉल्ट रूप से अनुमति होती है. इसका मतलब है कि अगर नीति को ऐप्लिकेशन के लिए के तौर पर नहीं बताती है, तो यह होम स्क्रीन पर विजेट जोड़ सकेगा. |
WORK_PROFILE_WIDGETS_DEFAULT_DISALLOWED |
वर्क प्रोफ़ाइल विजेट के लिए, डिफ़ॉल्ट रूप से अनुमति नहीं होती है. इसका मतलब है कि अगर नीति को ऐप्लिकेशन के लिए के तौर पर नहीं बताती है, तो यह होम स्क्रीन पर विजेट नहीं जोड़ पाएगा. |
PreferentialNetworkService
यह नीति कंट्रोल करती है कि वर्क प्रोफ़ाइल पर, प्राथमिकता देने वाली नेटवर्क सेवा चालू है या नहीं. जानकारी के लिए
देखें.preferentialNetworkService
Enums | |
---|---|
PREFERENTIAL_NETWORK_SERVICE_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट तौर पर, यह PREFERENTIAL_NETWORK_SERVICES_DISABLED पर सेट होती है. |
PREFERENTIAL_NETWORK_SERVICE_DISABLED |
वर्क प्रोफ़ाइल पर, पसंदीदा नेटवर्क सेवा बंद है. |
PREFERENTIAL_NETWORK_SERVICE_ENABLED |
वर्क प्रोफ़ाइल पर, पसंदीदा नेटवर्क सेवा चालू है. |
UsageLog
यह नीति, डिवाइस से इकट्ठा की गई और Pub/Sub सूचना के ज़रिए रिपोर्ट की गई, डिवाइस पर की गई अलग-अलग गतिविधि के लॉग को कंट्रोल करती है.
JSON के काेड में दिखाना |
---|
{ "enabledLogTypes": [ enum ( |
फ़ील्ड | |
---|---|
enabledLogTypes[] |
इससे पता चलता है कि कौनसे लॉग टाइप चालू हैं. ध्यान दें कि इस्तेमाल से जुड़ा डेटा लॉग करने की सुविधा चालू होने पर, उपयोगकर्ताओं को उनके डिवाइस पर मैसेज मिलेगा. |
uploadOnCellularAllowed[] |
इससे पता चलता है कि मोबाइल डेटा का इस्तेमाल करके, किस तरह के चालू लॉग अपलोड किए जा सकते हैं. जब डिवाइस वाई-फ़ाई से कनेक्ट होता है, तो लॉग डिफ़ॉल्ट रूप से अपलोड के लिए पंक्ति में भेज दिए जाते हैं. |
LogType
डिवाइस से रिपोर्ट किए जाने वाले डिवाइस गतिविधि लॉग के प्रकार.
Enums | |
---|---|
LOG_TYPE_UNSPECIFIED |
इस वैल्यू का इस्तेमाल नहीं किया गया. |
SECURITY_LOGS |
डिवाइस की सुरक्षा से जुड़ी गतिविधियों को लॉग करने की सुविधा चालू करें. जैसे, डिवाइस का पासवर्ड गलत डाला गया या डिवाइस के हटाए जा सकने वाले स्टोरेज को माउंट किया गया. सुरक्षा से जुड़ी लॉग की गई गतिविधियों की पूरी जानकारी के लिए, पर जाएं. यह सुविधा, Android 7 और इसके बाद के वर्शन वाले डिवाइसों पर पूरी तरह से मैनेज की जा सकती है. यह सुविधा, कंपनी के मालिकाना हक वाले उन डिवाइसों पर काम करती है जिनकी वर्क प्रोफ़ाइल Android 12 और उसके बाद वाले वर्शन पर काम करती है. इनमें, सिर्फ़ वर्क प्रोफ़ाइल के सुरक्षा से जुड़े इवेंट लॉग किए जाते हैं. इसे ऐप्लिकेशन के डेलिगेट किए गए दायरे से बदला जा सकता है |
NETWORK_ACTIVITY_LOGS |
डिवाइस पर मौजूद नेटवर्क इवेंट, जैसे कि डीएनएस लुकअप और टीसीपी कनेक्शन को लॉग करने की सुविधा चालू करें. लॉग किए गए नेटवर्क इवेंट की पूरी जानकारी के लिए, पर जाएं. यह सुविधा, Android 8 और इसके बाद के वर्शन वाले डिवाइसों पर पूरी तरह से मैनेज की जा सकती है. यह सुविधा, कंपनी के मालिकाना हक वाले उन डिवाइसों पर काम करती है जिनकी वर्क प्रोफ़ाइल Android 12 और उसके बाद वाले वर्शन पर काम करती है. इनमें, सिर्फ़ वर्क प्रोफ़ाइल के नेटवर्क इवेंट लॉग किए जाते हैं. इसे ऐप्लिकेशन के डेलिगेट किए गए दायरे से बदला जा सकता है |
CameraAccess
इस नीति से, कैमरे के इस्तेमाल को कंट्रोल किया जाता है. साथ ही, यह भी कंट्रोल किया जाता है कि उपयोगकर्ता के पास कैमरे के ऐक्सेस वाले टॉगल का ऐक्सेस है या नहीं. कैमरे के ऐक्सेस के लिए टॉगल बटन, Android 12 और उसके बाद वाले वर्शन में मौजूद होता है. सामान्य तौर पर, कैमरे को बंद करने की सुविधा, पूरी तरह से मैनेज किए जा रहे डिवाइसों पर लागू होती है. यह सुविधा, सिर्फ़ वर्क प्रोफ़ाइल वाले डिवाइसों पर वर्क प्रोफ़ाइल में लागू होती है. कैमरे के ऐक्सेस टॉगल को बंद करने की सुविधा, पूरी तरह से मैनेज किए जा रहे डिवाइसों पर ही बंद की जा सकती है. इस मामले में, यह सुविधा सभी डिवाइसों पर लागू होती है. खास जानकारी के लिए, Enum वैल्यू देखें.
Enums | |
---|---|
CAMERA_ACCESS_UNSPECIFIED |
अगर सही है, तो यह के बराबर है. अगर ऐसा नहीं है, तो यह के बराबर होगा. |
CAMERA_ACCESS_USER_CHOICE |
फ़ील्ड को अनदेखा किया जाता है. यह डिवाइस के काम करने का डिफ़ॉल्ट तरीका है: डिवाइस के सभी कैमरे उपलब्ध हैं. Android 12 और उसके बाद के वर्शन पर, उपयोगकर्ता कैमरे के ऐक्सेस वाले टॉगल का इस्तेमाल कर सकता है. |
CAMERA_ACCESS_DISABLED |
Android 12 और उसके बाद वाले वर्शन में, कैमरा ऐक्सेस टॉगल पर साफ़ तौर पर कोई पाबंदी नहीं लगाई गई है: सभी कैमरे बंद होने की वजह से, पूरी तरह से मैनेज किए जा रहे डिवाइसों पर, कैमरे के ऐक्सेस टॉगल का कोई असर नहीं पड़ता. वर्क प्रोफ़ाइल वाले डिवाइसों पर, इस टॉगल का असर वर्क प्रोफ़ाइल से जुड़े ऐप्लिकेशन पर नहीं पड़ता. हालांकि, इससे वर्क प्रोफ़ाइल से बाहर के ऐप्लिकेशन पर असर पड़ता है. |
CAMERA_ACCESS_ENFORCED |
फ़ील्ड को अनदेखा किया जाता है. इस डिवाइस के सभी कैमरे उपलब्ध हैं. Android 12 और इसके बाद के वर्शन वाले डिवाइसों पर, उपयोगकर्ता कैमरे के ऐक्सेस वाले टॉगल का इस्तेमाल नहीं कर पाएगा. जिन डिवाइसों को पूरी तरह से मैनेज नहीं किया गया है या जो Android 11 या इससे पहले के वर्शन पर काम कर रहे हैं उनके लिए, यह के बराबर है. |
MicrophoneAccess
पूरी तरह से मैनेज किए जा रहे डिवाइसों पर, यह कंट्रोल किया जाता है कि माइक्रोफ़ोन के इस्तेमाल को कंट्रोल किया जाए या नहीं. साथ ही, यह भी कंट्रोल किया जाता है कि उपयोगकर्ता के पास माइक्रोफ़ोन के ऐक्सेस टॉगल का ऐक्सेस है या नहीं. इस सेटिंग का उन डिवाइसों पर कोई असर नहीं पड़ता जिन्हें पूरी तरह से मैनेज नहीं किया गया है. माइक्रोफ़ोन के ऐक्सेस का टॉगल, Android 12 और उसके बाद वाले वर्शन पर मौजूद है.
Enums | |
---|---|
MICROPHONE_ACCESS_UNSPECIFIED |
अगर सही है, तो यह के बराबर है. अगर ऐसा नहीं है, तो यह के बराबर होगा. |
MICROPHONE_ACCESS_USER_CHOICE |
फ़ील्ड को अनदेखा किया जाता है. यह डिवाइस की डिफ़ॉल्ट सेटिंग है: डिवाइस का माइक्रोफ़ोन उपलब्ध है. Android 12 और उसके बाद के वर्शन पर, उपयोगकर्ता माइक्रोफ़ोन के ऐक्सेस वाले टॉगल का इस्तेमाल कर सकता है. |
MICROPHONE_ACCESS_DISABLED |
माइक्रोफ़ोन के बंद होने की वजह से, माइक्रोफ़ोन ऐक्सेस करने के टॉगल पर कोई असर नहीं पड़ता. |
MICROPHONE_ACCESS_ENFORCED |
फ़ील्ड को अनदेखा किया जाता है. इस डिवाइस का माइक्रोफ़ोन उपलब्ध है. Android 12 और उसके बाद के वर्शन वाले डिवाइसों पर, उपयोगकर्ता माइक्रोफ़ोन के ऐक्सेस वाले टॉगल का इस्तेमाल नहीं कर सकता. Android 11 या इससे पहले के वर्शन वाले डिवाइसों पर, यह के बराबर है. |
DeviceConnectivityManagement
इनमें डिवाइस कनेक्टिविटी के लिए कंट्रोल शामिल हैं, जैसे कि वाई-फ़ाई, यूएसबी डेटा ऐक्सेस, कीबोर्ड/माउस कनेक्शन वगैरह.
JSON के काेड में दिखाना |
---|
{ "usbDataAccess": enum ( |
फ़ील्ड | |
---|---|
usbDataAccess |
यह नीति कंट्रोल करती है कि यूएसबी के ज़रिए कौनसी फ़ाइलें और/या डेटा ट्रांसफ़र किया जा सकता है. यह सुविधा सिर्फ़ कंपनी के मालिकाना हक वाले डिवाइसों पर काम करती है. |
configureWifi |
वाई-फ़ाई को कॉन्फ़िगर करने के अधिकारों को कंट्रोल करता है. सेट किए गए विकल्प के आधार पर, वाई-फ़ाई नेटवर्क कॉन्फ़िगर करने के लिए उपयोगकर्ता के पास पूरा या सीमित विकल्प होगा या कोई कंट्रोल नहीं होगा. |
wifiDirectSettings |
यह नीति, वाई-फ़ाई डायरेक्ट सेटिंग को कॉन्फ़िगर करने और इस्तेमाल करने को कंट्रोल करती है. यह सुविधा, कंपनी के मालिकाना हक वाले Android 13 और इसके बाद के वर्शन वाले डिवाइसों पर काम करती है. |
tetheringSettings |
टेदरिंग सेटिंग नियंत्रित करती है. सेट की गई वैल्यू के हिसाब से, लोगों को टेदरिंग के अलग-अलग तरीकों का इस्तेमाल करने की कुछ हद तक या पूरी तरह से अनुमति नहीं है. |
wifiSsidPolicy |
डिवाइस को वाई-फ़ाई SSID से कनेक्ट करने पर लगी पाबंदियां. ध्यान दें कि इससे डिवाइस पर कॉन्फ़िगर किए जा सकने वाले नेटवर्क पर कोई असर नहीं पड़ता. यह सुविधा, कंपनी के मालिकाना हक वाले Android 13 और इसके बाद के वर्शन वाले डिवाइसों पर काम करती है. |
UsbDataAccess
यह नीति कंट्रोल करती है कि यूएसबी के ज़रिए कौनसी फ़ाइलें और/या डेटा ट्रांसफ़र किया जा सकता है. इससे चार्जिंग फ़ंक्शन पर असर नहीं पड़ता. यह सुविधा सिर्फ़ कंपनी के मालिकाना हक वाले डिवाइसों पर काम करती है.
Enums | |
---|---|
USB_DATA_ACCESS_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट तौर पर, यह पर सेट होती है. |
ALLOW_USB_DATA_TRANSFER |
सभी प्रकार के USB डेटा स्थानांतरण की अनुमति है. को अनदेखा किया जाता है. |
DISALLOW_USB_FILE_TRANSFER |
यूएसबी पर फ़ाइल ट्रांसफ़र करने की अनुमति नहीं है. अन्य तरह के यूएसबी डेटा कनेक्शन, जैसे कि माउस और कीबोर्ड कनेक्शन की अनुमति है. को अनदेखा किया जाता है. |
DISALLOW_USB_DATA_TRANSFER |
इस नीति को सेट करने पर, यूएसबी से जुड़ा सभी तरह का डेटा ट्रांसफ़र नहीं किया जा सकता. यह सुविधा, Android 12 या इसके बाद के वर्शन वाले उन डिवाइसों पर काम करती है जिनमें यूएसबी एचएएल 1.3 या इसके बाद का वर्शन है. अगर यह सेटिंग काम नहीं करती है, तो सेट हो जाएगा. अगर Android वर्शन 12 से पहले का है, तो के साथ रिपोर्ट किया जाता है. अगर डिवाइस में यूएसबी एचएएल 1.3 या उसके बाद का वर्शन नहीं है, तो के साथ होने की सूचना मिलती है. को अनदेखा किया जाता है. |
ConfigureWifi
वाई-फ़ाई को कॉन्फ़िगर करने के अधिकारों को कंट्रोल करता है. सेट किए गए विकल्प के आधार पर, उपयोगकर्ता के पास वाई-फ़ाई नेटवर्क कॉन्फ़िगर करने के लिए, पूरा या सीमित ऐक्सेस होगा या कोई कंट्रोल नहीं होगा.
Enums | |
---|---|
CONFIGURE_WIFI_UNSPECIFIED |
नहीं बताया गया है अगर को 'सही है' पर सेट नहीं किया जाता है, तो डिफ़ॉल्ट तौर पर यह पर सेट होती है. अगर को 'सही है' पर सेट किया गया है, तो यह के बराबर है. |
ALLOW_CONFIGURING_WIFI |
उपयोगकर्ता को वाई-फ़ाई कॉन्फ़िगर करने की अनुमति है. को अनदेखा किया जाता है. |
DISALLOW_ADD_WIFI_CONFIG |
नए वाई-फ़ाई कॉन्फ़िगरेशन जोड़ने की अनुमति नहीं है. उपयोगकर्ता सिर्फ़ पहले से कॉन्फ़िगर किए गए नेटवर्क के बीच स्विच कर सकता है. यह सुविधा, Android 13 और इसके बाद के वर्शन के साथ-साथ पूरी तरह से मैनेज किए जा रहे डिवाइसों और कंपनी के मालिकाना हक वाले डिवाइसों पर वर्क प्रोफ़ाइल के साथ काम करती है. अगर यह सेटिंग काम नहीं करती है, तो सेट हो जाता है. अगर Android वर्शन 13 से पहले का है, तो के साथ रिपोर्ट किया जाता है. को अनदेखा किया जाता है. |
DISALLOW_CONFIGURING_WIFI |
वाई-फ़ाई नेटवर्क कॉन्फ़िगर करने की अनुमति नहीं देता है. यह वैल्यू सेट होने पर, सेटिंग को अनदेखा कर दिया जाता है. यह सुविधा, पूरी तरह से मैनेज किए जा रहे डिवाइसों और वर्क प्रोफ़ाइल के साथ काम करती है. साथ ही, यह कंपनी के मालिकाना हक वाले सभी एपीआई लेवल पर भी काम करती है. पूरी तरह से मैनेज किए जा रहे डिवाइसों के लिए, इसे सेट करने पर कॉन्फ़िगर किए गए सभी नेटवर्क हट जाते हैं. साथ ही, सिर्फ़ नीति का इस्तेमाल करके कॉन्फ़िगर किए गए नेटवर्क ही सेव रहते हैं. कंपनी के डिवाइस पर वर्क प्रोफ़ाइल के लिए, कॉन्फ़िगर किए गए मौजूदा नेटवर्क प्रभावित नहीं होते हैं और उपयोगकर्ता को वाई-फ़ाई नेटवर्क जोड़ने, हटाने या बदलने की अनुमति नहीं है. ध्यान दें: अगर बूट के समय नेटवर्क कनेक्शन नहीं बन पा रहा हो और वाई-फ़ाई कॉन्फ़िगर करने की सुविधा बंद हो, तो डिवाइस से जुड़ी नीति को रीफ़्रेश करने के लिए नेटवर्क एस्केप हैच दिखेगा. इस बारे में देखें. |
WifiDirectSettings
वाई-फ़ाई डायरेक्ट सेटिंग को कंट्रोल करती है. यह सुविधा, कंपनी के मालिकाना हक वाले Android 13 और इसके बाद के वर्शन वाले डिवाइसों पर काम करती है.
Enums | |
---|---|
WIFI_DIRECT_SETTINGS_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट तौर पर,
|
ALLOW_WIFI_DIRECT |
उपयोगकर्ता को Wi-Fi Direct का इस्तेमाल करने की अनुमति है. |
DISALLOW_WIFI_DIRECT |
इस उपयोगकर्ता को Wi-Fi Direct का इस्तेमाल करने की अनुमति नहीं है. अगर Android वर्शन 13 से पहले का है, तो के साथ रिपोर्ट किया जाता है. |
TetheringSettings
यह नीति, उपयोगकर्ता को वाई-फ़ाई टेदरिंग, ब्लूटूथ टेदरिंग वगैरह जैसी अलग-अलग तरह की टेदरिंग का इस्तेमाल करने की अनुमति देती है.
Enums | |
---|---|
TETHERING_SETTINGS_UNSPECIFIED |
नहीं बताया गया है अगर को 'सही है' पर सेट नहीं किया जाता है, तो डिफ़ॉल्ट तौर पर यह पर सेट होती है. अगर को 'सही है' पर सेट किया गया है, तो यह के बराबर है. |
ALLOW_ALL_TETHERING |
यह कॉन्फ़िगरेशन और सभी तरह के टेदरिंग इस्तेमाल करने की अनुमति देता है. को अनदेखा किया जाता है. |
DISALLOW_WIFI_TETHERING |
उपयोगकर्ता को वाई-फ़ाई टेदरिंग का उपयोग करने की अनुमति नहीं देता है. यह सुविधा, कंपनी के मालिकाना हक वाले उन डिवाइसों पर काम करती है जो Android 13 और इसके बाद के वर्शन पर काम करते हैं. अगर यह सेटिंग काम नहीं करती है, तो सेट हो जाएगा. अगर Android वर्शन 13 से पहले का है, तो के साथ रिपोर्ट किया जाता है. को अनदेखा किया जाता है. |
DISALLOW_ALL_TETHERING |
सभी तरह की टेदरिंग की अनुमति नहीं देता है. यह सुविधा, पूरी तरह से मैनेज किए जा रहे डिवाइसों और वर्क प्रोफ़ाइल के साथ काम करती है. साथ ही, यह कंपनी के मालिकाना हक वाले सभी Android वर्शन पर काम करती है. सेटिंग को अनदेखा किया जाता है. |
WifiSsidPolicy
डिवाइस को वाई-फ़ाई SSID से कनेक्ट करने पर लगी पाबंदियां. ध्यान दें कि इससे डिवाइस पर कॉन्फ़िगर किए जा सकने वाले नेटवर्क पर कोई असर नहीं पड़ता. यह सुविधा, कंपनी के मालिकाना हक वाले Android 13 और इसके बाद के वर्शन वाले डिवाइसों पर काम करती है.
JSON के काेड में दिखाना |
---|
{ "wifiSsidPolicyType": enum ( |
फ़ील्ड | |
---|---|
wifiSsidPolicyType |
लागू की जाने वाली वाई-फ़ाई SSID नीति का प्रकार. |
wifiSsids[] |
ज़रूरी नहीं. उन वाई-फ़ाई SSID की सूची जिन्हें नीति में लागू किया जाना चाहिए. WifiSsidPolicyType को |
WifiSsidPolicyType
वाई-फ़ाई SSID नीति के प्रकार जिन्हें डिवाइस पर लागू किया जा सकता है.
Enums | |
---|---|
WIFI_SSID_POLICY_TYPE_UNSPECIFIED |
डिफ़ॉल्ट तौर पर, यह पर सेट होती है. सेट नहीं होना चाहिए. डिवाइस को किस SSID से कनेक्ट किया जा सकता है, इस पर कोई पाबंदी नहीं है. |
WIFI_SSID_DENYLIST |
डिवाइस ऐसे किसी भी वाई-फ़ाई नेटवर्क से कनेक्ट नहीं हो सकता जिसका SSID में है, लेकिन वह अन्य नेटवर्क से कनेक्ट कर सकता है. |
WIFI_SSID_ALLOWLIST |
डिवाइस में सिर्फ़ SSID के लिए वाई-फ़ाई कनेक्शन कर सकता है. खाली नहीं होना चाहिए. डिवाइस को किसी भी अन्य वाई-फ़ाई नेटवर्क से कनेक्ट नहीं किया जा सकेगा. |
WifiSsid
वाई-फ़ाई SSID को दिखाता है.
JSON के काेड में दिखाना |
---|
{ "wifiSsid": string } |
फ़ील्ड | |
---|---|
wifiSsid |
ज़रूरी है. वाई-फ़ाई SSID को स्ट्रिंग के तौर पर दिखाया गया. |
DeviceRadioState
डिवाइस की रेडियो सेटिंग के लिए कंट्रोल.
JSON के काेड में दिखाना |
---|
{ "wifiState": enum ( |
फ़ील्ड | |
---|---|
wifiState |
यह नीति, वाई-फ़ाई की मौजूदा स्थिति को कंट्रोल करती है. साथ ही, यह भी कंट्रोल करती है कि उपयोगकर्ता इसकी स्थिति को बदल सकता है या नहीं. |
airplaneModeState |
यह नीति कंट्रोल करती है कि उपयोगकर्ता फ़्लाइट मोड को टॉगल कर सकता है या नहीं. |
ultraWidebandState |
यह नीति, अल्ट्रा वाइडबैंड सेटिंग की स्थिति को कंट्रोल करती है. साथ ही, यह भी कंट्रोल करती है कि उपयोगकर्ता इसे चालू या बंद कर सकता है या नहीं. |
cellularTwoGState |
यह नीति कंट्रोल करती है कि उपयोगकर्ता, सेल्युलर 2G सेटिंग को टॉगल कर सकता है या नहीं. |
minimumWifiSecurityLevel |
डिवाइस को वाई-फ़ाई नेटवर्क से कनेक्ट करने के लिए, सुरक्षा के कम से कम ज़रूरी लेवल की ज़रूरत होती है. |
WifiState
यह नीति कंट्रोल करती है कि वाई-फ़ाई चालू है या बंद है. साथ ही, उपयोगकर्ता उस स्थिति को बदल सकता है या नहीं. यह सुविधा, कंपनी के मालिकाना हक वाले Android 13 और इसके बाद के वर्शन वाले डिवाइसों पर काम करती है.
Enums | |
---|---|
WIFI_STATE_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट तौर पर,
|
WIFI_STATE_USER_CHOICE |
उपयोगकर्ता के पास वाई-फ़ाई चालू/बंद करने की अनुमति है. |
WIFI_ENABLED |
वाई-फ़ाई चालू है और उपयोगकर्ता इसे बंद नहीं कर सकते. अगर Android वर्शन 13 से पहले का है, तो के साथ रिपोर्ट किया जाता है. |
WIFI_DISABLED |
वाई-फ़ाई बंद है और उपयोगकर्ता को इसे चालू करने की अनुमति नहीं है. अगर Android वर्शन 13 से पहले का है, तो के साथ रिपोर्ट किया जाता है. |
AirplaneModeState
इससे हवाई जहाज़ मोड की स्थिति को कंट्रोल किया जाता है. साथ ही, यह भी कंट्रोल किया जाता है कि उपयोगकर्ता इसे चालू या बंद कर सकता है या नहीं. यह सुविधा, Android 9 और इसके बाद के वर्शन पर काम करती है. यह सुविधा, कंपनी के मालिकाना हक वाले डिवाइसों पर, पूरी तरह से मैनेज किए जा रहे डिवाइसों और वर्क प्रोफ़ाइल पर काम करती है.
Enums | |
---|---|
AIRPLANE_MODE_STATE_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट तौर पर, यह पर सेट होती है. |
AIRPLANE_MODE_USER_CHOICE |
उपयोगकर्ता के पास हवाई जहाज़ मोड को चालू या बंद करने के लिए टॉगल करने की अनुमति है. |
AIRPLANE_MODE_DISABLED |
हवाई जहाज़ मोड बंद है. उपयोगकर्ता को हवाई जहाज़ मोड चालू करने के लिए टॉगल करने की अनुमति नहीं है. अगर Android वर्शन 9 से पहले का है, तो के साथ रिपोर्ट किया जाता है. |
UltraWidebandState
यह नीति, अल्ट्रा वाइडबैंड सेटिंग की स्थिति को कंट्रोल करती है. साथ ही, यह भी कंट्रोल करती है कि उपयोगकर्ता इसे चालू या बंद कर सकता है या नहीं. यह सुविधा, Android 14 और इसके बाद के वर्शन पर काम करती है. यह सुविधा, कंपनी के मालिकाना हक वाले डिवाइसों पर, पूरी तरह से मैनेज किए जा रहे डिवाइसों और वर्क प्रोफ़ाइल पर काम करती है.
Enums | |
---|---|
ULTRA_WIDEBAND_STATE_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट तौर पर, यह पर सेट होती है. |
ULTRA_WIDEBAND_USER_CHOICE |
उपयोगकर्ता को अल्ट्रा वाइडबैंड को चालू या बंद करने के लिए टॉगल करने की अनुमति है. |
ULTRA_WIDEBAND_DISABLED |
अल्ट्रा वाइडबैंड बंद है. उपयोगकर्ताओं को सेटिंग के ज़रिए, अल्ट्रा वाइडबैंड को चालू करने की अनुमति नहीं है. अगर Android वर्शन 14 से पहले का है, तो के साथ रिपोर्ट किया जाता है. |
CellularTwoGState
यह नीति, सेल्युलर 2G सेटिंग की स्थिति को कंट्रोल करती है. साथ ही, यह भी कंट्रोल करती है कि लोग इसे चालू या बंद कर सकते हैं या नहीं. यह सुविधा, Android 14 और इसके बाद के वर्शन पर काम करती है. यह सुविधा, कंपनी के मालिकाना हक वाले डिवाइसों पर, पूरी तरह से मैनेज किए जा रहे डिवाइसों और वर्क प्रोफ़ाइल पर काम करती है.
Enums | |
---|---|
CELLULAR_TWO_G_STATE_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट तौर पर, यह पर सेट होती है. |
CELLULAR_TWO_G_USER_CHOICE |
उपयोगकर्ता को सेल्युलर 2G को चालू या बंद करने की अनुमति है. |
CELLULAR_TWO_G_DISABLED |
सेल्युलर 2G बंद है. उपयोगकर्ता को सेटिंग में जाकर, मोबाइल नेटवर्क 2G को चालू करने के लिए टॉगल करने की अनुमति नहीं है. अगर Android वर्शन 14 से पहले का है, तो के साथ रिपोर्ट किया जाता है. |
MinimumWifiSecurityLevel
वाई-फ़ाई नेटवर्क से कनेक्ट करने के लिए, ज़रूरी वाई-फ़ाई सुरक्षा के अलग-अलग लेवल के बारे में बताता है. यह सुविधा, Android 13 और इसके बाद के वर्शन पर काम करती है. यह सुविधा, कंपनी के मालिकाना हक वाले डिवाइसों पर, पूरी तरह से मैनेज किए जा रहे डिवाइसों और वर्क प्रोफ़ाइल पर काम करती है.
Enums | |
---|---|
MINIMUM_WIFI_SECURITY_LEVEL_UNSPECIFIED |
डिफ़ॉल्ट रूप से सेट होता है. इसका मतलब है कि डिवाइस सभी तरह के वाई-फ़ाई नेटवर्क से कनेक्ट हो पाएगा. |
OPEN_NETWORK_SECURITY |
डिवाइस को सभी तरह के वाई-फ़ाई नेटवर्क से कनेक्ट किया जा सकेगा. |
PERSONAL_NETWORK_SECURITY |
WEP, WPA2-PSK जैसे निजी नेटवर्क के लिए, सुरक्षा के सबसे कम लेवल की ज़रूरत होती है. डिवाइस को ओपन वाई-फ़ाई नेटवर्क से कनेक्ट नहीं किया जा सकेगा. यह से ज़्यादा सख्त है. अगर Android वर्शन 13 से पहले का है, तो के साथ रिपोर्ट किया जाता है. |
ENTERPRISE_NETWORK_SECURITY |
एंटरप्राइज़ ईएपी नेटवर्क, कम से कम ज़रूरी सुरक्षा स्तर होता है. डिवाइस को इस सुरक्षा स्तर से नीचे के वाई-फ़ाई नेटवर्क से कनेक्ट नहीं किया जा सकेगा. यह से ज़्यादा सख्त है. अगर Android वर्शन 13 से पहले का है, तो के साथ रिपोर्ट किया जाता है. |
ENTERPRISE_BIT192_NETWORK_SECURITY |
192-बिट एंटरप्राइज़ नेटवर्क, सुरक्षा के कम से कम ज़रूरी लेवल का हिस्सा है. डिवाइस को इस सुरक्षा स्तर से नीचे के वाई-फ़ाई नेटवर्क से कनेक्ट नहीं किया जा सकेगा. यह से ज़्यादा सख्त है. अगर Android वर्शन 13 से पहले का है, तो के साथ रिपोर्ट किया जाता है. |
CredentialProviderPolicyDefault
यह नीति कंट्रोल करती है कि किन ऐप्लिकेशन को Android 14 और उसके बाद के वर्शन पर, क्रेडेंशियल देने वाले के तौर पर काम करने की अनुमति है. इन ऐप्लिकेशन के क्रेडेंशियल सेव होते हैं. ज़्यादा जानकारी के लिए, यह और यह देखें.
भी देखें.credentialProviderPolicy
Enums | |
---|---|
CREDENTIAL_PROVIDER_POLICY_DEFAULT_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट रूप से, CREDENTIAL_PROVIDER_DEFAULT_DISALLOWED को डिफ़ॉल्ट वैल्यू माना जाता है. |
CREDENTIAL_PROVIDER_DEFAULT_DISALLOWED |
जिन ऐप्लिकेशन में की जानकारी नहीं है उन्हें क्रेडेंशियल देने वाले के तौर पर काम करने की अनुमति नहीं है. |
CREDENTIAL_PROVIDER_DEFAULT_DISALLOWED_EXCEPT_SYSTEM |
जिन ऐप्लिकेशन में की जानकारी नहीं है उन्हें क्रेडेंशियल देने वाले के तौर पर काम करने की अनुमति नहीं है. हालांकि, ओईएम के लिए डिफ़ॉल्ट क्रेडेंशियल देने वाले ऐप्लिकेशन काम कर सकते हैं. OEM डिफ़ॉल्ट क्रेडेंशियल देने वाली कंपनियों को हमेशा क्रेडेंशियल देने वाली कंपनियों के तौर पर काम करने की अनुमति होती है. |
PrintingPolicy
यह नीति कंट्रोल करती है कि प्रिंट करने की अनुमति है या नहीं. यह सुविधा, Android 9 और इसके बाद के वर्शन वाले डिवाइसों पर काम करती है.
Enums | |
---|---|
PRINTING_POLICY_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट तौर पर, यह पर सेट होती है. |
PRINTING_DISALLOWED |
प्रिंट करने की अनुमति नहीं है. अगर Android वर्शन 9 से पहले का है, तो के साथ रिपोर्ट किया जाता है. |
PRINTING_ALLOWED |
प्रिंट करने की अनुमति है. |
DisplaySettings
डिसप्ले सेटिंग के लिए कंट्रोल.
JSON के काेड में दिखाना |
---|
{ "screenBrightnessSettings": { object ( |
फ़ील्ड | |
---|---|
screenBrightnessSettings |
ज़रूरी नहीं. इससे स्क्रीन की चमक की सेटिंग को कंट्रोल किया जाता है. |
screenTimeoutSettings |
ज़रूरी नहीं. यह नीति, स्क्रीन बंद होने की सेटिंग को कंट्रोल करती है. |
ScreenBrightnessSettings
स्क्रीन की चमक की सेटिंग के लिए कंट्रोल.
JSON के काेड में दिखाना |
---|
{
"screenBrightnessMode": enum ( |
फ़ील्ड | |
---|---|
screenBrightnessMode |
ज़रूरी नहीं. इससे स्क्रीन की चमक को कंट्रोल करने वाले मोड को कंट्रोल किया जाता है. |
screenBrightness |
ज़रूरी नहीं. स्क्रीन की रोशनी 1 से 255 के बीच होती है, जहां 1 सबसे कम और 255 सबसे ज़्यादा चमक होता है. वैल्यू 0 (डिफ़ॉल्ट) होने का मतलब है कि स्क्रीन की चमक को सेट नहीं किया गया है. कोई भी अन्य वैल्यू अस्वीकार कर दी जाती है. इसे सेट करने के लिए |
ScreenBrightnessMode
इससे स्क्रीन की चमक को कंट्रोल करने वाले मोड को कंट्रोल किया जाता है.
Enums | |
---|---|
SCREEN_BRIGHTNESS_MODE_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट तौर पर, यह पर सेट होती है. |
BRIGHTNESS_USER_CHOICE |
उपयोगकर्ता को स्क्रीन की चमक को कॉन्फ़िगर करने की अनुमति है. सेट नहीं होना चाहिए. |
BRIGHTNESS_AUTOMATIC |
स्क्रीन की चमक को अपने-आप कम या ज़्यादा करने वाला मोड अपने-आप सेट हो जाता है. इस मोड में, स्क्रीन की चमक अपने-आप कम या ज़्यादा होती है और उपयोगकर्ता को स्क्रीन की चमक को कॉन्फ़िगर करने की अनुमति नहीं होती. को अब भी सेट किया जा सकता है. ब्राइटनेस को अपने-आप कम या ज़्यादा करने के दौरान इसे ध्यान में रखा जाएगा. यह सुविधा, पूरी तरह से मैनेज किए जा रहे डिवाइसों पर, Android 9 और इसके बाद के वर्शन पर काम करती है. अगर Android वर्शन 9 से पहले का है, तो के साथ रिपोर्ट किया जाता है. |
BRIGHTNESS_FIXED |
स्क्रीन की रोशनी को कम या ज़्यादा करने वाला मोड पहले से तय है, जिसमें चमक को पर सेट किया गया है. साथ ही, उपयोगकर्ताओं को स्क्रीन की चमक को कॉन्फ़िगर करने की अनुमति नहीं है. सेट होना चाहिए. यह सुविधा, पूरी तरह से मैनेज किए जा रहे डिवाइसों पर, Android 9 और इसके बाद के वर्शन पर काम करती है. अगर Android वर्शन 9 से पहले का है, तो के साथ रिपोर्ट किया जाता है. |
ScreenTimeoutSettings
यह नीति, स्क्रीन बंद होने की सेटिंग को कंट्रोल करती है.
JSON के काेड में दिखाना |
---|
{
"screenTimeoutMode": enum ( |
फ़ील्ड | |
---|---|
screenTimeoutMode |
ज़रूरी नहीं. यह नीति कंट्रोल करती है कि उपयोगकर्ता, स्क्रीन बंद होने के समय को कॉन्फ़िगर कर सकते हैं या नहीं. |
screenTimeout |
ज़रूरी नहीं. इससे, स्क्रीन बंद होने की अवधि को कंट्रोल किया जाता है. स्क्रीन बंद होने की अवधि 0 से ज़्यादा होनी चाहिए. ऐसा न करने पर, इसे अस्वीकार कर दिया जाता है. इसके अलावा, यह सेकंड में कुल नौ दशमलव अंक, जो ' |
ScreenTimeoutMode
यह नीति कंट्रोल करती है कि उपयोगकर्ता, स्क्रीन बंद होने के समय को कॉन्फ़िगर कर सकते हैं या नहीं.
Enums | |
---|---|
SCREEN_TIMEOUT_MODE_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट तौर पर, यह पर सेट होती है. |
SCREEN_TIMEOUT_USER_CHOICE |
उपयोगकर्ता को स्क्रीन टाइम आउट को कॉन्फ़िगर करने की अनुमति है. सेट नहीं होना चाहिए. |
SCREEN_TIMEOUT_ENFORCED |
स्क्रीन टाइम आउट पर सेट है और उपयोगकर्ता को टाइम आउट कॉन्फ़िगर करने की अनुमति नहीं है. सेट होना चाहिए. यह सुविधा, पूरी तरह से मैनेज किए जा रहे डिवाइसों पर, Android 9 और इसके बाद के वर्शन पर काम करती है. अगर Android वर्शन 9 से पहले का है, तो के साथ रिपोर्ट किया जाता है. |
AssistContentPolicy
यह नीति कंट्रोल करती है कि AssistContent को सिर्फ़ कुछ खास ऐप्लिकेशन, जैसे कि असिस्टेंट ऐप्लिकेशन पर भेजने की अनुमति है या नहीं. AssistContent में किसी ऐप्लिकेशन के स्क्रीनशॉट और जानकारी शामिल होती है, जैसे कि पैकेज का नाम. यह सुविधा, Android 15 और उसके बाद वाले वर्शन पर काम करती है.
Enums | |
---|---|
ASSIST_CONTENT_POLICY_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट तौर पर, यह पर सेट होती है. |
ASSIST_CONTENT_DISALLOWED |
सहायक कॉन्टेंट को खास ऐप्लिकेशन पर भेजने से ब्लॉक किया गया है. यह सुविधा, Android 15 और इसके बाद के वर्शन पर काम करती है. अगर Android वर्शन 15 से पहले का है, तो |
ASSIST_CONTENT_ALLOWED |
सहायक कॉन्टेंट को खास ऐप्लिकेशन पर भेजने की अनुमति होती है. यह सुविधा, Android 15 और इसके बाद के वर्शन पर काम करती है. |
तरीके |
|
---|---|
|
नीति को मिटाता है. |
|
नीति सेट करता है. |
|
यह डायलॉग बॉक्स, दिए गए एंटरप्राइज़ के लिए नीतियों की जानकारी देता है. |
|
नीति बनाता है या अपडेट करता है. |