chrome.enterprise.deviceAttributes

說明

請使用 chrome.enterprise.deviceAttributes API 讀取裝置屬性。注意:這個 API 僅適用於由企業政策強制安裝的擴充功能。

權限

enterprise.deviceAttributes

適用國家/地區

適用於 Chrome 46 以上版本 僅適用於 ChromeOS 需要政策

方法

getDeviceAnnotatedLocation()

Promise Chrome 66 以上版本
chrome.enterprise.deviceAttributes.getDeviceAnnotatedLocation(
  callback?: function,
)

擷取管理員加註的位置。如果目前使用者並非聯盟,或管理員未設定已註解的位置,則會傳回空字串。

參數

  • 回呼

    函式選用

    callback 參數如下所示:

    (annotatedLocation: string)=>void

    • annotatedLocation

      字串

傳回

  • Promise<string>

    Chrome 96 以上版本

    Manifest V3 以上版本支援 Promise,但是為了提供回溯相容性而提供的回呼。您無法在同一個函式呼叫中同時使用這兩者。承諾會用傳遞至回呼的同類型解析。

getDeviceAssetId()

Promise Chrome 66 以上版本
chrome.enterprise.deviceAttributes.getDeviceAssetId(
  callback?: function,
)

擷取管理員加註的資產 ID。如果目前的使用者未建立關聯,或是管理員未設定任何資產 ID,則會傳回空字串。

參數

  • 回呼

    函式選用

    callback 參數如下所示:

    (assetId: string)=>void

    • assetId

      字串

傳回

  • Promise<string>

    Chrome 96 以上版本

    Manifest V3 以上版本支援 Promise,但是為了提供回溯相容性而提供的回呼。您無法在同一個函式呼叫中同時使用這兩者。承諾會用傳遞至回呼的同類型解析。

getDeviceHostname()

Promise Chrome 82 以上版本
chrome.enterprise.deviceAttributes.getDeviceHostname(
  callback?: function,
)

擷取 DeviceHostnameTemplate 政策設定的裝置主機名稱。如果目前的使用者未建立關聯,或是企業政策尚未設定主機名稱,系統會傳回空白字串。

參數

  • 回呼

    函式選用

    callback 參數如下所示:

    (hostname: string)=>void

    • 主機名稱

      字串

傳回

  • Promise<string>

    Chrome 96 以上版本

    Manifest V3 以上版本支援 Promise,但是為了提供回溯相容性而提供的回呼。您無法在同一個函式呼叫中同時使用這兩者。承諾會用傳遞至回呼的同類型解析。

getDeviceSerialNumber()

Promise Chrome 66 以上版本
chrome.enterprise.deviceAttributes.getDeviceSerialNumber(
  callback?: function,
)

擷取裝置的序號。請注意,這個 API 的用途是管理裝置 (例如為裝置通用的憑證產生憑證簽署要求)。未經裝置管理員同意,您不得將這個 API 用於追蹤裝置。如果目前的使用者未建立任何關聯,則會傳回空白字串。

參數

  • 回呼

    函式選用

    callback 參數如下所示:

    (serialNumber: string)=>void

    • serialNumber

      字串

傳回

  • Promise<string>

    Chrome 96 以上版本

    Manifest V3 以上版本支援 Promise,但是為了提供回溯相容性而提供的回呼。您無法在同一個函式呼叫中同時使用這兩者。承諾會用傳遞至回呼的同類型解析。

getDirectoryDeviceId()

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

擷取由伺服器產生的 Directory API 裝置 ID 的值,該 ID 會識別要在 Cloud Directory API 中查詢的裝置雲端記錄。如果目前的使用者未建立任何關聯,則會傳回空白字串。

參數

  • 回呼

    函式選用

    callback 參數如下所示:

    (deviceId: string)=>void

    • deviceId

      字串

傳回

  • Promise<string>

    Chrome 96 以上版本

    Manifest V3 以上版本支援 Promise,但是為了提供回溯相容性而提供的回呼。您無法在同一個函式呼叫中同時使用這兩者。承諾會用傳遞至回呼的同類型解析。