Method: labels.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/v2/{parent=labels/*}/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-10-11 UTC.
[null,null,["Cập nhật lần gần đây nhất: 2024-10-11 UTC."],[[["Updates permissions for a 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 don't need publishing."],["The request body should contain an array of `UpdateLabelPermissionRequest` objects and a `useAdminAccess` boolean."],["Requires authorization with either `https://www.googleapis.com/auth/drive.labels` or `https://www.googleapis.com/auth/drive.admin.labels` scopes."],["Successful responses return a `BatchUpdateLabelPermissionsResponse` object."]]],["This content describes updating Label permissions via a `POST` request to `https://drivelabels.googleapis.com/v2/{parent=labels/*}/permissions:batchUpdate`. The `parent` path parameter specifies the Label resource. The request body, in JSON format, includes an array of `UpdateLabelPermissionRequest` objects in `requests` and `useAdminAccess` field that allows using the admin credentials. The response is a `BatchUpdateLabelPermissionsResponse`. This action requires specific OAuth scopes: `drive.labels` or `drive.admin.labels`.\n"]]