Method: labels.revisions.permissions.batchUpdate
Cập nhật các quyền đối với Nhãn. Nếu không có quyền đối với hiệu trưởng được chỉ định, thì một Quyền mới đối với nhãn sẽ được tạo, nếu không, quyền hiện có sẽ được cập nhật. Các quyền sẽ ảnh hưởng đến toàn bộ tài nguyên Nhãn, không được sửa đổi và không yêu cầu xuất bản.
Yêu cầu HTTP
POST https://drivelabels.googleapis.com/v2beta/{parent=labels/*/revisions/*}/permissions:batchUpdate
URL sử dụng cú pháp Chuyển mã gRPC.
Tham số đường dẫn
Tham số |
parent |
string
Bắt buộc. Tên tài nguyên Nhãn gốc dùng chung cho tất cả các quyền đang được cập nhật. Định dạng: labels/{label} Nếu bạn đặt chính sách này, thì trường gốc trong thông báo UpdateLabelPermissionRequest phải trống hoặc phải khớp với trường này.
|
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 |
{
"requests": [
{
object (UpdateLabelPermissionRequest )
}
],
"useAdminAccess": boolean
} |
Trường |
requests[] |
object (UpdateLabelPermissionRequest )
Bắt buộc. Thông báo yêu cầu chỉ định những tài nguyên cần cập nhật.
|
useAdminAccess |
boolean
Đặt thành true để sử dụng thông tin đăng nhập của quản trị viên của người dùng. Máy chủ sẽ xác minh người dùng là quản trị viên của Nhãn trước khi cho phép quyền truy cập. Nếu bạn đặt giá trị này, trường useAdminAccess trong thông báo UpdateLabelPermissionRequest phải để trống hoặc khớp với trường này.
|
Nội dung phản hồi
Nếu thành công, nội dung phản hồi sẽ chứa một phiên bản của BatchUpdateLabelPermissionsResponse
.
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/drive.labels
https://www.googleapis.com/auth/drive.admin.labels
Để biết thêm thông tin, hãy xem Hướng dẫn uỷ quyền.
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2024-09-04 UTC.
[null,null,["Cập nhật lần gần đây nhất: 2024-09-04 UTC."],[[["Updates permissions for a Drive Label, creating new ones if they don't exist and updating existing ones otherwise."],["Permissions apply to the entire Label resource, are not versioned, and do not need publishing."],["The API request requires specifying the parent Label resource and providing an array of update requests."],["You can use admin credentials for the update by setting the `useAdminAccess` field to true."],["Successful responses return a `BatchUpdateLabelPermissionsResponse` object."]]],["This outlines the process for updating Label permissions via a `POST` request to `https://drivelabels.googleapis.com/v2beta/{parent=labels/*/revisions/*}/permissions:batchUpdate`. The request requires a `parent` path parameter specifying the Label resource. The request body uses JSON, containing an array of `UpdateLabelPermissionRequest` objects and an optional `useAdminAccess` boolean. Successful requests return a `BatchUpdateLabelPermissionsResponse`. The operation requires specific OAuth scopes and admin privileges if the `useAdminAccess` field is true.\n"]]