ज़्यादातर एक्सटेंशन एपीआई और सुविधाओं को ऐक्सेस करने के लिए, आपको अपने एक्सटेंशन के मेनिफ़ेस्ट में अनुमतियों का एलान करना होगा. कुछ अनुमतियों की वजह से चेतावनियां ट्रिगर होती हैं. एक्सटेंशन का इस्तेमाल जारी रखने के लिए, उपयोगकर्ताओं को इन अनुमतियों को स्वीकार करना ज़रूरी है.
अनुमतियां कैसे काम करती हैं, इस बारे में ज़्यादा जानने के लिए अनुमतियों का एलान करना लेख पढ़ें. चेतावनियों के साथ अनुमतियों का इस्तेमाल करने के सबसे सही तरीकों के बारे में जानने के लिए, अनुमति की चेतावनी से जुड़े दिशा-निर्देश देखें.
यहां सभी उपलब्ध अनुमतियों की सूची दी गई है. साथ ही, कुछ अनुमतियों की वजह से ट्रिगर होने वाली चेतावनियों की जानकारी भी दी गई है.
"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एपीआई का इस्तेमाल करने की अनुमति देता है.