- संसाधन: नीति
- 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
- तरीके
संसाधन: नीति
नीति से जुड़ा संसाधन, सेटिंग का एक ऐसा ग्रुप दिखाता है जो मैनेज किए जा रहे डिवाइस और उस पर इंस्टॉल किए गए ऐप्लिकेशन की गतिविधियों को कंट्रोल करता है.
जेएसओएन के काेड में दिखाना |
---|
{ "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 |
रोका गया - wifiConfigDisabled का इस्तेमाल करें. |
bluetoothConfigDisabled |
ब्लूटूथ कॉन्फ़िगर किया जा रहा है या नहीं. |
cellBroadcastsConfigDisabled |
सेल ब्रॉडकास्ट को कॉन्फ़िगर करने की सुविधा बंद है या नहीं. |
credentialsConfigDisabled |
उपयोगकर्ता के क्रेडेंशियल कॉन्फ़िगर करने की सुविधा बंद है या नहीं. |
mobileNetworksConfigDisabled |
मोबाइल नेटवर्क कॉन्फ़िगर करने की सुविधा बंद है या नहीं. |
tetheringConfigDisabled |
टेदरिंग और पोर्टेबल हॉटस्पॉट कॉन्फ़िगर करने की सुविधा बंद है या नहीं. अगर |
vpnConfigDisabled |
वीपीएन कॉन्फ़िगर करने की सुविधा बंद है या नहीं. |
wifiConfigDisabled |
वाई-फ़ाई नेटवर्क को कॉन्फ़िगर करने की सुविधा बंद है या नहीं. यह सुविधा, कंपनी के मालिकाना हक वाले डिवाइसों पर पूरी तरह से मैनेज किए जा रहे डिवाइसों और वर्क प्रोफ़ाइल पर काम करती है. पूरी तरह से मैनेज किए जा रहे डिवाइसों के लिए, इसे 'सही है' पर सेट करने पर, कॉन्फ़िगर किए गए सभी नेटवर्क हट जाते हैं. साथ ही, सिर्फ़ |
createWindowsDisabled |
ऐप्लिकेशन विंडो के अलावा विंडो बनाने की सुविधा बंद है या नहीं. |
networkResetDisabled |
नेटवर्क सेटिंग को रीसेट करने की सुविधा बंद है या नहीं. |
outgoingBeamDisabled |
ऐप्लिकेशन से डेटा बीम करने के लिए एनएफ़सी का इस्तेमाल करने की सुविधा बंद है या नहीं. |
outgoingCallsDisabled |
आउटगोइंग कॉल बंद हैं या नहीं. |
removeUserDisabled |
क्या अन्य उपयोगकर्ताओं को हटाने की सुविधा बंद है. |
shareLocationDisabled |
जगह की जानकारी शेयर करने की सुविधा बंद है या नहीं. |
smsDisabled |
क्या एसएमएस मैसेज भेजने और पाने की सुविधा बंद है. |
unmuteMicrophoneDisabled |
अगर |
usbFileTransferDisabled |
यूएसबी से फ़ाइलें ट्रांसफ़र करने की सुविधा बंद है या नहीं. यह सिर्फ़ कंपनी के मालिकाना हक वाले डिवाइसों पर काम करता है. |
ensureVerifyAppsEnabled |
ऐप्लिकेशन की पुष्टि की सुविधा को हमेशा चालू रखा जाता है या नहीं. |
permittedInputMethods |
अगर यह मौजूद है, तो सिर्फ़ इस सूची में पैकेज के दिए गए इनपुट के तरीकों की अनुमति है. अगर यह फ़ील्ड मौजूद है, लेकिन सूची खाली है, तो सिर्फ़ सिस्टम इनपुट के तरीकों की अनुमति होगी. |
stayOnPluggedModes[] |
प्लग-इन की गई बैटरी, जिसके लिए डिवाइस चालू रहता है. इस सेटिंग का इस्तेमाल करते समय, |
recommendedGlobalProxy |
नेटवर्क-इंडिपेंडेंट ग्लोबल एचटीटीपी प्रॉक्सी. आम तौर पर, |
setUserIconDisabled |
उपयोगकर्ता आइकॉन को बदलना बंद है या नहीं. |
setWallpaperDisabled |
क्या वॉलपेपर बदलने की सुविधा बंद है. |
choosePrivateKeyRules[] |
निजी पासकोड के लिए ऐप्लिकेशन का ऐक्सेस तय करने के नियम. जानकारी के लिए |
alwaysOnVpnPackage |
हमेशा चालू रहने वाले वीपीएन कनेक्शन के लिए कॉन्फ़िगरेशन. इस सेटिंग में किए जाने वाले बदलाव को रोकने के लिए, |
frpAdminEmails[] |
फ़ैक्ट्री रीसेट करने से जुड़ी सुरक्षा के लिए, डिवाइस एडमिन के ईमेल पते. डिवाइस को फ़ैक्ट्री रीसेट करने पर, डिवाइस को अनलॉक करने के लिए इनमें से किसी एक एडमिन को, Google खाते के ईमेल और पासवर्ड से लॉग इन करना होगा. अगर कोई एडमिन तय नहीं किया गया है, तो डिवाइस फ़ैक्ट्री रीसेट सुरक्षा नहीं देगा. |
deviceOwnerLockScreenInfo |
लॉक स्क्रीन पर दिखाई जाने वाली डिवाइस के मालिक की जानकारी. |
dataRoamingDisabled |
रोमिंग डेटा सेवाएं बंद हैं या नहीं. |
locationMode |
जगह का पता लगाने की सुविधा चालू की गई. |
networkEscapeHatchEnabled |
नेटवर्क एस्केप हैच चालू है या नहीं. अगर डिवाइस चालू करते समय इंटरनेट कनेक्शन नहीं हो पाता, तो एस्केप हैच उपयोगकर्ता को कुछ समय के लिए नेटवर्क से कनेक्ट करने का प्रॉम्प्ट भेजता है, ताकि डिवाइस से जुड़ी नीति को रीफ़्रेश किया जा सके. नीति लागू करने के बाद, डिवाइस को कुछ समय के लिए चालू नहीं किया जाएगा और डिवाइस चालू रहेगा. इससे, अगर पिछली नीति में सही नेटवर्क मौजूद न हो और डिवाइस, लॉक टास्क मोड में किसी ऐप्लिकेशन में चालू हो जाए या उपयोगकर्ता किसी दूसरे तरीके से डिवाइस की सेटिंग को ऐक्सेस नहीं कर पा रहा हो, तो नेटवर्क से कनेक्ट नहीं किया जा सकता. ध्यान दें: |
bluetoothDisabled |
ब्लूटूथ बंद है या नहीं. इस सेटिंग को |
complianceRules[] |
वे नियम जो यह बताते हैं कि किसी डिवाइस में नीति का पालन न करने पर कौनसी कार्रवाइयां की जा सकती हैं. जब एक से ज़्यादा नियमों की शर्तें पूरी हो जाती हैं, तो नियमों के लिए कम करने वाली सभी कार्रवाइयां की जाती हैं. नियमों की ज़्यादा से ज़्यादा सीमा 100 है. इसके बजाय, नीति लागू करने के नियमों का इस्तेमाल करें. |
blockApplicationsEnabled |
क्या |
installUnknownSourcesAllowed |
इस फ़ील्ड का कोई असर नहीं होता. |
debuggingFeaturesAllowed |
उपयोगकर्ता को डीबग करने की सुविधाएं चालू करने की अनुमति है या नहीं. |
funDisabled |
क्या उपयोगकर्ता को मौज-मस्ती करने की अनुमति है. यह नीति कंट्रोल करती है कि सेटिंग में जाकर, छिपी हुई मज़ाक़िया चीज़ों वाला गेम बंद है या नहीं. |
autoTimeRequired |
क्या अपने-आप समय सेट करना ज़रूरी है, जो उपयोगकर्ता को तारीख और समय को मैन्युअल रूप से सेट करने से रोकता है. अगर |
permittedAccessibilityServices |
यह उन सुलभता सेवाओं के बारे में बताता है जिन्हें अनुमति मिली है. अगर यह फ़ील्ड सेट नहीं है, तो किसी भी सुलभता सेवा का इस्तेमाल किया जा सकता है. अगर फ़ील्ड को सेट किया जाता है, तो सिर्फ़ इस सूची में दी गई सुलभता सेवाओं और सिस्टम में पहले से मौजूद सुलभता सेवा का इस्तेमाल किया जा सकता है. खास तौर पर, अगर फ़ील्ड को खाली पर सेट किया गया है, तो सिर्फ़ सिस्टम में पहले से मौजूद सुलभता सेवाओं का इस्तेमाल किया जा सकता है. इसे पूरी तरह से मैनेज किए जा रहे डिवाइसों और वर्क प्रोफ़ाइलों पर सेट किया जा सकता है. वर्क प्रोफ़ाइल पर लागू किए जाने पर, इसका असर निजी प्रोफ़ाइल और वर्क प्रोफ़ाइल, दोनों पर पड़ता है. |
appAutoUpdatePolicy |
सुझाया गया विकल्प: जब ऐप्लिकेशन के अपने-आप अपडेट होने की नीति से यह कंट्रोल किया जाता है कि ऐप्लिकेशन के अपने-आप अपडेट होने की सुविधा कब लागू हो. |
kioskCustomLauncherEnabled |
कीऑस्क के कस्टम लॉन्चर चालू है या नहीं. इससे होम स्क्रीन को लॉन्चर से बदल दिया जाता है, जो डिवाइस को |
androidDevicePolicyTracks[] |
यह सेटिंग काम नहीं करती. किसी भी वैल्यू को अनदेखा कर दिया जाता है. |
skipFirstUseHintsEnabled |
पहली बार इस्तेमाल करने पर संकेत छोड़ने के लिए फ़्लैग करें. एंटरप्राइज़ एडमिन, ऐप्लिकेशन के लिए सिस्टम का सुझाव देने वाला मोड चालू कर सकता है. इसकी मदद से, वह ऐप्लिकेशन के उपयोगकर्ता ट्यूटोरियल को स्किप कर सकता है. साथ ही, ऐप्लिकेशन के पहले स्टार्ट-अप के बारे में शुरुआती संकेत दे सकता है. |
privateKeySelectionEnabled |
यह नीति किसी डिवाइस पर यूज़र इंटरफ़ेस (यूआई) दिखाने की अनुमति देती है. इससे उपयोगकर्ता को निजी कुंजी का उपनाम चुनने की अनुमति मिलती है. ऐसा तब होता है, जब ChoosePrivateKeyTerms में मिलता-जुलता कोई नियम न हो. 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 और उसके बाद के वर्शन वाले डिवाइसों पर काम करती है. . |
ApplicationPolicy
हर ऐप्लिकेशन के लिए नीति. ध्यान दें: अगर
चालू है, तो किसी डिवाइस पर ऐप्लिकेशन की उपलब्धता को इस नीति का इस्तेमाल करके बदला नहीं जा सकता. हर नीति के तहत, ज़्यादा से ज़्यादा 3,000 ऐप्लिकेशन इस्तेमाल किए जा सकते हैं.installAppsDisabled
जेएसओएन के काेड में दिखाना |
---|
{ "packageName": string, "installType": enum ( |
फ़ील्ड | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
packageName |
ऐप्लिकेशन का पैकेज नाम. जैसे, YouTube ऐप्लिकेशन के लिए |
||||||||||||||||
installType |
की जाने वाली इंस्टॉलेशन का टाइप. |
||||||||||||||||
lockTaskAllowed |
ऐप्लिकेशन को खुद को फ़ुल-स्क्रीन मोड में लॉक करने की अनुमति है या नहीं. रुका हुआ है. किसी खास डिवाइस को कॉन्फ़िगर करने के लिए, InstallType |
||||||||||||||||
defaultPermissionPolicy |
ऐप्लिकेशन की ओर से अनुरोध की गई सभी अनुमतियों के लिए डिफ़ॉल्ट नीति. अगर नीति के लेवल पर कोई नीति तय की जाती है, तो यह नीति के लेवल की |
||||||||||||||||
permissionGrants[] |
ऐप्लिकेशन को, साफ़ तौर पर अनुमति देने या न देने का विकल्प. ये वैल्यू, सभी ऐप्लिकेशन पर लागू होने वाले |
||||||||||||||||
managedConfiguration |
ऐप्लिकेशन पर लागू किया गया मैनेज किया गया कॉन्फ़िगरेशन. कॉन्फ़िगरेशन का फ़ॉर्मैट, ऐप्लिकेशन के साथ काम करने वाली
|
||||||||||||||||
disabled |
ऐप्लिकेशन बंद है या नहीं. इसके बंद होने पर भी, ऐप्लिकेशन का डेटा सुरक्षित रखा जाता है. |
||||||||||||||||
minimumVersionCode |
डिवाइस पर चलने वाले ऐप्लिकेशन का कम से कम वर्शन. अगर सेट हो, तो डिवाइस, ऐप्लिकेशन को कम से कम इस वर्शन कोड पर अपडेट करने की कोशिश करता है. अगर ऐप्लिकेशन अप-टू-डेट नहीं है, तो डिवाइस में एक |
||||||||||||||||
delegatedScopes[] |
Android Device Policy से ऐप्लिकेशन को दिए गए दायरे. ये उन ऐप्लिकेशन के लिए अतिरिक्त खास अधिकार देते हैं जिन पर ये लागू होते हैं. |
||||||||||||||||
managedConfigurationTemplate |
ऐप्लिकेशन के लिए मैनेज किए गए कॉन्फ़िगरेशन टेंप्लेट, जिसे मैनेज किए गए कॉन्फ़िगरेशन iframe से सेव किया गया है. मैनेज किए जा रहे कॉन्फ़िगरेशन को सेट करने पर, इस फ़ील्ड को अनदेखा किया जाता है. |
||||||||||||||||
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 की अनुमति और उसकी अनुमति की स्थिति के लिए कॉन्फ़िगरेशन.
जेएसओएन के काेड में दिखाना |
---|
{
"permission": string,
"policy": enum ( |
फ़ील्ड | |
---|---|
permission |
Android की अनुमति या ग्रुप, जैसे कि |
policy |
अनुमति देने की नीति. |
DelegatedScope
वे क्षेत्र जिन्हें किसी दूसरे पैकेज को Android Device Policy से हासिल किया जा सकता है. ये उन ऐप्लिकेशन के लिए अतिरिक्त खास अधिकार देते हैं जिन पर ये लागू होते हैं.
Security_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 से सेव किया गया है.
जेएसओएन के काेड में दिखाना |
---|
{ "templateId": string, "configurationVariables": { string: string, ... } } |
फ़ील्ड | |
---|---|
templateId |
मैनेज किए गए कॉन्फ़िगरेशन टेंप्लेट का आईडी. |
configurationVariables |
वैकल्पिक, कॉन्फ़िगरेशन के लिए तय किए गए <key, value> कॉन्फ़िगरेशन वैरिएबल वाला मैप. एक ऑब्जेक्ट, जिसमें |
ConnectedWorkAndPersonalApp
इस नीति से यह कंट्रोल किया जाता है कि उपयोगकर्ता की सहमति के आधार पर, ऐप्लिकेशन अपनी क्रॉस-प्रोफ़ाइल से बातचीत कर सकता है या नहीं.
Enums | |
---|---|
CONNECTED_WORK_AND_PERSONAL_APP_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट रूप से यह CONNECTED_work_AND_PERSONAL_APPS_DISALLOWED पर सेट होता है. |
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
का इस्तेमाल जारी रख सकते हैं.
जेएसओएन के काेड में दिखाना |
---|
{ "signingKeyFingerprintsSha256": [ string ], "notificationReceiver": string } |
फ़ील्ड | |
---|---|
signingKeyFingerprintsSha256[] |
एक्सटेंशन ऐप्लिकेशन के साइनिंग सर्टिफ़िकेट के हेक्स-एन्कोडेड SHA-256 हैश. सिर्फ़ 64 वर्णों की हेक्साडेसिमल स्ट्रिंग मान्य होती हैं. अगर इसके लिए कोई हस्ताक्षर नहीं किया गया है, तो पैकेज के नाम के लिए हस्ताक्षर, Play Store से लिया जाएगा. अगर यह सूची खाली हो, तो डिवाइस पर मौजूद एक्सटेंशन ऐप्लिकेशन के हस्ताक्षर को Play Store से मिले हस्ताक्षर से मेल खाना चाहिए. ऐसा करने से ऐप्लिकेशन Android Device Policy के साथ काम कर पाएगा. अगर यह सूची खाली नहीं है, तो 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
इससे ऐप्लिकेशन इंस्टॉल करने से जुड़ी पाबंदियों के बारे में पता चलता है. कम से कम एक फ़ील्ड सेट होना चाहिए. जब एक से ज़्यादा फ़ील्ड सेट होते हैं, तो ऐप्लिकेशन इंस्टॉल करने के लिए सभी सीमाएं पूरी करनी होंगी.
जेएसओएन के काेड में दिखाना |
---|
{ "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
किसी खास इंटेंट फ़िल्टर से मैच करने वाले इंटेंट हैंडल करने के लिए, एक डिफ़ॉल्ट गतिविधि. ध्यान दें: कीऑस्क सेट अप करने के लिए, स्थायी गतिविधियों का इस्तेमाल करने के बजाय, InstallType से KIOSK
पर सेट करें.
जेएसओएन के काेड में दिखाना |
---|
{ "receiverActivity": string, "actions": [ string ], "categories": [ string ] } |
फ़ील्ड | |
---|---|
receiverActivity |
वह गतिविधि जो डिफ़ॉल्ट इंटेंट हैंडलर होनी चाहिए. यह Android कॉम्पोनेंट का नाम होना चाहिए, जैसे कि |
actions[] |
फ़िल्टर से मैच होने वाली इंटेंट कार्रवाइयां. अगर फ़िल्टर में कोई कार्रवाई शामिल है, तो इंटेंट की कार्रवाई उन वैल्यू में से एक होनी चाहिए, ताकि वह मैच कर सके. अगर कोई कार्रवाई शामिल नहीं की जाती है, तो इंटेंट कार्रवाई को अनदेखा कर दिया जाता है. |
categories[] |
फ़िल्टर से मैच करने वाली इंटेंट कैटगरी. इंटेंट में ज़रूरी कैटगरी शामिल होती हैं. इन कैटगरी को मैच करने के लिए फ़िल्टर में शामिल करना ज़रूरी है. दूसरे शब्दों में, फ़िल्टर में कोई कैटगरी जोड़ने से मैच करने की प्रोसेस पर तब तक कोई असर नहीं पड़ता, जब तक इंटेंट में उस कैटगरी के बारे में न बताया गया हो. |
SystemUpdate
सिस्टम अपडेट मैनेज करने के लिए कॉन्फ़िगरेशन
ध्यान दें: Google Play के सिस्टम अपडेट (जिन्हें मेनलाइन अपडेट भी कहा जाता है) अपने-आप डाउनलोड हो जाते हैं. हालांकि, इसके लिए डिवाइस को फिर से चालू करना पड़ता है. ज़्यादा जानकारी के लिए, सिस्टम अपडेट मैनेज करें में मेनलाइन सेक्शन देखें.
जेएसओएन के काेड में दिखाना |
---|
{ "type": enum ( |
फ़ील्ड | |
---|---|
type |
कॉन्फ़िगर करने के लिए, सिस्टम अपडेट का टाइप. |
startMinutes |
अगर टाइप |
endMinutes |
अगर टाइप |
freezePeriods[] |
हर साल दोहराया जाने वाला ऐसा समय जिसमें डिवाइस पर चल रहे ओएस वर्शन को फ़्रीज़ करने के लिए ओवर-द-एयर (ओटीए) सिस्टम अपडेट को आगे बढ़ा दिया जाता है. डिवाइस को हमेशा के लिए फ़्रीज़ होने से बचाने के लिए, हर फ़्रीज़ पीरियड को कम से कम 60 दिनों के अंदर सेट करना ज़रूरी है. |
SystemUpdateType
सिस्टम अपडेट कॉन्फ़िगरेशन का टाइप.
Enums | |
---|---|
SYSTEM_UPDATE_TYPE_UNSPECIFIED |
डिवाइस के लिए डिफ़ॉल्ट अपडेट का तरीका अपनाएं. आम तौर पर, इसके लिए उपयोगकर्ता को सिस्टम अपडेट स्वीकार करने होते हैं. |
AUTOMATIC |
अपडेट उपलब्ध होते ही, ऐप्लिकेशन अपने-आप इंस्टॉल हो जाएगा. |
WINDOWED |
रोज़ के रखरखाव के समय के दौरान, अपने-आप इंस्टॉल हो जाता है. इससे, विंडो में ही अपडेट होने के लिए Google Play के ऐप्लिकेशन भी कॉन्फ़िगर हो जाते हैं. इसका सुझाव कीऑस्क डिवाइसों के लिए दिया जाता है, क्योंकि Google Play सिर्फ़ इसी तरीके से ऐप्लिकेशन को हमेशा फ़ोरग्राउंड पर पिन करके अपडेट कर सकता है. अगर किसी ऐप्लिकेशन के लिए |
POSTPONE |
अपने-आप इंस्टॉल होने की प्रोसेस को 30 दिनों तक बढ़ाएं. इस नीति से, सुरक्षा से जुड़े अपडेट (जैसे कि हर महीने के सुरक्षा पैच) पर कोई असर नहीं पड़ता. |
FreezePeriod
सिस्टम के फ़्रीज़ होने की अवधि. जब किसी डिवाइस की घड़ी के फ़्रीज़ होने की अवधि में होता है, तो आने वाले सभी सिस्टम अपडेट (इसमें सिक्योरिटी पैच भी शामिल हैं) ब्लॉक हो जाते हैं और इंस्टॉल नहीं रहते.
अगर डिवाइस किसी भी तय फ़्रीज़ पीरियड से बाहर है, तो सामान्य नीति का व्यवहार (अपने-आप लागू होना, विंडो मोड करना या बाद में टाला जाना) लागू होता है.
फ़्रीज़ पीरियड की गणनाओं में लीप सालों को खास तौर पर अनदेखा किया जाता है:
- अगर फ़्रीज़ की अवधि 29 फ़रवरी को शुरू या खत्म होने की तारीख के तौर पर सेट है, तो फ़्रीज़ की अवधि 28 फ़रवरी को शुरू या खत्म होगी.
- जब किसी डिवाइस के सिस्टम की घड़ी में 29 फ़रवरी का डेटा दिखता है, तो उसे 28 फ़रवरी माना जाता है.
- फ़्रीज़ की अवधि में दिनों की संख्या या दो फ़्रीज़ पीरियड के बीच के समय का हिसाब लगाते समय, 29 फ़रवरी को अनदेखा कर दिया जाता है और इसे दिन के तौर पर नहीं गिना जाता है.
ध्यान दें: फ़्रीज़ पीरियड लागू होने के लिए,
को SystemUpdateType
के तौर पर नहीं दिखाया जा सकता. ऐसा इसलिए, क्योंकि फ़्रीज़ पीरियड के बारे में बताने के लिए, तय की गई नीति ज़रूरी है.SYSTEM_UPDATE_TYPE_UNSPECIFIED
जेएसओएन के काेड में दिखाना |
---|
{ "startDate": { object ( |
फ़ील्ड | |
---|---|
startDate |
रोक लगाने की अवधि के शुरू होने की तारीख. ध्यान दें: |
endDate |
फ़्रीज़ की अवधि खत्म होने की तारीख (शामिल). शुरू होने की तारीख से 90 दिनों के बाद की नहीं होनी चाहिए. अगर खत्म होने की तारीख, शुरू होने की तारीख से पहले की है, तो फ़्रीज़ की अवधि को साल के आखिर में रैप करना माना जाता है. ध्यान दें: |
तारीख
इसमें कैलेंडर की पूरी या कुछ तारीख दिखती है, जैसे कि जन्मदिन. दिन का समय और टाइम ज़ोन या तो किसी और जगह पर दिखाए गए हैं या फिर अहम नहीं हैं. तारीख ग्रेगोरियन कैलेंडर के हिसाब से है. यह इनमें से कोई एक चीज़ हो सकती है:
- साल, महीना, और दिन की वैल्यू के अलावा पूरी तारीख.
- महीना और दिन, जिसमें कोई साल न हो (उदाहरण के लिए, सालगिरह).
- शून्य महीना और शून्य दिन के साथ, अपने दम पर एक साल.
- साल और महीना, जिसमें शून्य दिन हो. उदाहरण के लिए, क्रेडिट कार्ड के खत्म होने की तारीख.
मिलते-जुलते टाइप:
google.type.TimeOfDay
google.type.DateTime
google.protobuf.Timestamp
जेएसओएन के काेड में दिखाना |
---|
{ "year": integer, "month": integer, "day": integer } |
फ़ील्ड | |
---|---|
year |
तारीख का साल. 1 से 9999 के बीच होना चाहिए, या वर्ष के बिना कोई तारीख दर्ज करने के लिए 0 होना चाहिए. |
month |
साल का महीना. इसे 1 से 12 के बीच होना चाहिए या बिना महीने और दिन वाले साल की जानकारी देने के लिए 0 होना चाहिए. |
day |
महीने का दिन. 1 से 31 के बीच होना चाहिए और साल और महीने के लिए मान्य होना चाहिए या खुद में किसी साल के बारे में बताने के लिए 0 होना चाहिए या किसी ऐसे साल और महीने के बारे में बताने के लिए जहां दिन अहम नहीं होता है. |
StatusReportingSettings
स्टेटस रिपोर्ट के व्यवहार को कंट्रोल करने वाली सेटिंग.
जेएसओएन के काेड में दिखाना |
---|
{
"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 |
ऐप्लिकेशन रिपोर्टिंग सेटिंग. यह सिर्फ़ तब लागू होता है, जब ApplicationReportingEnabled सही पर सेट हो. |
commonCriteriaModeEnabled |
|
ApplicationReportingSettings
ऐप्लिकेशन रिपोर्ट के व्यवहार को कंट्रोल करने वाली सेटिंग.
जेएसओएन के काेड में दिखाना |
---|
{ "includeRemovedApps": boolean } |
फ़ील्ड | |
---|---|
includeRemovedApps |
ऐप्लिकेशन रिपोर्ट में, हटाए गए ऐप्लिकेशन शामिल किए जाएंगे या नहीं. |
PackageNameList
पैकेज के नाम की सूची.
जेएसओएन के काेड में दिखाना |
---|
{ "packageNames": [ string ] } |
फ़ील्ड | |
---|---|
packageNames[] |
पैकेज के नाम की सूची. |
BatteryPluggedMode
बैटरी को प्लग इन करने के लिए मोड.
Enums | |
---|---|
BATTERY_PLUGGED_MODE_UNSPECIFIED |
इस वैल्यू को अनदेखा किया जाता है. |
AC |
पावर सोर्स एक एसी चार्जर है. |
USB |
पावर सोर्स एक यूएसबी पोर्ट है. |
WIRELESS |
पावर सोर्स वायरलेस है. |
ProxyInfo
एचटीटीपी प्रॉक्सी के कॉन्फ़िगरेशन की जानकारी. डायरेक्ट प्रॉक्सी के लिए, host
, port
, और excludedHosts
फ़ील्ड सेट करें. PAC स्क्रिप्ट प्रॉक्सी के लिए, pacUri
फ़ील्ड सेट करें.
जेएसओएन के काेड में दिखाना |
---|
{ "host": string, "port": integer, "excludedHosts": [ string ], "pacUri": string } |
फ़ील्ड | |
---|---|
host |
डायरेक्ट प्रॉक्सी का होस्ट. |
port |
डायरेक्ट प्रॉक्सी का पोर्ट. |
excludedHosts[] |
डायरेक्ट प्रॉक्सी के लिए, वे होस्ट जिनके लिए प्रॉक्सी को बायपास किया जाता है. होस्ट के नाम में वाइल्डकार्ड, जैसे कि *.example.com शामिल हो सकते हैं. |
pacUri |
प्रॉक्सी को कॉन्फ़िगर करने के लिए, इस्तेमाल की गई PAC स्क्रिप्ट का यूआरआई. |
ChoosePrivateKeyRule
यह नीति, निजी कुंजियों के लिए ऐप्लिकेशन के ऐक्सेस को कंट्रोल करती है. नियम से तय होता है कि Android Device Policy ऐप्लिकेशन को कौनसी निजी कुंजी दी जाती है. इसे तब ऐक्सेस दिया जाता है, जब ऐप्लिकेशन, KeyChain.choosePrivateKeyAlias
(या किसी ओवरलोड) को, किसी दिए गए यूआरएल के लिए निजी कुंजी के उपनाम का अनुरोध करने के लिए कॉल करता है. इसके अलावा, ऐसे नियमों का ऐक्सेस दिया जाता है जो यूआरएल के हिसाब से नहीं होते (जैसे, अगर urlPattern
सेट नहीं है या खाली स्ट्रिंग या .*
पर सेट है), ताकि ऐप्लिकेशन सीधे KeyChain.getPrivateKey
को कॉल किए बिना कॉल कर सके.KeyChain.choosePrivateKeyAlias
जब कोई ऐप्लिकेशन KeyChain.choosePrivateKeyAlias
को कॉल करता है और एक से ज़्यादा
का मिलान होता है, तो मिलान करने वाला आखिरी नियम तय करता है कि कौनसा कुंजी उपनाम दिया जाना चाहिए.choosePrivateKeyRules
जेएसओएन के काेड में दिखाना |
---|
{ "urlPattern": string, "packageNames": [ string ], "privateKeyAlias": string } |
फ़ील्ड | |
---|---|
urlPattern |
अनुरोध के यूआरएल से मेल खाने वाला यूआरएल पैटर्न. अगर इस नीति को सेट नहीं किया जाता है या इसे खाली छोड़ा जाता है, तो यह सभी यूआरएल से मेल खाता है. इसमें |
packageNames[] |
वे पैकेज नाम जिन पर यह नियम लागू होता है. हर ऐप्लिकेशन के साइनिंग सर्टिफ़िकेट के हैश की पुष्टि, Play से मिले हैश के हिसाब से की जाती है. अगर पैकेज के नाम की जानकारी नहीं दी जाती है, तो उपनाम ऐसे सभी ऐप्लिकेशन को उपलब्ध कराया जाता है जो |
privateKeyAlias |
इस्तेमाल की जाने वाली निजी कुंजी का उपनाम. |
AlwaysOnVpnPackage
हमेशा चालू रहने वाले वीपीएन कनेक्शन के लिए कॉन्फ़िगरेशन.
जेएसओएन के काेड में दिखाना |
---|
{ "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
को 'गलत' पर सेट करने के लिए हमेशा एक तरीका अपनाया जाता है. साथ ही, डिवाइस पर यह मैसेज दिखाया जाता है कि डिवाइस अपनी नीति का पालन नहीं कर रहा है. नियम में फ़ील्ड की वैल्यू के आधार पर, खतरों को कम करने की अन्य कार्रवाइयां भी की जा सकती हैं.
जेएसओएन के काेड में दिखाना |
---|
{ "disableApps": boolean, "packageNamesToDisable": [ string ], // Union field |
फ़ील्ड | |
---|---|
disableApps |
अगर नीति को 'सही है' पर सेट किया जाता है, तो नियम में ऐप्लिकेशन बंद करने की कार्रवाई को कम करने की सुविधा शामिल होती है, ताकि डिवाइस को बंद कर दिया जाए. हालांकि, ऐप्लिकेशन का डेटा सुरक्षित रखा जाता है. अगर डिवाइस में किसी ऐप्लिकेशन को लॉक किए गए टास्क मोड में चलाया जा रहा है, तो ऐप्लिकेशन को बंद कर दिया जाएगा. साथ ही, आपको एक यूज़र इंटरफ़ेस (यूआई) दिखेगा, जिसमें गैर-अनुपालन की वजह बताई गई होगी. |
packageNamesToDisable[] |
अगर इस नीति को सेट किया जाता है, तो सूची में दिए गए ऐप्लिकेशन को बंद करने के लिए, नियम में कम से कम कार्रवाई की जाती है. हालांकि, ऐप्लिकेशन का डेटा सुरक्षित रखा जाता है. |
यूनियन फ़ील्ड condition . वह शर्त जिसके संतुष्ट होने पर, नियम में बताई गई कम करने वाली कार्रवाइयां ट्रिगर होती हैं. इनमें से कोई एक शर्त सेट की जानी चाहिए. condition इनमें से सिर्फ़ एक हो सकती है: |
|
nonComplianceDetailCondition |
एक ऐसी शर्त जो डिवाइस से मेल खाने वाली कोई |
apiLevelCondition |
अगर डिवाइस पर Android फ़्रेमवर्क एपीआई लेवल ज़रूरी शर्त को पूरा नहीं करता है, तो यह शर्त पूरी होती है. |
NonComplianceDetailCondition
अनुपालन से जुड़े नियम की शर्त, जो डिवाइस के लिए कोई मेल खाने वाला NonComplianceDetail
मौजूद होने पर पूरी होती है. NonComplianceDetail
, NonComplianceDetailCondition
से तब मैच करता है, जब NonComplianceDetailCondition
में सेट किए गए सभी फ़ील्ड, उससे जुड़े NonComplianceDetail
फ़ील्ड से मेल खाते हों.
जेएसओएन के काेड में दिखाना |
---|
{
"settingName": string,
"nonComplianceReason": enum ( |
फ़ील्ड | |
---|---|
settingName |
नीति की सेटिंग का नाम. यह टॉप लेवल |
nonComplianceReason |
इस वजह से कि डिवाइस, सेटिंग के मुताबिक नहीं है. अगर यह शर्त सेट नहीं की गई है, तो यह शर्त किसी भी वजह से मेल खाती है. |
packageName |
उस ऐप्लिकेशन के पैकेज का नाम जो नीतियों का पालन नहीं करता. अगर इस नीति को सेट नहीं किया जाता है, तो यह शर्त किसी भी पैकेज के नाम से मेल खाती है. |
ApiLevelCondition
अगर डिवाइस पर Android Framework एपीआई लेवल ज़रूरी शर्त को पूरा नहीं करता है, तो अनुपालन से जुड़े नियम की शर्त पूरी होगी. हर नीति के लिए, इस तरह की शर्त वाला सिर्फ़ एक नियम हो सकता है.
जेएसओएन के काेड में दिखाना |
---|
{ "minApiLevel": integer } |
फ़ील्ड | |
---|---|
minApiLevel |
ज़रूरत के मुताबिक, Android Framework का एपीआई लेवल कम से कम होना चाहिए. अगर डिवाइस ज़रूरी शर्त पूरी नहीं करता, तो यह शर्त पूरी होती है. वैल्यू, शून्य से ज़्यादा होनी चाहिए. |
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 स्टोर' मोड की नीति के लिए संभावित वैल्यू.
Enums | |
---|---|
PLAY_STORE_MODE_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट रूप से ' अनुमति दें' पर सेट होता है. |
WHITELIST |
सिर्फ़ वे ऐप्लिकेशन उपलब्ध होंगे जो नीति में शामिल हैं. जो ऐप्लिकेशन नीति में शामिल नहीं हैं वे डिवाइस से अपने-आप अनइंस्टॉल हो जाएंगे. |
BLACKLIST |
सभी ऐप्लिकेशन उपलब्ध हैं. साथ ही, किसी भी ऐप्लिकेशन को applications नीति में, साफ़ तौर पर 'ब्लॉक किया गया' के तौर पर मार्क किया जाना चाहिए. |
SetupAction
सेटअप के दौरान की जाने वाली कार्रवाई.
जेएसओएन के काेड में दिखाना |
---|
{ "title": { object ( |
फ़ील्ड | |
---|---|
title |
इस कार्रवाई का टाइटल. |
description |
इस कार्रवाई की जानकारी. |
यूनियन फ़ील्ड action . सेटअप के दौरान की जाने वाली कार्रवाई. action इनमें से सिर्फ़ एक हो सकती है: |
|
launchApp |
ऐप्लिकेशन लॉन्च करने से जुड़ी कार्रवाई. ऐप्लिकेशन को ऐसे इंटेंट के साथ लॉन्च किया जाएगा जिसमें अतिरिक्त कुंजी |
LaunchAppAction
किसी ऐप्लिकेशन को लॉन्च करने के लिए की जाने वाली कार्रवाई.
जेएसओएन के काेड में दिखाना |
---|
{ // Union field |
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड launch . launch को लॉन्च की जाने वाली कार्रवाई की जानकारी इनमें से सिर्फ़ एक हो सकती है: |
|
packageName |
लॉन्च किए जाने वाले ऐप्लिकेशन का पैकेज नाम |
PolicyEnforcementRule
इस नियम में यह तय किया जाता है कि अगर कोई डिवाइस या वर्क प्रोफ़ाइल, settingName
में बताई गई नीति का पालन नहीं करती है, तो कौनसी कार्रवाइयां की जा सकती हैं. अगर मेल खाने वाले कई नियम हैं या एक से ज़्यादा बार नीति उल्लंघन ठीक करने के तरीके (एनफ़ोर्समेंट) लागू किए गए हैं, तो साइट को मर्ज कर दिया जाएगा और सबसे गंभीर कार्रवाई की जाएगी. हालांकि, ट्रिगर हुए सभी नियमों को अब भी ट्रैक किया जाता है. इसमें, शुरुआत में ट्रिगर होने का समय और नीतियों का पालन न करने से जुड़ी पूरी जानकारी शामिल होती है. ऐसी स्थिति में जब नीति उल्लंघन ठीक करने का सबसे गंभीर नियम लागू हो जाता है, तो अगली सबसे सही कार्रवाई लागू की जाती है.
जेएसओएन के काेड में दिखाना |
---|
{ "blockAction": { object ( |
फ़ील्ड | |
---|---|
blockAction |
कंपनी के मालिकाना हक वाले डिवाइस या वर्क प्रोफ़ाइल पर, ऐप्लिकेशन और डेटा का ऐक्सेस ब्लॉक करने की कार्रवाई. ऐसा करने से, उपयोगकर्ताओं को भेजी जाने वाली सूचना भी ट्रिगर होती है. इसमें नीतियों का पालन करने से जुड़ी समस्या को ठीक करने के तरीके के बारे में जानकारी (जहां मुमकिन हो) शामिल होती है. ध्यान दें: |
wipeAction |
कंपनी के मालिकाना हक वाले डिवाइस को रीसेट करने या वर्क प्रोफ़ाइल मिटाने की कार्रवाई. ध्यान दें: |
यूनियन फ़ील्ड trigger . इस नियम को ट्रिगर करने वाली शर्त. trigger इनमें से सिर्फ़ एक हो सकती है: |
|
settingName |
लागू की जाने वाली टॉप-लेवल नीति. उदाहरण के लिए, |
BlockAction
पूरी तरह से मैनेज किए जा रहे डिवाइस या वर्क प्रोफ़ाइल पर, ऐप्लिकेशन और डेटा के ऐक्सेस को ब्लॉक करने की कार्रवाई. ऐसा करने से, किसी डिवाइस या वर्क प्रोफ़ाइल को भी ट्रिगर किया जाता है. इस सूचना में उपयोगकर्ताओं को दिखने वाली सूचना दिखती है, जिसमें नीतियों के पालन से जुड़ी समस्या को ठीक करने का तरीका (जहां मुमकिन हो) बताया जाता है. ध्यान दें: wipeAction
के बारे में भी बताना ज़रूरी है.
जेएसओएन के काेड में दिखाना |
---|
{
"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
के बारे में भी बताना ज़रूरी है.
जेएसओएन के काेड में दिखाना |
---|
{ "wipeAfterDays": integer, "preserveFrp": boolean } |
फ़ील्ड | |
---|---|
wipeAfterDays |
डिवाइस या वर्क प्रोफ़ाइल को वाइप करने से पहले, दिनों की वह संख्या जो नीति का पालन नहीं करती. |
preserveFrp |
फ़ैक्ट्री रीसेट करने से जुड़ी सुरक्षा का डेटा, डिवाइस पर सुरक्षित रखा जाता है या नहीं. यह सेटिंग, वर्क प्रोफ़ाइलों पर लागू नहीं होती. |
KioskCustomization
कीऑस्क मोड में डिवाइस के व्यवहार को कंट्रोल करने वाली सेटिंग. कीऑस्क मोड चालू करने के लिए, kioskCustomLauncherEnabled
को true
पर सेट करें या installType
KIOSK
की मदद से नीति में कोई ऐप्लिकेशन चुनें.
जेएसओएन के काेड में दिखाना |
---|
{ "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 |
सिस्टम की गड़बड़ी वाले सभी डायलॉग दिखते हैं, जैसे कि बंद होना और ऐप्लिकेशन काम नहीं करना (ANR). |
ERROR_AND_WARNINGS_MUTED |
सिस्टम की गड़बड़ी वाले सभी डायलॉग ब्लॉक कर दिए गए हैं. जैसे, बंद होना और ऐप्लिकेशन काम नहीं कर रहा है (ANR) वाले डायलॉग. ब्लॉक होने पर, सिस्टम ऐप्लिकेशन को ज़बरदस्ती रोक देता है, जैसे कि उपयोगकर्ता ने यूज़र इंटरफ़ेस (यूआई) से ऐप्लिकेशन को बंद कर दिया हो. |
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
बेहतर सुरक्षा सेटिंग. ज़्यादातर मामलों में, इन्हें सेट करने की ज़रूरत नहीं होती.
जेएसओएन के काेड में दिखाना |
---|
{ "untrustedAppsPolicy": enum ( |
फ़ील्ड | |
---|---|
untrustedAppsPolicy |
गैर-भरोसेमंद ऐप्लिकेशन (अनजान स्रोतों से ऐप्लिकेशन) के लिए नीति, डिवाइस पर लागू की गई है. |
googlePlayProtectVerifyApps |
Google Play Protect की पुष्टि करने की सुविधा लागू की गई है या नहीं. |
developerSettings |
डेवलपर सेटिंग के ऐक्सेस को कंट्रोल करती है: डेवलपर के लिए सेटिंग और सुरक्षित बूट की सुविधा. |
commonCriteriaMode |
Common Criteria Mode को कंट्रोल करें. इसके बारे में, Common Criteria for Information Technology Security Assessment (सीसी) में बताए गए सुरक्षा मानक हैं. सामान्य मानदंड मोड को चालू करने से डिवाइस पर सुरक्षा के कुछ कॉम्पोनेंट बढ़ जाते हैं. इनमें ब्लूटूथ लॉन्ग टर्म कुंजियों के AES-GCM एन्क्रिप्शन और वाई-फ़ाई कॉन्फ़िगरेशन स्टोर शामिल हैं. चेतावनी: सामान्य मानदंड मोड एक सख्त सुरक्षा मॉडल लागू करता है, जो आम तौर पर सिर्फ़ राष्ट्रीय सुरक्षा सिस्टम और अन्य बेहद संवेदनशील संगठनों में इस्तेमाल किए जाने वाले आईटी प्रॉडक्ट के लिए ज़रूरी होता है. स्टैंडर्ड डिवाइस के इस्तेमाल पर असर पड़ सकता है. ज़रूरी होने पर ही चालू करें. |
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 |
नहीं बताया गया है डिफ़ॉल्ट तौर पर, यह Verified_APPS_ENFORCED पर सेट होता है. |
VERIFY_APPS_ENFORCED |
डिफ़ॉल्ट. ऐप्लिकेशन की पुष्टि को हर हाल में चालू करता है. |
VERIFY_APPS_USER_CHOICE |
उपयोगकर्ता को यह चुनने की अनुमति देता है कि ऐप्लिकेशन की पुष्टि करने की सुविधा चालू करनी है या नहीं. |
DeveloperSettings
डेवलपर सेटिंग के ऐक्सेस को कंट्रोल करती है: डेवलपर के लिए सेटिंग और सुरक्षित बूट की सुविधा.
(अब सेवा में नहीं है) और safeBootDisabled
(अब सेवा में नहीं है) को बदलता है.debuggingFeaturesAllowed
Enums | |
---|---|
DEVELOPER_SETTINGS_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट रूप से यह Developers_SETTINGS_टेबल पर उपलब्ध है. |
DEVELOPER_SETTINGS_DISABLED |
डिफ़ॉल्ट. इससे डेवलपर की सभी सेटिंग बंद हो जाती हैं और उपयोगकर्ता उन्हें ऐक्सेस नहीं कर पाता. |
DEVELOPER_SETTINGS_ALLOWED |
सभी डेवलपर सेटिंग की अनुमति दें. उपयोगकर्ता, सेटिंग को ऐक्सेस कर सकता है और वैकल्पिक तौर पर उसे कॉन्फ़िगर कर सकता है. |
CommonCriteriaMode
Common Criteria Mode को कंट्रोल करें. इसके बारे में, Common Criteria for Information Technology Security Assessment (सीसी) में बताए गए सुरक्षा मानक हैं. सामान्य मानदंड मोड को चालू करने से डिवाइस पर सुरक्षा के कुछ कॉम्पोनेंट बढ़ जाते हैं. इनमें ब्लूटूथ लॉन्ग टर्म कुंजियों के AES-GCM एन्क्रिप्शन और वाई-फ़ाई कॉन्फ़िगरेशन स्टोर शामिल हैं.
चेतावनी: सामान्य मानदंड मोड एक सख्त सुरक्षा मॉडल लागू करता है, जो आम तौर पर सिर्फ़ राष्ट्रीय सुरक्षा सिस्टम और अन्य बेहद संवेदनशील संगठनों में इस्तेमाल किए जाने वाले आईटी प्रॉडक्ट के लिए ज़रूरी होता है. स्टैंडर्ड डिवाइस के इस्तेमाल पर असर पड़ सकता है. ज़रूरी होने पर ही चालू करें. अगर कॉमन मानदंड मोड को पहले चालू किए जाने के बाद बंद किया जाता है, तो उपयोगकर्ताओं के लिए कॉन्फ़िगर किए गए सभी वाई-फ़ाई नेटवर्क खो सकते हैं. साथ ही, एंटरप्राइज़ के कॉन्फ़िगर किए गए ऐसे वाई-फ़ाई नेटवर्क जिन्हें उपयोगकर्ता के इनपुट की ज़रूरत होती है उन्हें फिर से कॉन्फ़िगर करना पड़ सकता है.
Enums | |
---|---|
COMMON_CRITERIA_MODE_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट तौर पर, Common_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 |
इस डिवाइस पर एमटीई की सुविधा बंद है और उपयोगकर्ता इस सेटिंग को नहीं बदल सकता. यह सेटिंग, पूरी तरह से मैनेज किए जा रहे डिवाइसों पर ही लागू होती है. अन्य मामलों में, यह सुविधा, Android 14 और इसके बाद के वर्शन पर काम करती है. अगर Android वर्शन 14 से पहले का है, तो |
PersonalUsagePolicies
कंपनी के मालिकाना हक वाले डिवाइस पर, वर्क प्रोफ़ाइल वाले निजी इस्तेमाल को कंट्रोल करने वाली नीतियां.
जेएसओएन के काेड में दिखाना |
---|
{ "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
कंपनी के मालिकाना हक वाले डिवाइस की वर्क प्रोफ़ाइल वाली निजी प्रोफ़ाइल में मौजूद ऐप्लिकेशन के लिए नीतियां.
जेएसओएन के काेड में दिखाना |
---|
{
"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
सामान्य रूप से यह सुविधा उपलब्ध नहीं है.
जेएसओएन के काेड में दिखाना |
---|
{ "certificateReferences": [ string ], // Union field |
फ़ील्ड | |
---|---|
certificateReferences[] |
सामान्य रूप से यह सुविधा उपलब्ध नहीं है. |
यूनियन फ़ील्ड सामान्य रूप से यह सुविधा उपलब्ध नहीं है. |
|
contentProviderEndpoint |
सामान्य रूप से यह सुविधा उपलब्ध नहीं है. |
ContentProviderEndpoint
सामान्य रूप से यह सुविधा उपलब्ध नहीं है.
जेएसओएन के काेड में दिखाना |
---|
{ "uri": string, "packageName": string, "signingCertsSha256": [ string ] } |
फ़ील्ड | |
---|---|
uri |
सामान्य रूप से यह सुविधा उपलब्ध नहीं है. |
packageName |
सामान्य रूप से यह सुविधा उपलब्ध नहीं है. |
signingCertsSha256[] |
ज़रूरी है. सामान्य रूप से यह सुविधा उपलब्ध नहीं है. |
CrossProfilePolicies
निजी प्रोफ़ाइल से ऐक्सेस किए जा सकने वाले वर्क प्रोफ़ाइल के डेटा को कंट्रोल करती है. इसी प्रोफ़ाइल से, वर्क प्रोफ़ाइल से ऐक्सेस किए जाने वाले डेटा को कंट्रोल किया जाता है. अगर डिवाइस की वर्क प्रोफ़ाइल नहीं है, तो
वाले MANAGEMENT_MODE
की रिपोर्ट की जाती है.nonComplianceDetail
जेएसओएन के काेड में दिखाना |
---|
{ "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 ऐप्लिकेशन को छोड़कर, ज़्यादातर निजी ऐप्लिकेशन, वर्क प्रोफ़ाइल के संपर्कों को ऐक्सेस करने से रोकता है. इनमें संपर्क खोजें और इनकमिंग कॉल शामिल हैं. न तो उपयोगकर्ता के कॉन्फ़िगर किए गए डायलर, मैसेज, और संपर्कों के ऐप्लिकेशन, न ही किसी अन्य सिस्टम या Play पर इंस्टॉल किए गए ऐप्लिकेशन, सीधे तौर पर वर्क कॉन्टैक्ट से क्वेरी कर पाएंगे. अगर इस नीति को सेट किया जाता है, तो यह सुविधा, Android 14 और इसके बाद के वर्शन पर काम करती है. अगर इस सुविधा को Android 14 से पहले के वर्शन वाले डिवाइस पर सेट किया जाता है, तो यह व्यवहार |
CrossProfileCopyPaste
किसी एक प्रोफ़ाइल (निजी या ऑफ़िस) से कॉपी किए गए टेक्स्ट को दूसरी प्रोफ़ाइल में चिपकाया जा सकता है या नहीं.
Enums | |
---|---|
CROSS_PROFILE_COPY_PASTE_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट कॉपी_FROM_वर्क_TO_PERSONAL_DISALLOWED पर सेट है |
COPY_FROM_WORK_TO_PERSONAL_DISALLOWED |
डिफ़ॉल्ट. उपयोगकर्ताओं को वर्क प्रोफ़ाइल से कॉपी किए गए निजी प्रोफ़ाइल टेक्स्ट में चिपकाने से रोकता है. निजी प्रोफ़ाइल से कॉपी किए गए टेक्स्ट को वर्क प्रोफ़ाइल में चिपकाया जा सकता है. साथ ही, वर्क प्रोफ़ाइल से कॉपी किए गए टेक्स्ट को वर्क प्रोफ़ाइल में चिपकाया जा सकता है. |
CROSS_PROFILE_COPY_PASTE_ALLOWED |
किसी भी प्रोफ़ाइल में कॉपी किए गए टेक्स्ट को दूसरी प्रोफ़ाइल में चिपकाया जा सकता है. |
CrossProfileDataSharing
एक प्रोफ़ाइल (निजी या ऑफ़िस का डेटा) का डेटा, दूसरी प्रोफ़ाइल में मौजूद ऐप्लिकेशन के साथ शेयर किया जाएगा या नहीं. खास तौर पर, इंटेंट के ज़रिए डेटा को आसानी से शेयर करने की सुविधा को कंट्रोल किया जाता है. अन्य क्रॉस-प्रोफ़ाइल कम्यूनिकेशन चैनलों का मैनेजमेंट अलग से कॉन्फ़िगर किया जाता है. जैसे, संपर्क खोजना, कॉपी करना/चिपकाना या कनेक्ट किए गए ऑफ़िस और निजी ऐप्लिकेशन.
Enums | |
---|---|
CROSS_PROFILE_DATA_SHARING_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट रूप से यह DATA_SHARING_FROM_वर्क_TO_PERSONAL_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 |
नहीं बताया गया है डिफ़ॉल्ट रूप से यह वर्क_PROFILE_{9}S_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 सूचना के ज़रिए रिपोर्ट किए गए, डिवाइस पर की गई गतिविधि के अलग-अलग लॉग को कंट्रोल करती है.
जेएसओएन के काेड में दिखाना |
---|
{ "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
इसमें डिवाइस कनेक्टिविटी, वाई-फ़ाई, यूएसबी डेटा ऐक्सेस, कीबोर्ड/माउस कनेक्शन वगैरह के कंट्रोल शामिल होते हैं.
जेएसओएन के काेड में दिखाना |
---|
{ "usbDataAccess": enum ( |
फ़ील्ड | |
---|---|
usbDataAccess |
यह नीति कंट्रोल करती है कि यूएसबी से कौनसी फ़ाइलें और/या डेटा ट्रांसफ़र किया जा सकता है. यह सुविधा सिर्फ़ कंपनी के मालिकाना हक वाले डिवाइसों पर काम करती है. |
configureWifi |
यह वाई-फ़ाई कॉन्फ़िगर करने के खास अधिकारों को कंट्रोल करता है. विकल्प सेट के आधार पर, उपयोगकर्ता के पास वाई-फ़ाई नेटवर्क कॉन्फ़िगर करने का पूरा या सीमित ऐक्सेस होगा या उसे कॉन्फ़िगर करने का कोई कंट्रोल नहीं होगा. |
wifiDirectSettings |
वाई-फ़ाई डायरेक्ट सेटिंग को कॉन्फ़िगर करने और इस्तेमाल करने को कंट्रोल करती है. यह सुविधा, कंपनी के मालिकाना हक वाले उन डिवाइसों पर काम करती है जो Android 13 और इसके बाद के वर्शन पर काम करते हैं. |
tetheringSettings |
टेदरिंग की सेटिंग को कंट्रोल करती है. वैल्यू के सेट के आधार पर, उपयोगकर्ता को टेदरिंग के अलग-अलग तरीकों का इस्तेमाल करने की अनुमति नहीं है. |
wifiSsidPolicy |
डिवाइस को वाई-फ़ाई SSID से कनेक्ट करने से जुड़ी पाबंदियां. ध्यान दें कि इससे इस बात पर कोई असर नहीं पड़ता कि डिवाइस पर कौनसे नेटवर्क कॉन्फ़िगर किए जा सकते हैं. यह सुविधा, कंपनी के मालिकाना हक वाले उन डिवाइसों पर काम करती है जो Android 13 और इसके बाद के वर्शन पर काम करते हैं. |
UsbDataAccess
यह नीति कंट्रोल करती है कि यूएसबी से कौनसी फ़ाइलें और/या डेटा ट्रांसफ़र किया जा सकता है. इससे चार्जिंग के फ़ंक्शन पर कोई असर नहीं पड़ता. यह सुविधा सिर्फ़ कंपनी के मालिकाना हक वाले डिवाइसों पर काम करती है.
Enums | |
---|---|
USB_DATA_ACCESS_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट वैल्यू होती है. |
ALLOW_USB_DATA_TRANSFER |
सभी तरह के यूएसबी डेटा ट्रांसफ़र की अनुमति है. को अनदेखा कर दिया गया है. |
DISALLOW_USB_FILE_TRANSFER |
यूएसबी पर फ़ाइलें ट्रांसफ़र करने की अनुमति नहीं है. अन्य तरह के यूएसबी डेटा कनेक्शन, जैसे कि माउस और कीबोर्ड कनेक्शन का इस्तेमाल किया जा सकता है. को अनदेखा कर दिया गया है. |
DISALLOW_USB_DATA_TRANSFER |
इस नीति को सेट करने पर, सभी तरह के यूएसबी डेटा ट्रांसफ़र पर पाबंदी है. यह सुविधा, Android 12 या इसके बाद के वर्शन वाले उन डिवाइसों पर काम करती है जिनमें यूएसबी HAL 1.3 या इसके बाद का वर्शन है. अगर यह सेटिंग काम नहीं करती है, तो को सेट कर दिया जाएगा. अगर Android वर्शन 12 से पहले का है, तो वाले की रिपोर्ट की जाती है. अगर डिवाइस में यूएसबी HAL 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 |
उपयोगकर्ता को वाई-फ़ाई डायरेक्ट का इस्तेमाल करने की अनुमति है. |
DISALLOW_WIFI_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 और इसके बाद के वर्शन पर काम करते हैं.
जेएसओएन के काेड में दिखाना |
---|
{ "wifiSsidPolicyType": enum ( |
फ़ील्ड | |
---|---|
wifiSsidPolicyType |
लागू की जाने वाली वाई-फ़ाई SSID नीति का टाइप. |
wifiSsids[] |
ज़रूरी नहीं. नीति में लागू किए जाने वाले वाई-फ़ाई SSID की सूची. WifiSsidPolicyType को |
WifiSsidPolicyType
वाई-फ़ाई SSID से जुड़ी अलग-अलग तरह की नीति, जिसे डिवाइस पर लागू किया जा सकता है.
Enums | |
---|---|
WIFI_SSID_POLICY_TYPE_UNSPECIFIED |
डिफ़ॉल्ट वैल्यू होती है. सेट नहीं होनी चाहिए. डिवाइस को किस SSID से कनेक्ट किया जा सकता है, इस पर कोई पाबंदी नहीं है. |
WIFI_SSID_DENYLIST |
डिवाइस को ऐसे किसी भी वाई-फ़ाई नेटवर्क से कनेक्ट नहीं किया जा सकता जिसका SSID में है. हालांकि, यह दूसरे नेटवर्क से कनेक्ट कर सकता है. |
WIFI_SSID_ALLOWLIST |
यह डिवाइस, में सिर्फ़ SSIDs से वाई-फ़ाई से कनेक्ट हो सकता है. खाली नहीं होना चाहिए. यह डिवाइस किसी दूसरे वाई-फ़ाई नेटवर्क से कनेक्ट नहीं हो पाएगा. |
WifiSsid
यह वाई-फ़ाई SSID के बारे में बताता है.
जेएसओएन के काेड में दिखाना |
---|
{ "wifiSsid": string } |
फ़ील्ड | |
---|---|
wifiSsid |
ज़रूरी है. वाई-फ़ाई SSID को स्ट्रिंग के तौर पर दिखाया गया है. |
DeviceRadioState
डिवाइस की रेडियो सेटिंग के लिए कंट्रोल.
जेएसओएन के काेड में दिखाना |
---|
{ "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_PRODUCT_DEFAULT_DISALLOWED पर सेट होता है. |
CREDENTIAL_PROVIDER_DEFAULT_DISALLOWED |
जिन ऐप्लिकेशन में की जानकारी नहीं है उन्हें क्रेडेंशियल देने वाले के तौर पर काम करने की अनुमति नहीं है. |
CREDENTIAL_PROVIDER_DEFAULT_DISALLOWED_EXCEPT_SYSTEM |
जिन ऐप्लिकेशन में की जानकारी नहीं दी गई है उन्हें क्रेडेंशियल देने वाले के तौर पर काम करने की अनुमति नहीं होती. हालांकि, OEM की डिफ़ॉल्ट क्रेडेंशियल देने वाली कंपनियों के पास यह विकल्प होता है. OEM की डिफ़ॉल्ट क्रेडेंशियल देने वाली कंपनियों को हमेशा क्रेडेंशियल देने वाले के तौर पर काम करने की अनुमति होती है. |
PrintingPolicy
इस नीति से यह कंट्रोल किया जाता है कि प्रिंट करने की अनुमति है या नहीं. यह सुविधा, Android 9 और उसके बाद के वर्शन वाले डिवाइसों पर काम करती है.
Enums | |
---|---|
PRINTING_POLICY_UNSPECIFIED |
नहीं बताया गया है डिफ़ॉल्ट वैल्यू होती है. |
PRINTING_DISALLOWED |
प्रिंट करने की अनुमति नहीं है. अगर Android वर्शन 9 से पहले का है, तो वाले की रिपोर्ट की जाती है. |
PRINTING_ALLOWED |
प्रिंट करने की अनुमति है. |
तरीके |
|
---|---|
|
नीति को मिटाता है. |
|
नीति लागू होती है. |
|
यह दिए गए एंटरप्राइज़ के लिए नीतियों की सूची बनाता है. |
|
नीति अपडेट करता है या बनाता है. |