說明
使用 chrome.enterprise.deviceAttributes API 讀取裝置屬性。注意:這項 API 僅適用於依企業政策強制安裝的擴充功能。
權限
enterprise.deviceAttributes保留期限
方法
getDeviceAnnotatedLocation()
chrome.enterprise.deviceAttributes.getDeviceAnnotatedLocation(): Promise<string>
擷取系統管理員註記的位置。如果目前使用者沒有關係,或管理員未設定註解位置,則傳回空字串。
傳回
-
Promise<string>
Chrome 96 以上版本傳回 Promise,並以裝置的註解位置解析。
getDeviceAssetId()
chrome.enterprise.deviceAttributes.getDeviceAssetId(): Promise<string>
擷取管理員註記的資產 ID。如果目前使用者沒有隸屬關係,或管理員未設定資產 ID,則會傳回空字串。
傳回
-
Promise<string>
Chrome 96 以上版本傳回 Promise,並以裝置的資產 ID 解析。
getDeviceHostname()
chrome.enterprise.deviceAttributes.getDeviceHostname(): Promise<string>
擷取 DeviceHostnameTemplate 政策設定的裝置主機名稱。如果目前使用者沒有關聯,或企業政策未設定任何主機名稱,則會傳回空字串。
傳回
-
Promise<string>
Chrome 96 以上版本傳回 Promise,並以裝置的主機名稱解析。
getDeviceSerialNumber()
chrome.enterprise.deviceAttributes.getDeviceSerialNumber(): Promise<string>
擷取裝置的序號。請注意,這個 API 的用途是管理裝置 (例如產生裝置通用憑證的憑證簽署要求)。未經裝置管理員同意,不得使用這個 API 追蹤裝置。如果目前使用者沒有聯盟關係,則傳回空字串。
傳回
-
Promise<string>
Chrome 96 以上版本傳回 Promise,並以裝置序號解析。
getDirectoryDeviceId()
chrome.enterprise.deviceAttributes.getDirectoryDeviceId(): Promise<string>
擷取Directory API 的裝置 ID 值,該值由伺服器產生,用於識別裝置的雲端記錄,以便在 Cloud Directory API 中查詢。如果目前使用者沒有聯盟關係,則傳回空字串。
傳回
-
Promise<string>
Chrome 96 以上版本傳回 Promise,並使用 Directory API 的裝置 ID 解析。