अनुमतियां

ज़्यादातर एक्सटेंशन एपीआई और सुविधाओं को ऐक्सेस करने के लिए, आपको अपने एक्सटेंशन के मेनिफ़ेस्ट में अनुमतियां बतानी होंगी. कुछ अनुमतियों से चेतावनियां ट्रिगर होती हैं. एक्सटेंशन का इस्तेमाल जारी रखने के लिए, उपयोगकर्ताओं को इन चेतावनियों के लिए अनुमति देनी होगी.

अनुमतियां कैसे काम करती हैं, इस बारे में ज़्यादा जानने के लिए, अनुमतियां बताना लेख पढ़ें. चेतावनी के साथ अनुमतियों का इस्तेमाल करने के सबसे सही तरीकों के बारे में जानने के लिए, अनुमति की चेतावनी से जुड़े दिशा-निर्देश लेख पढ़ें.

यहां उपलब्ध सभी अनुमतियों की सूची दी गई है. साथ ही, यहां उन चेतावनियों के बारे में भी बताया गया है जो खास अनुमतियों की वजह से ट्रिगर होती हैं.

"accessibilityFeatures.modify"
इससे एक्सटेंशन, chrome.accessibilityFeatures API का इस्तेमाल करते समय, सुलभता सुविधाओं की स्थितियों में बदलाव कर सकते हैं.
दिखाई गई चेतावनी: सुलभता सेटिंग में बदलाव करें.
"accessibilityFeatures.read"
इससे एक्सटेंशन, chrome.accessibilityFeatures API का इस्तेमाल करते समय, सुलभता की स्थितियों को पढ़ सकते हैं.
दिखाई गई चेतावनी: सुलभता सेटिंग पढ़ें.
"activeTab"
इससे उपयोगकर्ता के जेस्चर के ज़रिए, सक्रिय टैब को अस्थायी तौर पर ऐक्सेस किया जा सकता है. ज़्यादा जानकारी के लिए, देखें activeTab.
"alarms"
इससे chrome.alarms API को ऐक्सेस किया जा सकता है.
"audio"
इससे chrome.audio API को ऐक्सेस किया जा सकता है.
"background"
इससे Chrome, उपयोगकर्ता के कंप्यूटर में लॉग इन करते ही शुरू हो जाता है. भले ही, उपयोगकर्ता ने Chrome लॉन्च न किया हो. साथ ही, Chrome तब तक बंद नहीं होता, जब तक उपयोगकर्ता खुद Chrome को बंद न कर दे. भले ही, Chrome की आखिरी विंडो बंद हो गई हो.
"bookmarks"
इससे chrome.bookmarks API को ऐक्सेस किया जा सकता है.
दिखाई गई चेतावनी: अपने बुकमार्क पढ़ें और उनमें बदलाव करें.
"browsingData"
इससे chrome.browsingData API को ऐक्सेस किया जा सकता है.
"certificateProvider"
इससे chrome.certificateProvider API को ऐक्सेस किया जा सकता है.
"clipboardRead"
इससे एक्सटेंशन, वेब प्लैटफ़ॉर्म Clipboard API का इस्तेमाल करके, क्लिपबोर्ड से आइटम चिपका सकता है.
दिखाई गई चेतावनी: कॉपी और चिपकाया गया डेटा पढ़ें.
"clipboardWrite"
इससे एक्सटेंशन, वेब प्लैटफ़ॉर्म Clipboard API का इस्तेमाल करके, क्लिपबोर्ड पर आइटम कट और कॉपी कर सकता है.
दिखाई गई चेतावनी: कॉपी और चिपकाए गए डेटा में बदलाव करें.
"contentSettings"
इससे chrome.contentSettings API को ऐक्सेस किया जा सकता है.
दिखाई गई चेतावनी: कुकी, JavaScript, प्लग इन, भौगोलिक स्थान, माइक्रोफ़ोन, कैमरा वगैरह जैसी सुविधाओं तक वेबसाइट का ऐक्सेस नियंत्रित करने वाली सेटिंग में बदलाव करें.
"contextMenus"
इससे chrome.contextMenus API को ऐक्सेस किया जा सकता है.
"cookies"
इससे chrome.cookies API को ऐक्सेस किया जा सकता है.
"debugger"
इससे chrome.debugger API को ऐक्सेस किया जा सकता है.
दिखाई गई चेतावनियां:
  • पेज डीबगर बैकएंड को ऐक्सेस करें.
  • सभी वेबसाइटों पर अपना सारा डेटा पढ़ें और उसमें बदलाव करें.
"declarativeContent"
इससे chrome.declarativeContent API को ऐक्सेस किया जा सकता है.
"declarativeNetRequest"
इससे chrome.declarativeNetRequest API को ऐक्सेस किया जा सकता है.
दिखाई गई चेतावनी: किसी भी पेज पर कॉन्टेंट ब्लॉक करें.
"declarativeNetRequestWithHostAccess"
इससे chrome.declarativeNetRequest API को ऐक्सेस किया जा सकता है. हालांकि, इसके लिए सभी कार्रवाइयों के लिए होस्ट की अनुमतियां ज़रूरी हैं.
"declarativeNetRequestFeedback"
इससे DevTools कंसोल में गड़बड़ियां और चेतावनियां लिखने की अनुमति मिलती है, जब chrome.declarativeNetRequest API का इस्तेमाल किया जाता है. यह अनुमति, अनपैक किए गए एक्सटेंशन के साथ इस्तेमाल की जाती है. Chrome Web Store से इंस्टॉल किए गए एक्सटेंशन के लिए, इसे अनदेखा किया जाता है.
दिखाई गई चेतावनी: अपना ब्राउज़िंग इतिहास पढ़ें.
"dns"
इससे chrome.dns API को ऐक्सेस किया जा सकता है.
"desktopCapture"
इससे chrome.desktopCapture API को ऐक्सेस किया जा सकता है.
दिखाई गई चेतावनी: अपनी स्क्रीन का कॉन्टेंट कैप्चर करें.
"documentScan"
इससे chrome.documentScan API को ऐक्सेस किया जा सकता है.
"downloads"
इससे chrome.downloads API को ऐक्सेस किया जा सकता है.
दिखाई गई चेतावनी: अपने डाउनलोड मैनेज करें.
"downloads.open"
इससे chrome.downloads.open() का इस्तेमाल किया जा सकता है.
दिखाई गई चेतावनी: अपने डाउनलोड मैनेज करें.
"downloads.ui"
इससे chrome.downloads.setUiOptions() का इस्तेमाल किया जा सकता है.
दिखाई गई चेतावनी: अपने डाउनलोड मैनेज करें.
"enterprise.deviceAttributes"
इससे chrome.enterprise.deviceAttributes API को ऐक्सेस किया जा सकता है.
"enterprise.hardwarePlatform"
इससे chrome.enterprise.hardwarePlatform API को ऐक्सेस किया जा सकता है.
"enterprise.networkingAttributes"
इससे chrome.enterprise.networkingAttributes API को ऐक्सेस किया जा सकता है.
"enterprise.platformKeys"
इससे chrome.enterprise.platformKeys API को ऐक्सेस किया जा सकता है.
"favicon"
इससे Favicon API को ऐक्सेस किया जा सकता है.
दिखाई गई चेतावनी: विज़िट की गई वेबसाइटों के आइकॉन पढ़ें.
"fileBrowserHandler"
इससे chrome.fileBrowserHandler API को ऐक्सेस किया जा सकता है.
"fileSystemProvider"
इससे chrome.fileSystemProvider API को ऐक्सेस किया जा सकता है.
"fontSettings"
इससे chrome.fontSettings API को ऐक्सेस किया जा सकता है.
"gcm"
इससे chrome.gcm और chrome.instanceID API को ऐक्सेस किया जा सकता है.
"geolocation"
इससे एक्सटेंशन, उपयोगकर्ता से अनुमति मांगे बिना, जियोलोकेशन एपीआई का इस्तेमाल कर सकता है.
दिखाई गई चेतावनी: आपकी जगह की जानकारी का पता लगाएं.
"history"
इससे chrome.history API को ऐक्सेस किया जा सकता है.
दिखाई गई चेतावनी: साइन इन किए गए सभी डिवाइसों पर अपना ब्राउज़िंग इतिहास पढ़ें और उसमें बदलाव करें.
"identity"
इससे chrome.identity API को ऐक्सेस किया जा सकता है.
"identity.email"
इससे chrome.identity API के ज़रिए, उपयोगकर्ता का ईमेल पता ऐक्सेस किया जा सकता है.
दिखाई गई चेतावनी: आपका ईमेल पता जानें.
"idle"
इससे chrome.idle API को ऐक्सेस किया जा सकता है.
"loginState"
इससे chrome.loginState API को ऐक्सेस किया जा सकता है.
"management"
इससे chrome.management API को ऐक्सेस किया जा सकता है.
दिखाई गई चेतावनी: अपने ऐप्लिकेशन, एक्सटेंशन, और थीम मैनेज करें.
"nativeMessaging"
इससे नेटिव मैसेजिंग एपीआई को ऐक्सेस किया जा सकता है.
दिखाई गई चेतावनी: साथ काम करने वाले नेटिव ऐप्लिकेशन से कम्यूनिकेट करें.
"notifications"
इससे chrome.notifications API को ऐक्सेस किया जा सकता है.
दिखाई गई चेतावनी: सूचनाएं दिखाएं.
"offscreen"
इससे chrome.offscreen API को ऐक्सेस किया जा सकता है.
"pageCapture"
इससे chrome.pageCapture API को ऐक्सेस किया जा सकता है.
दिखाई गई चेतावनी: सभी वेबसाइटों पर अपना सारा डेटा पढ़ें और उसमें बदलाव करें.
"platformKeys"
इससे chrome.platformKeys API को ऐक्सेस किया जा सकता है.
"power"
इससे chrome.power API को ऐक्सेस किया जा सकता है.
"printerProvider"
इससे chrome.printerProvider API को ऐक्सेस किया जा सकता है.
"printing"
इससे chrome.printing API को ऐक्सेस किया जा सकता है.
"printingMetrics"
इससे chrome.printingMetrics API को ऐक्सेस किया जा सकता है.
"privacy"
इससे chrome.privacy API को ऐक्सेस किया जा सकता है.
दिखाई गई चेतावनी: निजता से जुड़ी सेटिंग में बदलाव करें.
"processes"
इससे chrome.processes API को ऐक्सेस किया जा सकता है.
"proxy"
इससे chrome.proxy API को ऐक्सेस किया जा सकता है.
दिखाई गई चेतावनी: सभी वेबसाइटों पर अपना सारा डेटा पढ़ें और उसमें बदलाव करें.
"readingList"
इससे chrome.readingList API को ऐक्सेस किया जा सकता है.
दिखाई गई चेतावनी: रीडिंग लिस्ट में एंट्री पढ़ें और उनमें बदलाव करें.
"runtime"
इससे runtime.connectNative() और runtime.sendNativeMessage() को ऐक्सेस किया जा सकता है. runtime नेमस्पेस की अन्य सभी सुविधाओं के लिए, किसी अनुमति की ज़रूरत नहीं होती.
"scripting"
इससे chrome.scripting API को ऐक्सेस किया जा सकता है.
"search"
इससे chrome.search API को ऐक्सेस किया जा सकता है.
"sessions"
इससे chrome.sessions API को ऐक्सेस किया जा सकता है.
दिखाई गई चेतावनियां:
  • जब इसका इस्तेमाल "history" अनुमति के साथ किया जाता है: साइन इन किए गए सभी डिवाइसों पर अपना ब्राउज़िंग इतिहास पढ़ें और उसमें बदलाव करें.
  • जब इसका इस्तेमाल "tabs" अनुमति के साथ किया जाता है: साइन इन किए गए सभी डिवाइसों पर अपना ब्राउज़िंग इतिहास पढ़ें.
"sidePanel"
इससे chrome.sidePanel API को ऐक्सेस किया जा सकता है.
"storage"
इससे chrome.storage API को ऐक्सेस किया जा सकता है.
"system.cpu"
इससे chrome.system.cpu API को ऐक्सेस किया जा सकता है.
"system.display"
इससे chrome.system.display API को ऐक्सेस किया जा सकता है.
"system.memory"
इससे chrome.system.memory API को ऐक्सेस किया जा सकता है.
"system.storage"
इससे chrome.system.storage API को ऐक्सेस किया जा सकता है.
दिखाई गई चेतावनी: स्टोरेज डिवाइसों की पहचान करें और उन्हें निकालें.
"tabCapture"
इससे chrome.tabCapture API को ऐक्सेस किया जा सकता है.
दिखाई गई चेतावनी: सभी वेबसाइटों पर अपना सारा डेटा पढ़ें और उसमें बदलाव करें.
"tabGroups"
इससे chrome.tabGroups API को ऐक्सेस किया जा सकता है.
दिखाई गई चेतावनी: अपने टैब ग्रुप देखें और मैनेज करें.
"tabs"
इससे टैब ऑब्जेक्ट के खास फ़ील्ड को ऐक्सेस किया जा सकता है. इन फ़ील्ड का इस्तेमाल कई एपीआई करते हैं, इनमें chrome.tabs और chrome.windows भी शामिल हैं. आम तौर पर, इन एपीआई का इस्तेमाल करने के लिए, आपको इस अनुमति के बारे में बताने की ज़रूरत नहीं होती.
दिखाई गई चेतावनी: अपना ब्राउज़िंग इतिहास पढ़ें.
"topSites"
इससे chrome.topSites API को ऐक्सेस किया जा सकता है.
दिखाई गई चेतावनी: सबसे ज़्यादा बार देखी गई वेबसाइटों की सूची पढ़ें.
"tts"
इससे chrome.tts API को ऐक्सेस किया जा सकता है.
"ttsEngine"
इससे chrome.ttsEngine API को ऐक्सेस किया जा सकता है.
दिखाई गई चेतावनी: सिंथेसाइज़ की गई आवाज़ का इस्तेमाल करके बोले गए सभी टेक्स्ट को पढ़ें.
"unlimitedStorage"
इससे chrome.storage.local, IndexedDB, Cache Storage, और Origin Private File System के लिए, अनलिमिटेड कोटा मिलता है. ज़्यादा जानकारी के लिए, स्टोरेज और कुकी लेख पढ़ें.
"userScripts"
इससे chrome.userScripts API को ऐक्सेस किया जा सकता है. ध्यान दें: उपयोगकर्ता को, उपयोगकर्ता स्क्रिप्ट के इस्तेमाल की अनुमति साफ़ तौर पर देनी होगी.
"vpnProvider"
इससे chrome.vpnProvider API को ऐक्सेस किया जा सकता है.
"wallpaper"
इससे chrome.wallpaper API को ऐक्सेस किया जा सकता है.
"webAuthenticationProxy"
इससे chrome.webAuthenticationProxy API को ऐक्सेस किया जा सकता है.
दिखाई गई चेतावनी: सभी वेबसाइटों पर अपना सारा डेटा पढ़ें और उसमें बदलाव करें.
"webNavigation"
इससे chrome.webNavigation API को ऐक्सेस किया जा सकता है.
दिखाई गई चेतावनी: अपना ब्राउज़िंग इतिहास पढ़ें.
"webRequest"
इससे chrome.webRequest API को ऐक्सेस किया जा सकता है.
"webRequestBlocking"
इससे ब्लॉक करने के लिए, chrome.webRequest API का इस्तेमाल किया जा सकता है.