chrome.enterprise.deviceAttributes

Nội dung mô tả

Dùng API chrome.enterprise.deviceAttributes để đọc các thuộc tính của thiết bị. Lưu ý: API này chỉ dành cho các tiện ích bị buộc cài đặt theo chính sách doanh nghiệp.

Quyền

enterprise.deviceAttributes

Phạm vi cung cấp

Chrome 46 trở lên Chỉ dành cho ChromeOS Cần có chính sách

Phương thức

getDeviceAnnotatedLocation()

Cam kết Chrome 66 trở lên
chrome.enterprise.deviceAttributes.getDeviceAnnotatedLocation(
  callback?: function,
)

Tìm nạp thông tin Vị trí do quản trị viên chú thích. Nếu người dùng hiện tại chưa được liên kết hoặc quản trị viên chưa đặt Vị trí được chú thích nào, hàm này sẽ trả về một chuỗi trống.

Tham số

  • số gọi lại

    hàm không bắt buộc

    Tham số callback sẽ có dạng như sau:

    (annotatedLocation: string) => void

    • annotatedLocation

      string

Giá trị trả về

  • Hứa hẹn<string>

    Chrome 96 trở lên

    Lời hứa được hỗ trợ trong Manifest V3 trở lên nhưng lệnh gọi lại được cung cấp để có khả năng tương thích ngược. Bạn không thể sử dụng cả hai trong cùng một lệnh gọi hàm. Lời hứa sẽ được phân giải bằng cùng một loại được truyền đến lệnh gọi lại.

getDeviceAssetId()

Cam kết Chrome 66 trở lên
chrome.enterprise.deviceAttributes.getDeviceAssetId(
  callback?: function,
)

Tìm nạp mã tài sản do quản trị viên chú thích. Nếu người dùng hiện tại không được liên kết hoặc quản trị viên chưa đặt Mã thành phần nào, hàm sẽ trả về một chuỗi trống.

Tham số

  • số gọi lại

    hàm không bắt buộc

    Tham số callback sẽ có dạng như sau:

    (assetId: string) => void

    • assetId

      string

Giá trị trả về

  • Hứa hẹn<string>

    Chrome 96 trở lên

    Lời hứa được hỗ trợ trong Manifest V3 trở lên nhưng lệnh gọi lại được cung cấp để có khả năng tương thích ngược. Bạn không thể sử dụng cả hai trong cùng một lệnh gọi hàm. Lời hứa sẽ được phân giải bằng cùng một loại được truyền đến lệnh gọi lại.

getDeviceHostname()

Cam kết Chrome 82 trở lên
chrome.enterprise.deviceAttributes.getDeviceHostname(
  callback?: function,
)

Tìm nạp tên máy chủ của thiết bị theo chính sách DeviceHostnameTemplate. Nếu người dùng hiện tại không được liên kết hoặc chưa đặt tên máy chủ theo chính sách doanh nghiệp, hàm sẽ trả về một chuỗi trống.

Tham số

  • số gọi lại

    hàm không bắt buộc

    Tham số callback sẽ có dạng như sau:

    (hostname: string) => void

    • hostname

      string

Giá trị trả về

  • Hứa hẹn<string>

    Chrome 96 trở lên

    Lời hứa được hỗ trợ trong Manifest V3 trở lên nhưng lệnh gọi lại được cung cấp để có khả năng tương thích ngược. Bạn không thể sử dụng cả hai trong cùng một lệnh gọi hàm. Lời hứa sẽ được phân giải bằng cùng một loại được truyền đến lệnh gọi lại.

getDeviceSerialNumber()

Cam kết Chrome 66 trở lên
chrome.enterprise.deviceAttributes.getDeviceSerialNumber(
  callback?: function,
)

Tìm nạp số sê-ri của thiết bị. Xin lưu ý rằng mục đích của API này là quản lý thiết bị (ví dụ: tạo Yêu cầu ký chứng chỉ cho các chứng chỉ cho toàn thiết bị). Không được sử dụng API này cho thiết bị theo dõi khi chưa có sự đồng ý của quản trị viên thiết bị. Nếu người dùng hiện tại không được liên kết, hàm sẽ trả về một chuỗi trống.

Tham số

  • số gọi lại

    hàm không bắt buộc

    Tham số callback sẽ có dạng như sau:

    (serialNumber: string) => void

    • serialNumber

      string

Giá trị trả về

  • Hứa hẹn<string>

    Chrome 96 trở lên

    Lời hứa được hỗ trợ trong Manifest V3 trở lên nhưng lệnh gọi lại được cung cấp để có khả năng tương thích ngược. Bạn không thể sử dụng cả hai trong cùng một lệnh gọi hàm. Lời hứa sẽ được phân giải bằng cùng một loại được truyền đến lệnh gọi lại.

getDirectoryDeviceId()

Cam kết
chrome.enterprise.deviceAttributes.getDirectoryDeviceId(
  callback?: function,
)

Tìm nạp giá trị của mã nhận dạng thiết bị của API thư mục do máy chủ tạo ra và xác định bản ghi trên đám mây của thiết bị để truy vấn trong API thư mục trên đám mây. Nếu người dùng hiện tại không được liên kết, hàm sẽ trả về một chuỗi trống.

Tham số

  • số gọi lại

    hàm không bắt buộc

    Tham số callback sẽ có dạng như sau:

    (deviceId: string) => void

    • deviceId

      string

Giá trị trả về

  • Hứa hẹn<string>

    Chrome 96 trở lên

    Lời hứa được hỗ trợ trong Manifest V3 trở lên nhưng lệnh gọi lại được cung cấp để có khả năng tương thích ngược. Bạn không thể sử dụng cả hai trong cùng một lệnh gọi hàm. Lời hứa sẽ được phân giải bằng cùng một loại được truyền đến lệnh gọi lại.