chrome.enterprise.deviceAttributen

Beschrijving

Gebruik de chrome.enterprise.deviceAttributes API om apparaatkenmerken te lezen. Opmerking: Deze API is alleen beschikbaar voor extensies die geforceerd zijn geïnstalleerd volgens het bedrijfsbeleid.

Machtigingen

enterprise.deviceAttributes

Beschikbaarheid

Chrome 46+ Alleen ChromeOS Vereist beleid

Methoden

getDeviceAnnotatedLocation()

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

Haalt de door de beheerder geannoteerde locatie op. Als de huidige gebruiker niet is aangesloten of er geen geannoteerde locatie is ingesteld door de beheerder, wordt een lege string geretourneerd.

Parameters

  • terugbellen

    functie optioneel

    De callback ziet er als volgt uit:

    (annotatedLocation: string) => void

    • geannoteerde locatie

      snaar

Retourneren

  • Belofte<string>

    Chroom 96+

    Promises worden alleen ondersteund voor Manifest V3 en hoger. Andere platforms moeten callbacks gebruiken.

getDeviceAssetId()

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

Haalt de door de beheerder geannoteerde Asset-ID op. Als de huidige gebruiker niet is aangesloten of er geen Asset-ID is ingesteld door de beheerder, wordt een lege tekenreeks geretourneerd.

Parameters

  • terugbellen

    functie optioneel

    De callback ziet er als volgt uit:

    (assetId: string) => void

    • activa-ID

      snaar

Retourneren

  • Belofte<string>

    Chroom 96+

    Promises worden alleen ondersteund voor Manifest V3 en hoger. Andere platforms moeten callbacks gebruiken.

getDeviceHostname()

BelofteChrome 82+
chrome.enterprise.deviceAttributes.getDeviceHostname(
  callback?: function,
)
: Promise<string>

Haalt de hostnaam van het apparaat op zoals ingesteld door het DeviceHostnameTemplate-beleid. Als de huidige gebruiker niet is aangesloten of er geen hostnaam is ingesteld door het bedrijfsbeleid, wordt een lege tekenreeks geretourneerd.

Parameters

  • terugbellen

    functie optioneel

    De callback ziet er als volgt uit:

    (hostname: string) => void

    • hostnaam

      snaar

Retourneren

  • Belofte<string>

    Chroom 96+

    Promises worden alleen ondersteund voor Manifest V3 en hoger. Andere platforms moeten callbacks gebruiken.

getDeviceSerialNumber()

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

Haalt het serienummer van het apparaat op. Let op: het doel van deze API is het beheren van het apparaat (bijvoorbeeld het genereren van certificaatondertekeningsaanvragen voor apparaatbrede certificaten). Deze API mag niet worden gebruikt voor het volgen van apparaten zonder toestemming van de beheerder van het apparaat. Als de huidige gebruiker niet is aangesloten, wordt een lege string geretourneerd.

Parameters

  • terugbellen

    functie optioneel

    De callback ziet er als volgt uit:

    (serialNumber: string) => void

    • serienummer

      snaar

Retourneren

  • Belofte<string>

    Chroom 96+

    Promises worden alleen ondersteund voor Manifest V3 en hoger. Andere platforms moeten callbacks gebruiken.

getDirectoryDeviceId()

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

Haalt de waarde op van de apparaat-ID van de directory-API , die door de server wordt gegenereerd en de cloudrecord van het apparaat identificeert voor query's in de clouddirectory-API. Als de huidige gebruiker niet is aangesloten, wordt een lege tekenreeks geretourneerd.

Parameters

  • terugbellen

    functie optioneel

    De callback ziet er als volgt uit:

    (deviceId: string) => void

    • apparaat-ID

      snaar

Retourneren

  • Belofte<string>

    Chroom 96+

    Promises worden alleen ondersteund voor Manifest V3 en hoger. Andere platforms moeten callbacks gebruiken.