REST Resource: labels.permissions

Kaynak: LabelPermission

Bir etiketteki asıl öğe (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

Kullanıcı veya grup sorumlusunun e-posta adresini belirtir. Kitle sorumluları için doldurulmaz. Kullanıcı ve grup izinleri yalnızca e-posta adresi kullanılarak eklenebilir. Güncelleme isteklerinde e-posta adresi belirtilmişse ana hesap belirtilmemelidir.

role

enum (LabelRole)

Ana hesabın sahip olması gereken rol.

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

string

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

group

string

Grup kaynak adı.

audience

string

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

LabelRole

Roller, sonraki rollerle eşmerkezlidir.

Sıralamalar
LABEL_ROLE_UNSPECIFIED Bilinmeyen rol.
READER Okuyucular, Drive öğelerine uygulanan etiketi ve ilişkili meta verileri okuyabilir.
APPLIER Uygulayan kişi, yazma erişimine sahip olduğu Drive öğelerine ilişkili meta veriler yazabilir. READER anlamına gelir.
ORGANIZER Düzenleyenler, bu etiketi yönettiği ortak drive'lara sabitleyebilir ve etikete yeni uygulayıcılar ekleyebilir.
EDITOR Düzenleyenler, etiketi silme (bu işlem, ilişkili Drive öğesi meta verilerini de siler) dahil olmak üzere tüm güncellemeleri yapabilir. APPLIER anlamına gelir.

Yöntemler

batchDelete

Etiket izinlerini siler.

batchUpdate

Etiket izinlerini günceller.

create

Bir etiketin izinlerini günceller.

delete

Bir etiketin iznini siler.

list

Bir etiketin izinlerini listeler.