- 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 uỷ quyền
- 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 giá trị nhóm và 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.debughttps://www.googleapis.com/auth/cloud_search
Để biết thêm thông tin, hãy xem Hướng dẫn uỷ quyền.