- Yêu cầu HTTP
- Thông số đường dẫn
- Tham số truy vấn
- Nội dung yêu cầu
- Nội dung phản hồi
- Phạm vi cấp phép
- Hãy làm thử!
Kiểm tra xem một mục có thể truy cập được bằng nguyên tắc đã chỉ định hay không. Chủ thể phải là người dùng; không hỗ trợ các nhóm và giá trị miền.
Lưu ý: API này yêu cầu tài khoản quản trị để thực thi.
Yêu cầu HTTP
POST https://cloudsearch.googleapis.com/v1/debug/{name=datasources/*/items/*}:checkAccess
URL sử dụng cú pháp Chuyển mã gRPC.
Tham số đường dẫn
Thông số | |
---|---|
name |
Tên mặt hàng, định dạng: datasources/{sourceId}/items/{itemId} |
Tham số truy vấn
Thông số | |
---|---|
debugOptions |
Các tuỳ chọn gỡ lỗi phổ biến. |
Nội dung yêu cầu
Nội dung yêu cầu chứa một bản sao của Principal
.
Nội dung phản hồi
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 |
---|
{ "hasAccess": boolean } |
Trường | |
---|---|
hasAccess |
Trả về true nếu chủ thể có quyền truy cập. Trả về false nếu không. |
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/cloud_search.debug
https://www.googleapis.com/auth/cloud_search
Để biết thêm thông tin, hãy xem Hướng dẫn uỷ quyền.