अनुमतियां

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

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

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

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