refresh date: 2026-09-25 robots: noindex
ब्यौरा
डिवाइस के एट्रिब्यूट पढ़ने के लिए, chrome.enterprise.deviceAttributes एपीआई का इस्तेमाल करें. ध्यान दें: यह एपीआई सिर्फ़ उन एक्सटेंशन के लिए उपलब्ध है जिन्हें एंटरप्राइज़ नीति के तहत, अनइंस्टॉल न किए जा सकने वाले सॉफ़्टवेयर के तौर पर इंस्टॉल किया गया है.
अनुमतियां
enterprise.deviceAttributesउपलब्धता
तरीके
getDeviceAnnotatedLocation()
chrome.enterprise.deviceAttributes.getDeviceAnnotatedLocation(
callback?: function,
): Promise<string>
यह एडमिन की ओर से एनोटेट की गई जगह की जानकारी फ़ेच करता है. अगर मौजूदा उपयोगकर्ता, संगठन से जुड़ा नहीं है या एडमिन ने कोई एनोटेट की गई जगह सेट नहीं की है, तो खाली स्ट्रिंग दिखती है.
पैरामीटर
-
कॉलबैक
function ज़रूरी नहीं
callbackपैरामीटर कुछ ऐसा दिखता है:(annotatedLocation: string) => void
-
annotatedLocation
स्ट्रिंग
-
रिटर्न
-
Promise<string>
Chrome 96+यह एक प्रॉमिस दिखाता है, जो डिवाइस की एनोटेट की गई जगह की जानकारी के साथ रिज़ॉल्व होता है.
प्रॉमिस सिर्फ़ Manifest V3 और इसके बाद के वर्शन के लिए काम करते हैं. अन्य प्लैटफ़ॉर्म के लिए, कॉलबैक का इस्तेमाल करना ज़रूरी है.
getDeviceAssetId()
chrome.enterprise.deviceAttributes.getDeviceAssetId(
callback?: function,
): Promise<string>
यह एडमिन की ओर से एनोटेट किए गए ऐसेट का आईडी फ़ेच करता है. अगर मौजूदा उपयोगकर्ता, संगठन से जुड़ा नहीं है या एडमिन ने कोई ऐसेट का आईडी सेट नहीं किया है, तो खाली स्ट्रिंग दिखती है.
पैरामीटर
-
कॉलबैक
function ज़रूरी नहीं
callbackपैरामीटर कुछ ऐसा दिखता है:(assetId: string) => void
-
assetId
स्ट्रिंग
-
रिटर्न
-
Promise<string>
Chrome 96+यह एक प्रॉमिस दिखाता है, जो डिवाइस के ऐसेट आईडी के साथ रिज़ॉल्व होता है.
प्रॉमिस सिर्फ़ Manifest V3 और इसके बाद के वर्शन के लिए काम करते हैं. अन्य प्लैटफ़ॉर्म के लिए, कॉलबैक का इस्तेमाल करना ज़रूरी है.
getDeviceHostname()
chrome.enterprise.deviceAttributes.getDeviceHostname(
callback?: function,
): Promise<string>
यह DeviceHostnameTemplate नीति के तहत सेट किए गए डिवाइस के होस्टनेम को फ़ेच करता है. अगर मौजूदा उपयोगकर्ता, संगठन से जुड़ा नहीं है या एंटरप्राइज़ नीति के तहत कोई होस्टनेम सेट नहीं किया गया है, तो खाली स्ट्रिंग दिखती है.
पैरामीटर
-
कॉलबैक
function ज़रूरी नहीं
callbackपैरामीटर कुछ ऐसा दिखता है:(hostname: string) => void
-
hostname
स्ट्रिंग
-
रिटर्न
-
Promise<string>
Chrome 96+यह एक प्रॉमिस दिखाता है, जो डिवाइस के होस्टनेम के साथ रिज़ॉल्व होता है.
प्रॉमिस सिर्फ़ Manifest V3 और इसके बाद के वर्शन के लिए काम करते हैं. अन्य प्लैटफ़ॉर्म के लिए, कॉलबैक का इस्तेमाल करना ज़रूरी है.
getDeviceSerialNumber()
chrome.enterprise.deviceAttributes.getDeviceSerialNumber(
callback?: function,
): Promise<string>
डिवाइस का सीरियल नंबर फ़ेच करता है. कृपया ध्यान दें कि इस एपीआई का मकसद, डिवाइस को मैनेज करना है. जैसे, डिवाइस के लिए सर्टिफ़िकेट जनरेट करने के अनुरोध (सीएसआर) जनरेट करना. इस एपीआई का इस्तेमाल, डिवाइस के एडमिन की सहमति के बिना डिवाइसों को ट्रैक करने के लिए नहीं किया जा सकता. अगर मौजूदा उपयोगकर्ता किसी संगठन से नहीं जुड़ा है, तो खाली स्ट्रिंग दिखती है.
पैरामीटर
-
कॉलबैक
function ज़रूरी नहीं
callbackपैरामीटर कुछ ऐसा दिखता है:(serialNumber: string) => void
-
serialNumber
स्ट्रिंग
-
रिटर्न
-
Promise<string>
Chrome 96+यह एक Promise दिखाता है, जो डिवाइस के सीरियल नंबर के साथ रिज़ॉल्व होता है.
प्रॉमिस सिर्फ़ Manifest V3 और इसके बाद के वर्शन के लिए काम करते हैं. अन्य प्लैटफ़ॉर्म के लिए, कॉलबैक का इस्तेमाल करना ज़रूरी है.
getDirectoryDeviceId()
chrome.enterprise.deviceAttributes.getDirectoryDeviceId(
callback?: function,
): Promise<string>
यह डायरेक्ट्री एपीआई के डिवाइस आइडेंटिफ़ायर की वैल्यू फ़ेच करता है. इसे सर्वर जनरेट करता है. साथ ही, यह क्लाउड डायरेक्ट्री एपीआई में क्वेरी करने के लिए, डिवाइस के क्लाउड रिकॉर्ड की पहचान करता है. अगर मौजूदा उपयोगकर्ता किसी संगठन से नहीं जुड़ा है, तो खाली स्ट्रिंग दिखती है.
पैरामीटर
-
कॉलबैक
function ज़रूरी नहीं
callbackपैरामीटर कुछ ऐसा दिखता है:(deviceId: string) => void
-
deviceId
स्ट्रिंग
-
रिटर्न
-
Promise<string>
Chrome 96+यह एक Promise दिखाता है, जो डायरेक्ट्री एपीआई के डिवाइस आइडेंटिफ़ायर के साथ रिज़ॉल्व होता है.
प्रॉमिस सिर्फ़ Manifest V3 और इसके बाद के वर्शन के लिए काम करते हैं. अन्य प्लैटफ़ॉर्म के लिए, कॉलबैक का इस्तेमाल करना ज़रूरी है.