REST Resource: labels.revisions.permissions

Tài nguyên: LabelPermission

Quyền áp dụng cho một thành phần 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 (LabelRole),

  // Union field principal can be only one of the following:
  "person": string,
  "group": string,
  "audience": string
  // End of list of possible types for union field principal.
}
Các trường
name

string

Tên tài nguyên của quyền này.

email

string

Chỉ định địa chỉ email cho chính người dùng hoặc nhóm. Không được điền sẵn cho đố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. Trong các yêu cầu cập nhật, nếu đã chỉ định địa chỉ email thì không cần phải chỉ định người chính.

role

enum (LabelRole)

Vai trò của đối tác chính.

Trường nhóm principal. Đối tượng chính áp dụng quyền này. 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/principal mặc định chỉ có thể là một trong những tùy chọn sau:
person

string

Tên tài nguyên cá nhân.

group

string

Tên tài nguyên của nhóm.

audience

string

Đối tượng cần cấp vai trò. Bạn có thể dùng giá trị ma thuật của audiences/default để áp dụng vai trò này cho đối tượng mặc định trong bối cảnh tổ chức sở hữu Nhãn.

Phương thức

batchDelete

Xoá các quyền đối với Nhãn.

batchUpdate

Cập nhật quyền đối với Nhãn.

create

Cập nhật quyền của Nhãn.

delete

Xoá quyền của Nhãn.

list

Liệt kê các quyền của Nhãn.