chrome.enterprise.deviceAttributes

refresh date: 2026-09-25 robots: noindex

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 Unternehmensrichtlinien erzwungen wird.

Berechtigungen

enterprise.deviceAttributes

Verfügbarkeit

Chrome 46 oder höher Nur ChromeOS Richtlinie erforderlich

Methoden

getDeviceAnnotatedLocation()

Promise Chrome 66 und höher
chrome.enterprise.deviceAttributes.getDeviceAnnotatedLocation(
  callback?: function,
)
: Promise<string>

Ruft den vom Administrator mit Erläuterungen versehenen Standort ab. Wenn der aktuelle Nutzer nicht zugeordnet ist oder vom Administrator kein annotierter Standort festgelegt wurde, wird ein leerer String zurückgegeben.

Parameter

  • callback

    function optional

    Der Parameter callback sieht so aus:

    (annotatedLocation: string) => void

    • annotatedLocation

      String

Ausgabe

  • Promise<string>

    Chrome 96 oder höher

    Gibt ein Promise zurück, das mit dem annotierten Standort des Geräts aufgelöst wird.

    Promises werden nur für Manifest V3 und höher unterstützt. Auf anderen Plattformen müssen Callbacks verwendet werden.

getDeviceAssetId()

Promise Chrome 66+
chrome.enterprise.deviceAttributes.getDeviceAssetId(
  callback?: function,
)
: Promise<string>

Ruft die vom Administrator mit Erläuterungen versehene Asset-ID ab. Wenn der aktuelle Nutzer nicht zugehörig ist oder vom Administrator keine Asset-ID festgelegt wurde, wird ein leerer String zurückgegeben.

Parameter

  • callback

    function optional

    Der Parameter callback sieht so aus:

    (assetId: string) => void

    • assetId

      String

Ausgabe

  • Promise<string>

    Chrome 96 oder höher

    Gibt ein Promise zurück, das mit der Asset-ID des Geräts aufgelöst wird.

    Promises werden nur für Manifest V3 und höher unterstützt. Auf anderen Plattformen müssen Callbacks verwendet werden.

getDeviceHostname()

Promise Chrome 82 oder höher
chrome.enterprise.deviceAttributes.getDeviceHostname(
  callback?: function,
)
: Promise<string>

Ruft den Hostnamen des Geräts ab, der durch die Richtlinie „DeviceHostnameTemplate“ festgelegt wurde. Wenn der aktuelle Nutzer nicht zugehörig ist oder kein Hostname durch die Unternehmensrichtlinie festgelegt wurde, wird ein leerer String zurückgegeben.

Parameter

  • callback

    function optional

    Der Parameter callback sieht so aus:

    (hostname: string) => void

    • Hostname

      String

Ausgabe

  • Promise<string>

    Chrome 96 oder höher

    Gibt ein Promise zurück, das mit dem Hostnamen des Geräts aufgelöst wird.

    Promises werden nur für Manifest V3 und höher unterstützt. Auf anderen Plattformen müssen Callbacks verwendet werden.

getDeviceSerialNumber()

Promise Chrome 66+
chrome.enterprise.deviceAttributes.getDeviceSerialNumber(
  callback?: function,
)
: Promise<string>

Ruft die Seriennummer des Geräts ab. Diese API dient der Verwaltung des Geräts, z.B. zum Generieren von Zertifikatsignierungsanfragen für geräteweite Zertifikate. Diese API darf nicht zum Tracking von Geräten ohne die Einwilligung des Geräteadministrators verwendet werden. Wenn der aktuelle Nutzer nicht zugehörig ist, wird ein leerer String zurückgegeben.

Parameter

  • callback

    function optional

    Der Parameter callback sieht so aus:

    (serialNumber: string) => void

    • serialNumber

      String

Ausgabe

  • Promise<string>

    Chrome 96 oder höher

    Gibt ein Promise zurück, das mit der Seriennummer des Geräts aufgelöst wird.

    Promises werden nur für Manifest V3 und höher unterstützt. Auf anderen Plattformen müssen Callbacks verwendet werden.

getDirectoryDeviceId()

Promise
chrome.enterprise.deviceAttributes.getDirectoryDeviceId(
  callback?: function,
)
: Promise<string>

Ruft den Wert der Geräte-ID der Directory API ab, die vom Server generiert wird und den Clouddatensatz des Geräts für die Abfrage in der Cloud Directory API identifiziert. Wenn der aktuelle Nutzer nicht zugehörig ist, wird ein leerer String zurückgegeben.

Parameter

  • callback

    function optional

    Der Parameter callback sieht so aus:

    (deviceId: string) => void

    • deviceId

      String

Ausgabe

  • Promise<string>

    Chrome 96 oder höher

    Gibt ein Promise zurück, das mit der Geräte-ID der Directory API aufgelöst wird.

    Promises werden nur für Manifest V3 und höher unterstützt. Auf anderen Plattformen müssen Callbacks verwendet werden.