नीतियों के उदाहरण: खास तौर पर काम करने वाले डिवाइस
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
खास डिवाइस, कंपनी के मालिकाना हक वाले ऐसे डिवाइस होते हैं जिनका इस्तेमाल सिर्फ़ एक काम के लिए किया जाता है. जैसे, डिजिटल साइनेज, टिकट प्रिंटिंग या इन्वेंट्री मैनेजमेंट. इससे एडमिन, डिवाइस पर किसी एक ऐप्लिकेशन या ऐप्लिकेशन के छोटे सेट का इस्तेमाल करने की अनुमति दे सकते हैं. साथ ही, उपयोगकर्ताओं को डिवाइस पर अन्य ऐप्लिकेशन चालू करने या अन्य कार्रवाइयां करने से रोक सकते हैं.
डिवाइस सेटिंग
इस नीति के स्निपेट में, कम से कम ऐक्सेस वाले डिवाइस के लिए, डिवाइस की सुझाई गई सेटिंग शामिल हैं.
"safeBootDisabled":true,"screenCaptureDisabled":true,"factoryResetDisabled":true,"cameraDisabled":true,// Specifies that system updates will be auto-installed during a daily// maintenance window between 2am and 4am."systemUpdate":{"type":"WINDOWED","startMinutes":120,"endMinutes":240},
किओस्क मोड
कीऑस्क मोड में, डिवाइस के बूट होने पर, चुना गया कीऑस्क ऐप्लिकेशन अपने-आप लॉन्च होता है. ऐप्लिकेशन, फ़ुल-स्क्रीन मोड में चलता है और उपयोगकर्ताओं को ऐप्लिकेशन से बाहर जाने से रोकने के लिए, इसे होम स्क्रीन पर पिन किया जाता है.
किसी डिवाइस पर कीऑस्क मोड चालू करने के लिए, डिवाइस के लिए तय किया गया कीऑस्क ऐप्लिकेशन तय करें. इसके लिए, डिवाइस के installType को KIOSK पर सेट करें. डिवाइस के बूट होने पर, यह चुना गया
किओस्क ऐप्लिकेशन अपने-आप लॉन्च हो जाएगा.
किसी कीऑस्क ऐप्लिकेशन को अन्य ऐप्लिकेशन से लिंक करना
किसी डिवाइस पर सिर्फ़ एक कीऑस्क ऐप्लिकेशन हो सकता है (installType को KIOSK पर सेट किया गया हो). हालांकि, अगर कोई कीऑस्क ऐप्लिकेशन दूसरे ऐप्लिकेशन से लिंक होता है, तो इन अतिरिक्त ऐप्लिकेशन को applications में जोड़ा जा सकता है. पक्का करें कि किसी भी अन्य ऐप्लिकेशन के लिए installType, KIOSK या BLOCKED न हो.
वेब ऐप्लिकेशन की मदद से,
कीऑस्क मोड में वेब पेज लॉन्च किया जा सकता है. वेब ऐप्लिकेशन, किसी वेब पेज को Android ऐप्लिकेशन में बदल देता है. किसी डिवाइस पर वेब ऐप्लिकेशन को इंस्टॉल करने के लिए, उसी तरह से वेब ऐप्लिकेशन के पैकेज के नाम का इस्तेमाल किया जाता है जैसे किसी अन्य Android ऐप्लिकेशन के लिए किया जाता है.
वेब ऐप्लिकेशन के पैकेज के नाम का इस्तेमाल करके, उसे डिवाइस के कीऑस्क ऐप्लिकेशन के तौर पर सेट करें. इसके लिए, installType को KIOSK पर सेट करें.
वेब ऐप्लिकेशन को लॉन्च करने के लिए, Google Chrome की ज़रूरत होती है. इसलिए, आपको applications में Chrome भी जोड़ना चाहिए. यहां दिए गए उदाहरण में, सेटिंग के लिए अन्य सुझाव शामिल हैं. जैसे, Chrome में वेब ऐप्लिकेशन के यूआरएल को साफ़ तौर पर अनुमति देने और अन्य यूआरएल को अनुमति न देने के लिए, मैनेज किए जा रहे कॉन्फ़िगरेशन का इस्तेमाल करना.
अगर किसी डिवाइस पर उपयोगकर्ताओं को होम स्क्रीन से एक या उससे ज़्यादा ऐप्लिकेशन ऐक्सेस करने की ज़रूरत है, तो नीति में kioskCustomLauncherEnabled को चालू करके, डिवाइस का कस्टम लॉन्चर चालू करें. डिवाइस को अनलॉक रखने के लिए, keyguardDisabled को चालू करें. उदाहरण के लिए, सार्वजनिक किओस्क के लिए:
[null,null,["आखिरी बार 2025-07-26 (UTC) को अपडेट किया गया."],[[["\u003cp\u003eDedicated devices are company-owned and serve a single purpose, allowing admins to restrict usage to specific apps for enhanced security.\u003c/p\u003e\n"],["\u003cp\u003eKiosk mode enables a designated app to launch automatically in full-screen upon device boot, restricting user access to other apps or functionalities.\u003c/p\u003e\n"],["\u003cp\u003eDevices can be further customized for specific use cases, like enabling kiosk mode for web pages or using a custom launcher for access to multiple pre-selected apps.\u003c/p\u003e\n"],["\u003cp\u003eAdmins can enforce a wide range of device settings, including automatic system updates, disabling screen capture or factory reset, and controlling camera access for enhanced security and control.\u003c/p\u003e\n"],["\u003cp\u003eWhile a single kiosk app can be designated, it can be linked to other necessary apps, ensuring seamless workflow while maintaining a locked-down environment.\u003c/p\u003e\n"]]],["Dedicated devices, designed for single-use cases, can be configured with restrictive settings like disabling safe boot, screen capture, factory reset, and camera access. Kiosk mode, enabled by setting an app's `installType` to `KIOSK`, auto-launches a designated app full-screen. Web pages can be launched in kiosk mode via web apps. A custom launcher (`kioskCustomLauncherEnabled`) allows access to multiple apps from the home screen; use `keyguardDisabled` to keep the device unlocked. Linked apps can also be added with their own install type. System updates can be set during a scheduled window.\n"],null,["# Example policies: dedicated devices\n\nDedicated devices are company-owned devices that fulfill a single use case, such\nas digital signage, ticket printing, or inventory management. This allows admins\nto further lock down the usage of a device to a single app or small set of apps,\nand prevents users from enabling other apps or performing other actions on the\ndevice.\n\nDevice settings\n---------------\n\nThis policy snippet includes the recommended device settings for\na dedicated device with minimal access. \n\n```carbon\n\"safeBootDisabled\": true,\n\"screenCaptureDisabled\": true,\n\"factoryResetDisabled\": true,\n\"cameraDisabled\": true,\n// Specifies that system updates will be auto-installed during a daily\n// maintenance window between 2am and 4am.\n\"systemUpdate\": {\n \"type\": \"WINDOWED\",\n \"startMinutes\": 120,\n \"endMinutes\": 240\n},\n```\n\nKiosk mode\n----------\n\n| **Warning:** `statusBarDisabled` and `lockTaskAllowed` are deprecated. To disable the status bar on a device and approve an app for lock task mode, use `installType` `KIOSK` or set `kioskCustomLauncherEnabled` to `true`.\n\nIn **kiosk mode**, a designated kiosk app launches\nautomatically when a device boots. The app runs in full-screen mode and is\npinned to the home screen to prevent users from leaving the app.\n\nTo enable kiosk mode on a device, specify a designated kiosk app for the\ndevice by setting its `installType` to `KIOSK`. This\ndesignated kiosk app will launch automatically when the device boots.\n| **Note:** To re-enable the status bar on a device after a device was previously in kiosk mode, the admin will need to change `\ninstallType` to a value other than `KIOSK`. \n\n```carbon\n\"applications\": [\n {\n \"packageName\": \"com.example.app\",\n \"installType\": \"KIOSK\",\n \"defaultPermissionPolicy\": \"GRANT\"\n }\n]\n```\n\n### Link a kiosk app to additional apps\n\nA device can only have a single designated kiosk app\n(`installType` set to `KIOSK`). However, if a kiosk\napp links to other apps, these additional apps can be added to\n`applications`. Ensure that the `installType` for any\nadditional apps is not `KIOSK` or `BLOCKED`. \n\n```carbon\n\"applications\": [\n {\n \"packageName\": \"com.example.app\",\n \"installType\": \"KIOSK\",\n \"defaultPermissionPolicy\": \"GRANT\"\n },\n {\n \"packageName\": \"com.example.app_to_be_linked\",\n \"installType\": \"FORCE_INSTALLED\",\n \"defaultPermissionPolicy\": \"GRANT\"\n }\n]\n```\n\n### Enable kiosk mode for web pages\n\nWith **[web apps](/android/management/web-apps)**,\nyou can launch a web page in kiosk mode. A web app turns a web page into an\nAndroid app. You use a web app's package name to install it on a device, just\nlike any other Android app.\n\nUsing a web app's package name, designate it as the device's\nkiosk app by setting its `installType` to `KIOSK`.\nBecause web apps require\n[Google Chrome](https://play.google.com/store/apps/details?id=com.android.chrome)\nto launch, you should also add Chrome to `applications`. The\nexample below includes additional setting recommendations, such as using\nmanaged configurations to explicitly allow the web app's URL in Chrome and\ndisallow other URLs. \n\n```carbon\n\"applications\": [\n {\n \"packageName\": \"com.google.enterprise.webapp.x6306d4def62b6b3s\",\n \"installType\": \"KIOSK\",\n \"defaultPermissionPolicy\": \"GRANT\"\n },\n {\n \"packageName\": \"com.android.chrome\",\n \"installType\": \"FORCE_INSTALLED\",\n \"managedConfiguration\": {\n \"URLBlocklist\": [\"*\"],\n \"URLAllowlist\": [\"web.app.url\"]\n },\n \"defaultPermissionPolicy\": \"GRANT\"\n }\n]\n```\n\nKiosk launcher\n--------------\n\nIf a device requires users to access one or more apps from the home screen,\nenable the device's custom launcher by enabling\n`kioskCustomLauncherEnabled` in the policy. To keep the device\nunlocked (for public kiosks, for example), enable `keyguardDisabled`: \n\n```carbon\n\"kioskCustomLauncherEnabled\": true,\n\"keyguardDisabled\": true,\n\"applications\": [\n {\n \"packageName\": \"com.example.app1\",\n \"installType\": \"FORCE_INSTALLED\",\n \"defaultPermissionPolicy\": \"GRANT\"\n },\n {\n \"packageName\": \"com.example.app2\",\n \"installType\": \"FORCE_INSTALLED\",\n \"defaultPermissionPolicy\": \"GRANT\"\n }\n]\n```\n\nYou can also develop your own custom launcher app to give users access to\nmultiple apps."]]