Tài nguyên: LabelPermission
Quyền áp dụng cho người dùng chính (người dùng, nhóm, đối tượng) trên một nhãn.
Biểu diễn dưới dạng JSON |
---|
{ "name": string, "email": string, "role": enum ( |
Trường | |
---|---|
name |
Tên tài nguyên của quyền này. |
email |
Chỉ định địa chỉ email của người dùng hoặc nhóm chính. Không được điền sẵn cho các đối tượng chính. Bạn chỉ có thể chèn quyền của Người dùng và Nhóm bằng địa chỉ email. Khi yêu cầu cập nhật, nếu đã chỉ định địa chỉ email thì không được chỉ định địa chỉ email chính. |
role |
Vai trò của hiệu trưởng. |
Trường hợp hợp nhất principal . Hiệu trưởng mà quyền này áp dụng. Phải là email, người dùng, nhóm hoặc đối tượng. Ví dụ: * người/12345 * nhóm/45678 * đối tượng/đối tượng mặc định principal chỉ có thể là một trong các giá trị sau: |
|
person |
Tên tài nguyên người. |
group |
Tên tài nguyên của nhóm. |
audience |
Đối tượng được cấp vai trò. Giá trị kỳ diệu của |
LabelRole
Các vai trò đồng tâm với vai trò tiếp theo. LINT.IfChange(LabelRole)
Enum | |
---|---|
LABEL_ROLE_UNSPECIFIED |
Vai trò không xác định. |
READER |
Trình đọc có thể đọc nhãn và siêu dữ liệu liên kết được áp dụng cho các mục trên Drive. |
APPLIER |
Trình áp dụng có thể ghi siêu dữ liệu liên kết trên các mục trong Drive mà ứng dụng đó cũng có quyền ghi. Bao hàm READER . |
ORGANIZER |
Người tổ chức có thể ghim nhãn này trong bộ nhớ dùng chung mà họ quản lý và thêm người áp dụng mới vào nhãn. |
EDITOR |
Người chỉnh sửa có thể cập nhật bất kỳ nội dung nào, bao gồm cả việc xoá nhãn. Thao tác này cũng sẽ xoá siêu dữ liệu của mục Drive được liên kết. Ngụ ý APPLIER . |
Phương thức |
|
---|---|
|
Xoá các quyền đối với nhãn. |
|
Cập nhật quyền đối với Nhãn. |
|
Cập nhật các quyền của Nhãn. |
|
Xoá quyền của Nhãn. |
|
Liệt kê các quyền của Nhãn. |