Beschreibung
Verwenden Sie die chrome.enterprise.deviceAttributes
API, um Geräteattribute zu lesen. Hinweis: Diese API ist nur für Erweiterungen verfügbar, deren Installation durch eine Unternehmensrichtlinie erzwungen wurde.
Berechtigungen
enterprise.deviceAttributes
Verfügbarkeit
Methoden
getDeviceAnnotatedLocation()
chrome.enterprise.deviceAttributes.getDeviceAnnotatedLocation(
callback?: function,
)
Ruft den vom Administrator mit Anmerkungen versehenen Standort ab. Wenn der aktuelle Nutzer nicht verknüpft ist oder vom Administrator kein annotierter Standort festgelegt wurde, wird ein leerer String zurückgegeben.
Parameters
-
callback
Funktion optional
Der Parameter
callback
sieht so aus:(annotatedLocation: string)=>void
-
annotatedLocation
String
-
Rückgaben
-
Versprechen<string>
Chrome 96 oder höherPromise-Objekte werden in Manifest V3 und höher unterstützt, Callbacks werden jedoch aus Gründen der Abwärtskompatibilität bereitgestellt. Sie können nicht beide in einem Funktionsaufruf verwenden. Das Promise wird mit demselben Typ aufgelöst, der an den Callback übergeben wird.
getDeviceAssetId()
chrome.enterprise.deviceAttributes.getDeviceAssetId(
callback?: function,
)
Ruft die vom Administrator annotierte Asset-ID ab. Wenn der aktuelle Nutzer nicht verknüpft ist oder vom Administrator keine Asset-ID festgelegt wurde, wird ein leerer String zurückgegeben.
Parameters
-
callback
Funktion optional
Der Parameter
callback
sieht so aus:(assetId: string)=>void
-
assetId
String
-
Rückgaben
-
Versprechen<string>
Chrome 96 oder höherPromise-Objekte werden in Manifest V3 und höher unterstützt, Callbacks werden jedoch aus Gründen der Abwärtskompatibilität bereitgestellt. Sie können nicht beide in einem Funktionsaufruf verwenden. Das Promise wird mit demselben Typ aufgelöst, der an den Callback übergeben wird.
getDeviceHostname()
chrome.enterprise.deviceAttributes.getDeviceHostname(
callback?: function,
)
Ruft den Hostnamen des Geräts ab, wie in der Richtlinie „DeviceHostnameTemplate“ festgelegt. Wenn der aktuelle Nutzer nicht verknüpft ist oder in der Unternehmensrichtlinie kein Hostname festgelegt wurde, wird ein leerer String zurückgegeben.
Parameters
-
callback
Funktion optional
Der Parameter
callback
sieht so aus:(hostname: string)=>void
-
Hostname
String
-
Rückgaben
-
Versprechen<string>
Chrome 96 oder höherPromise-Objekte werden in Manifest V3 und höher unterstützt, Callbacks werden jedoch aus Gründen der Abwärtskompatibilität bereitgestellt. Sie können nicht beide in einem Funktionsaufruf verwenden. Das Promise wird mit demselben Typ aufgelöst, der an den Callback übergeben wird.
getDeviceSerialNumber()
chrome.enterprise.deviceAttributes.getDeviceSerialNumber(
callback?: function,
)
Ruft die Seriennummer des Geräts ab. Bitte beachten Sie, dass diese API zur Verwaltung des Geräts dient und z.B. Zertifikatssignieranforderungen für geräteübergreifende Zertifikate generiert. Diese API darf nicht ohne Zustimmung des Geräteadministrators zum Tracking von Geräten verwendet werden. Wenn der aktuelle Nutzer nicht verknüpft ist, wird ein leerer String zurückgegeben.
Parameters
-
callback
Funktion optional
Der Parameter
callback
sieht so aus:(serialNumber: string)=>void
-
serialNumber
String
-
Rückgaben
-
Versprechen<string>
Chrome 96 oder höherPromise-Objekte werden in Manifest V3 und höher unterstützt, Callbacks werden jedoch aus Gründen der Abwärtskompatibilität bereitgestellt. Sie können nicht beide in einem Funktionsaufruf verwenden. Das Promise wird mit demselben Typ aufgelöst, der an den Callback übergeben wird.
getDirectoryDeviceId()
chrome.enterprise.deviceAttributes.getDirectoryDeviceId(
callback?: function,
)
Ruft den Wert der Geräte-ID der Directory API ab, der vom Server generiert wird und den Cloud-Eintrag des Geräts für die Abfrage in der Cloud Directory API identifiziert. Wenn der aktuelle Nutzer nicht verknüpft ist, wird ein leerer String zurückgegeben.
Parameters
-
callback
Funktion optional
Der Parameter
callback
sieht so aus:(deviceId: string)=>void
-
deviceId
String
-
Rückgaben
-
Versprechen<string>
Chrome 96 oder höherPromise-Objekte werden in Manifest V3 und höher unterstützt, Callbacks werden jedoch aus Gründen der Abwärtskompatibilität bereitgestellt. Sie können nicht beide in einem Funktionsaufruf verwenden. Das Promise wird mit demselben Typ aufgelöst, der an den Callback übergeben wird.