chrome.enterprise.deviceAttributes

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 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,
)

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.

Parameter

  • callback

    Funktion optional

    Der Parameter callback sieht so aus:

    (annotatedLocation: string) => void

    • annotatedLocation

      String

Rückgabe

  • Versprechen<string>

    Chrome 96 und höher

    Promise-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 demselben Funktionsaufruf verwenden. Das Promise wird mit demselben Typ aufgelöst, der an das Callback übergeben wird.

getDeviceAssetId()

Promise Chrome 66 und höher
chrome.enterprise.deviceAttributes.getDeviceAssetId(
  callback?: function,
)

Ruft die vom Administrator mit Anmerkungen versehene Asset-ID ab Wenn der aktuelle Nutzer nicht verknüpft ist oder vom Administrator keine Geräte-ID festgelegt wurde, wird ein leerer String zurückgegeben.

Parameter

  • callback

    Funktion optional

    Der Parameter callback sieht so aus:

    (assetId: string) => void

    • assetId

      String

Rückgabe

  • Versprechen<string>

    Chrome 96 und höher

    Promise-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 demselben Funktionsaufruf verwenden. Das Promise wird mit demselben Typ aufgelöst, der an das Callback übergeben wird.

getDeviceHostname()

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

Ruft den in der Richtlinie DeviceHostnameTemplate festgelegten Hostnamen des Geräts ab. Wenn der aktuelle Nutzer kein Partner ist oder in den Unternehmensrichtlinien kein Hostname festgelegt wurde, wird ein leerer String zurückgegeben.

Parameter

  • callback

    Funktion optional

    Der Parameter callback sieht so aus:

    (hostname: string) => void

    • Hostname

      String

Rückgabe

  • Versprechen<string>

    Chrome 96 und höher

    Promise-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 demselben Funktionsaufruf verwenden. Das Promise wird mit demselben Typ aufgelöst, der an das Callback übergeben wird.

getDeviceSerialNumber()

Promise Chrome 66 und höher
chrome.enterprise.deviceAttributes.getDeviceSerialNumber(
  callback?: function,
)

Ruft die Seriennummer des Geräts ab. Bitte beachten Sie, dass der Zweck dieser API darin besteht, das Gerät zu verwalten (z.B. Anfragen zur Zertifikatssignierung für geräteübergreifende Zertifikate). Diese API darf ohne die Zustimmung des Geräteadministrators nicht zum Tracking von Geräten verwendet werden. Wenn der aktuelle Nutzer nicht verknüpft ist, wird ein leerer String zurückgegeben.

Parameter

  • callback

    Funktion optional

    Der Parameter callback sieht so aus:

    (serialNumber: string) => void

    • serialNumber

      String

Rückgabe

  • Versprechen<string>

    Chrome 96 und höher

    Promise-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 demselben Funktionsaufruf verwenden. Das Promise wird mit demselben Typ aufgelöst, der an das Callback übergeben wird.

getDirectoryDeviceId()

Versprechen
chrome.enterprise.deviceAttributes.getDirectoryDeviceId(
  callback?: function,
)

Ruft den Wert der Gerätekennung der Directory API ab, der vom Server generiert wird, und identifiziert den Cloud-Datensatz des Geräts für die Abfrage in der Cloud Directory API. Wenn der aktuelle Nutzer nicht verknüpft ist, wird ein leerer String zurückgegeben.

Parameter

  • callback

    Funktion optional

    Der Parameter callback sieht so aus:

    (deviceId: string) => void

    • deviceId

      String

Rückgabe

  • Versprechen<string>

    Chrome 96 und höher

    Promise-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 demselben Funktionsaufruf verwenden. Das Promise wird mit demselben Typ aufgelöst, der an das Callback übergeben wird.