REST Resource: labels.permissions

Kaynak: LabelPermission

Bir etiketteki asıl kişi (kullanıcı, grup, kitle) için geçerli olan izin.

JSON gösterimi
{
  "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.
}
Alanlar
name

string

Bu iznin kaynak adı.

email

string

Bir kullanıcının veya grup yöneticisinin e-posta adresini belirtir. Kitle yöneticileri için doldurulmaz. Kullanıcı ve grup izinleri yalnızca e-posta adresi kullanılarak eklenebilir. Güncelleme isteklerinde, e-posta adresi belirtilmişse hiçbir asıl kullanıcı belirtilmemelidir.

role

enum (LabelRole)

Ana hesabın sahip olması gereken rol.

Birlik alanı principal. Bu iznin geçerli olduğu kişi. E-posta, kullanıcı, grup veya kitle olmalıdır. Örnek: * people/12345 * groups/45678 * audiences/default principal aşağıdakilerden yalnızca biri olabilir:
person

string

Kişi kaynağının adı.

group

string

Grup kaynağı adı.

audience

string

Rol verilecek kitle. audiences/default sihirli değeri, rolü etiketin sahibi olan kuruluş bağlamında varsayılan kitleye uygulamak için kullanılabilir.

LabelRole

Roller, sonraki rolle aynı merkezdedir.

Sıralamalar
LABEL_ROLE_UNSPECIFIED Bilinmeyen rol.
READER Okuyucular, Drive öğelerine uygulanan etiketi ve ilişkili meta verileri okuyabilir.
APPLIER Başvuru sahibi, yazma erişimi de olan Drive öğelerine ilişkili meta veriler yazabilir. READER anlamına gelir.
ORGANIZER Düzenleyiciler, bu etiketi yönettikleri ortak Drive'lara sabitleyebilir ve etikete yeni uygulayıcılar ekleyebilir.
EDITOR Düzenleyiciler, etiketi silmek de dahil olmak üzere her türlü güncellemeyi yapabilir. Bu işlem, ilişkili Drive öğesi meta verilerini de siler. APPLIER anlamına gelir.

Yöntemler

batchDelete

Etiket izinlerini siler.

batchUpdate

Etiket izinlerini günceller.

create

Etiketin izinlerini günceller.

delete

Bir etiketin iznini siler.

list

Bir etiketin izinlerini listeler.