API Chính sách Chrome là một bộ dịch vụ giúp quản trị viên Chrome xem và quản lý các chính sách Chrome theo phương thức lập trình được chỉ định cho Đơn vị tổ chức trong tổ chức của họ. Với API này, quản trị viên Chrome có thể nắm được thông tin chi tiết về cách sử dụng thiết bị ChromeOS và trình duyệt Chrome trong tổ chức của họ.
Ưu điểm chính
Khả năng tương thích với Bảng điều khiển dành cho quản trị viên của Google: Những thay đổi bạn thực hiện với API sẽ được phản ánh trong giao diện người dùng của Bảng điều khiển dành cho quản trị viên của Google và ngược lại.
Ghi nhật ký kiểm tra: Những thay đổi thực hiện bằng API này được ghi vào Nhật ký kiểm tra của quản trị viên chuẩn.
Phương pháp dựa trên dữ liệu: Các chính sách của Chrome được biểu thị dưới dạng dữ liệu và không được giao diện API tham chiếu trực tiếp. Điều này cho phép bạn tự động hoá các ứng dụng API để sử dụng các chính sách của Chrome trong tương lai mà không cần phát triển thêm. Theo thời gian, số lượng chính sách được hỗ trợ thông qua API sẽ tăng lên.
Bổ sung cho API SDK quản trị: API này bổ sung cho API SDK quản trị, nơi quản trị viên Chrome có thể thực hiện những việc sau:
- Quản lý thiết bị Chrome bằng API thư mục của SDK quản trị.
- Quản lý trình duyệt Chrome bằng API Quản lý trình duyệt Chrome của SDK dành cho quản trị viên.
- Quản lý máy in CUPS của Chrome bằng API Quản lý máy in Chrome của SDK dành cho quản trị viên.
Các trường hợp sử dụng phổ biến
Bảng dưới đây liệt kê các tác vụ hàng đầu bạn có thể hoàn thành bằng API này. Để xem lại các yêu cầu và phản hồi mẫu, hãy chuyển đến phần Mã mẫu.
URL tương đối so với https://chromepolicy.googleapis.com/v1/customers/$CUSTOMER
.
Nội dung mô tả việc cần làm | URL tương đối | Phương thức HTTP | Thông số yêu cầu |
---|---|---|---|
Giản đồ chính sách trên trang thông tin | ./policySchemas |
GET |
Không bắt buộc: filter , pageSize , pageToken |
Nhận giản đồ chính sách | ./policySchemas/$SCHEMA_NAME |
GET |
|
Xem hoặc liệt kê các chính sách cho một nhóm hoặc đơn vị tổ chức | ./policies:resolve |
POST |
Bắt buộc: policySchemaFilter , policyTargetKey
Không bắt buộc: |
Sửa đổi chính sách trong đơn vị tổ chức | ./policies/orgunits:batchModify |
POST |
Bắt buộc: requests: {policyTargetKey, policyValue, updateMask} |
Kế thừa chính sách trong một đơn vị tổ chức | ./policies/orgunits:batchInherit |
POST |
Bắt buộc: requests: {policyTargetKey, policySchema} |
Sửa đổi chính sách trong một Nhóm | ./policies/groups:batchModify |
POST |
Bắt buộc: requests: {policyTargetKey, policyValue, updateMask} |
Xoá chính sách trong một Nhóm | ./policies/groups:batchDelete |
POST |
Bắt buộc: requests: {policyTargetKey, policySchema} |
Liệt kê thứ tự ưu tiên trong một Nhóm | ./policies/groups:listGroupPriorityOrdering |
POST |
Bắt buộc: requests: {policyTargetKey, policyNamespace} |
Cập nhật thứ tự ưu tiên trong một Nhóm | ./policies/groups:updateGroupPriorityOrdering |
POST |
Bắt buộc: requests: {policyTargetKey, policyNamespace, groupIds} |
Tải tệp lên cho một chính sách | ./policies/files:uploadPolicyFile |
POST |
Bắt buộc: requests: {policyField} |
Hạn mức sử dụng
API này chỉ dùng trong nội bộ tổ chức của khách hàng Chrome. Để biết thêm thông tin chi tiết, hãy xem Điều khoản dịch vụ của API Chính sách Chrome. Để xây dựng ứng dụng API thương mại với Google, hãy gửi đơn đăng ký đối tác.