Method: customers.policies.resolve

Lấy các giá trị chính sách đã phân giải cho danh sách các chính sách khớp với cụm từ tìm kiếm.

Yêu cầu HTTP

POST https://chromepolicy.googleapis.com/v1/{customer=customers/*}/policies:resolve

URL sử dụng cú pháp Chuyển mã gRPC.

Tham số đường dẫn

Tham số
customer

string

Mã của tài khoản G Suite hoặc giá trị cố định "my_customer" cho khách hàng có liên quan đến yêu cầu.

Nội dung yêu cầu

Nội dung yêu cầu chứa dữ liệu có cấu trúc sau:

Biểu diễn dưới dạng JSON
{
  "policySchemaFilter": string,
  "policyTargetKey": {
    object (PolicyTargetKey)
  },
  "pageSize": integer,
  "pageToken": string
}
Trường
policySchemaFilter

string

Bắt buộc. Bộ lọc giản đồ để áp dụng cho yêu cầu phân giải.

Chỉ định tên giản đồ để xem một giản đồ cụ thể, ví dụ: chrome.users.ShowLogoutButton

Hệ thống hỗ trợ ký tự đại diện, nhưng chỉ trong phần lá của tên giản đồ. Không thể sử dụng trực tiếp ký tự đại diện trong không gian tên. Vui lòng đọc https://developers.google.com/chrome/policy/guides/policy-schemas để biết thông tin chi tiết về không gian tên giản đồ.

Ví dụ: Hợp lệ: "chrome.users.*", "chrome.users.apps.*", "chrome.printers.*" Không hợp lệ: "*", "*.users", "chrome.*", "chrome.*.ứng dụng.*"

policyTargetKey

object (PolicyTargetKey)

Bắt buộc. Khoá của tài nguyên mục tiêu mà chính sách sẽ được giải quyết.

pageSize

integer

Số lượng chính sách tối đa cần trả về, mặc định là 100 và tối đa là 1.000.

pageToken

string

Mã thông báo trang được dùng để truy xuất một trang cụ thể của yêu cầu.

Nội dung phản hồi

Thông báo phản hồi để nhận giá trị đã được giải quyết của chính sách cho một mục tiêu cụ thể.

Nếu thành công, phần nội dung phản hồi sẽ chứa dữ liệu có cấu trúc sau:

Biểu diễn dưới dạng JSON
{
  "resolvedPolicies": [
    {
      object (ResolvedPolicy)
    }
  ],
  "nextPageToken": string
}
Trường
resolvedPolicies[]

object (ResolvedPolicy)

Danh sách các chính sách đã giải quyết mà yêu cầu phân giải tìm thấy.

nextPageToken

string

Mã thông báo trang được dùng để nhận nhóm các chính sách đã giải quyết tiếp theo được tìm thấy theo yêu cầu.

Phạm vi uỷ quyền

Yêu cầu một trong các phạm vi OAuth sau:

  • https://www.googleapis.com/auth/chrome.management.policy.readonly
  • https://www.googleapis.com/auth/chrome.management.policy

ResolvedPolicy

Giá trị đã phân giải của một chính sách cho một mục tiêu nhất định.

Biểu diễn dưới dạng JSON
{
  "targetKey": {
    object (PolicyTargetKey)
  },
  "value": {
    object (PolicyValue)
  },
  "sourceKey": {
    object (PolicyTargetKey)
  },
  "addedSourceKey": {
    object (PolicyTargetKey)
  }
}
Trường
targetKey

object (PolicyTargetKey)

Chỉ có đầu ra. Tài nguyên mục tiêu sẽ áp dụng giá trị đã được phân giải của chính sách.

value

object (PolicyValue)

Chỉ có đầu ra. Giá trị đã phân giải của chính sách.

sourceKey

object (PolicyTargetKey)

Chỉ có đầu ra. Tài nguyên nguồn mà giá trị chính sách này được lấy từ đó. Có thể giống với targetKey nếu chính sách này được sửa đổi trực tiếp trên mục tiêu, nếu không thì đó sẽ là một tài nguyên khác mà chính sách này nhận được giá trị từ đó (nếu có). Nếu không có, nguồn sẽ là giá trị mặc định cho khách hàng.

addedSourceKey

object (PolicyTargetKey)

Chỉ có đầu ra. Khoá nguồn được thêm vào sẽ thiết lập cấp độ mà một thực thể được thêm một cách rõ ràng để quản lý. Điều này sẽ hữu ích đối với một số loại chính sách nhất định chỉ được áp dụng nếu chúng được thêm vào để quản lý một cách rõ ràng. Ví dụ: ứng dụng và mạng. Bạn chỉ có thể xoá một thực thể khỏi phần quản lý trong Đơn vị tổ chức mà thực thể đó được thêm một cách rõ ràng. Nếu không có, thì có nghĩa là chính sách này được quản lý mà không cần phải thêm thực thể một cách rõ ràng, ví dụ: chính sách người dùng hoặc chính sách thiết bị tiêu chuẩn.