chrome.enterprise.deviceAttributes

Deskripsi

Gunakan chrome.enterprise.deviceAttributes API untuk membaca atribut perangkat. Catatan: API ini hanya tersedia untuk ekstensi yang diinstal otomatis oleh kebijakan perusahaan.

Izin

enterprise.deviceAttributes

Ketersediaan

Chrome 46 dan yang lebih baru Khusus ChromeOS Mewajibkan kebijakan

Metode

getDeviceAnnotatedLocation()

Janji Chrome 66 dan yang lebih baru
chrome.enterprise.deviceAttributes.getDeviceAnnotatedLocation(
  callback?: function,
)

Mengambil Lokasi yang diberi anotasi administrator. Jika pengguna saat ini tidak berafiliasi atau tidak ada Lokasi Beranotasi yang ditetapkan oleh administrator, string kosong akan ditampilkan.

Parameter

  • callback

    fungsi opsional

    Parameter callback terlihat seperti ini:

    (annotatedLocation: string) => void

    • annotatedLocation

      string

Hasil

  • Promise<string>

    Chrome 96 dan yang lebih baru

    Promise didukung di Manifes V3 dan yang lebih baru, tetapi callback disediakan untuk kompatibilitas mundur. Anda tidak dapat menggunakan keduanya pada panggilan fungsi yang sama. Tujuan promise yang di-resolve dengan jenis yang sama dengan yang diteruskan ke callback.

getDeviceAssetId()

Janji Chrome 66 dan yang lebih baru
chrome.enterprise.deviceAttributes.getDeviceAssetId(
  callback?: function,
)

Mengambil ID Aset yang diberi anotasi administrator. Jika pengguna saat ini tidak berafiliasi atau tidak ada ID Aset yang ditetapkan oleh administrator, string kosong akan ditampilkan.

Parameter

  • callback

    fungsi opsional

    Parameter callback terlihat seperti ini:

    (assetId: string) => void

    • assetId

      string

Hasil

  • Promise<string>

    Chrome 96 dan yang lebih baru

    Promise didukung di Manifes V3 dan yang lebih baru, tetapi callback disediakan untuk kompatibilitas mundur. Anda tidak dapat menggunakan keduanya pada panggilan fungsi yang sama. Tujuan promise yang di-resolve dengan jenis yang sama dengan yang diteruskan ke callback.

getDeviceHostname()

Janji Chrome 82 dan yang lebih baru
chrome.enterprise.deviceAttributes.getDeviceHostname(
  callback?: function,
)

Mengambil nama host perangkat seperti yang ditetapkan oleh kebijakan DeviceHostnameTemplate. Jika pengguna saat ini tidak berafiliasi atau tidak ada nama host yang ditetapkan oleh kebijakan perusahaan, akan menampilkan string kosong.

Parameter

  • callback

    fungsi opsional

    Parameter callback terlihat seperti ini:

    (hostname: string) => void

    • hostname

      string

Hasil

  • Promise<string>

    Chrome 96 dan yang lebih baru

    Promise didukung di Manifes V3 dan yang lebih baru, tetapi callback disediakan untuk kompatibilitas mundur. Anda tidak dapat menggunakan keduanya pada panggilan fungsi yang sama. Tujuan promise yang di-resolve dengan jenis yang sama dengan yang diteruskan ke callback.

getDeviceSerialNumber()

Janji Chrome 66 dan yang lebih baru
chrome.enterprise.deviceAttributes.getDeviceSerialNumber(
  callback?: function,
)

Mengambil nomor seri perangkat. Perhatikan bahwa tujuan API ini adalah untuk mengelola perangkat (misalnya, membuat Permintaan Tanda Sertifikat untuk sertifikat di seluruh perangkat). API ini tidak boleh digunakan untuk melacak perangkat tanpa izin dari administrator perangkat. Jika pengguna saat ini tidak berafiliasi, tampilkan string kosong.

Parameter

  • callback

    fungsi opsional

    Parameter callback terlihat seperti ini:

    (serialNumber: string) => void

    • serialNumber

      string

Hasil

  • Promise<string>

    Chrome 96 dan yang lebih baru

    Promise didukung di Manifes V3 dan yang lebih baru, tetapi callback disediakan untuk kompatibilitas mundur. Anda tidak dapat menggunakan keduanya pada panggilan fungsi yang sama. Tujuan promise yang di-resolve dengan jenis yang sama dengan yang diteruskan ke callback.

getDirectoryDeviceId()

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

Mengambil nilai ID perangkat dari API direktori, yang dihasilkan oleh server dan mengidentifikasi data cloud perangkat untuk membuat kueri di API direktori cloud. Jika pengguna saat ini tidak berafiliasi, tampilkan string kosong.

Parameter

  • callback

    fungsi opsional

    Parameter callback terlihat seperti ini:

    (deviceId: string) => void

    • deviceId

      string

Hasil

  • Promise<string>

    Chrome 96 dan yang lebih baru

    Promise didukung di Manifes V3 dan yang lebih baru, tetapi callback disediakan untuk kompatibilitas mundur. Anda tidak dapat menggunakan keduanya pada panggilan fungsi yang sama. Tujuan promise yang di-resolve dengan jenis yang sama dengan yang diteruskan ke callback.