chrome.enterprise.deviceAttributes

Opis

Odczytuj atrybuty urządzeń za pomocą interfejsu API chrome.enterprise.deviceAttributes. Uwaga: ten interfejs API jest dostępny tylko w przypadku rozszerzeń, których instalacja została wymuszona przez zasady przedsiębiorstwa.

Uprawnienia

enterprise.deviceAttributes

Dostępność

Chrome 46 lub nowszy Tylko ChromeOS Wymaga zasad

Metody

getDeviceAnnotatedLocation()

Obiecujemy Chrome 66 lub nowszy
chrome.enterprise.deviceAttributes.getDeviceAnnotatedLocation(
  callback?: function,
)

Pobiera lokalizację podaną przez administratora. Jeśli bieżący użytkownik nie jest powiązany lub administrator nie ustawił żadnej lokalizacji z adnotacją, zwraca pusty ciąg znaków.

Parametry

  • wywołanie zwrotne

    funkcja optional

    Parametr callback wygląda tak:

    (annotatedLocation: string) => void

    • annotatedLocation

      string,

Zwroty

  • Obietnica<ciąg>

    Chrome 96 lub nowszy

    Obietnice są obsługiwane w platformie Manifest V3 i nowszych, ale wywołania zwrotne są obsługiwane na potrzeby zgodności wstecznej. Nie można użyć obu w tym samym wywołaniu funkcji. Obietnica jest realizowana z tym samym typem, który jest przekazywany do wywołania zwrotnego.

getDeviceAssetId()

Obiecujemy Chrome 66 lub nowszy
chrome.enterprise.deviceAttributes.getDeviceAssetId(
  callback?: function,
)

Pobiera identyfikator zasobu z adnotacjami przez administratora. Jeśli bieżący użytkownik nie jest powiązany lub administrator nie ustawił żadnego identyfikatora zasobu, zwraca pusty ciąg znaków.

Parametry

  • wywołanie zwrotne

    funkcja optional

    Parametr callback wygląda tak:

    (assetId: string) => void

    • assetId

      string,

Zwroty

  • Obietnica<ciąg>

    Chrome 96 lub nowszy

    Obietnice są obsługiwane w platformie Manifest V3 i nowszych, ale wywołania zwrotne są obsługiwane na potrzeby zgodności wstecznej. Nie można użyć obu w tym samym wywołaniu funkcji. Obietnica jest realizowana z tym samym typem, który jest przekazywany do wywołania zwrotnego.

getDeviceHostname()

Obiecujemy Chrome 82 lub nowszy
chrome.enterprise.deviceAttributes.getDeviceHostname(
  callback?: function,
)

Pobiera nazwę hosta urządzenia ustaloną przez zasadę DeviceHostnameTemplate. Jeśli bieżący użytkownik nie jest powiązany lub nie ustawiono żadnej nazwy hosta przez zasadę przedsiębiorstwa, zwraca pusty ciąg znaków.

Parametry

  • wywołanie zwrotne

    funkcja optional

    Parametr callback wygląda tak:

    (hostname: string) => void

    • nazwa hosta

      string,

Zwroty

  • Obietnica<ciąg>

    Chrome 96 lub nowszy

    Obietnice są obsługiwane w platformie Manifest V3 i nowszych, ale wywołania zwrotne są obsługiwane na potrzeby zgodności wstecznej. Nie można użyć obu w tym samym wywołaniu funkcji. Obietnica jest realizowana z tym samym typem, który jest przekazywany do wywołania zwrotnego.

getDeviceSerialNumber()

Obiecujemy Chrome 66 lub nowszy
chrome.enterprise.deviceAttributes.getDeviceSerialNumber(
  callback?: function,
)

Pobiera numer seryjny urządzenia. Pamiętaj, że ten interfejs API służy do administrowania urządzeniem (np. do generowania żądań podpisania certyfikatów dla certyfikatów dla całego urządzenia). Tego interfejsu API nie można używać do śledzenia urządzeń bez zgody administratora urządzenia. Jeśli bieżący użytkownik nie jest powiązany, zwraca pusty ciąg znaków.

Parametry

  • wywołanie zwrotne

    funkcja optional

    Parametr callback wygląda tak:

    (serialNumber: string) => void

    • serialNumber

      string,

Zwroty

  • Obietnica<ciąg>

    Chrome 96 lub nowszy

    Obietnice są obsługiwane w platformie Manifest V3 i nowszych, ale wywołania zwrotne są obsługiwane na potrzeby zgodności wstecznej. Nie można użyć obu w tym samym wywołaniu funkcji. Obietnica jest realizowana z tym samym typem, który jest przekazywany do wywołania zwrotnego.

getDirectoryDeviceId()

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

Pobiera wartość identyfikatora urządzenia w interfejsie Directory API, która jest generowana przez serwer i identyfikuje rekord w chmurze urządzenia na potrzeby zapytań do interfejsu Cloud Directory API. Jeśli bieżący użytkownik nie jest powiązany, zwraca pusty ciąg znaków.

Parametry

  • wywołanie zwrotne

    funkcja optional

    Parametr callback wygląda tak:

    (deviceId: string) => void

    • deviceId

      string,

Zwroty

  • Obietnica<ciąg>

    Chrome 96 lub nowszy

    Obietnice są obsługiwane w platformie Manifest V3 i nowszych, ale wywołania zwrotne są obsługiwane na potrzeby zgodności wstecznej. Nie można użyć obu w tym samym wywołaniu funkcji. Obietnica jest realizowana z tym samym typem, który jest przekazywany do wywołania zwrotnego.