REST Resource: labels.revisions.permissions

المورد: LabelPermission

الإذن الذي ينطبق على مبدأ أساسي (مستخدم أو مجموعة أو جمهور) في تصنيف

تمثيل 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.
}
الحقول
name

string

اسم المورد لهذا الإذن

email

string

تُحدِّد عنوان البريد الإلكتروني لمدير مستخدم أو مجموعة. لا تتم تعبئة هذا الحقل لعناصر الجمهور الرئيسية. لا يمكن إدراج أذونات المستخدم والمجموعة إلا باستخدام عنوان البريد الإلكتروني. في طلبات التعديل، إذا تم تحديد عنوان البريد الإلكتروني، يجب عدم تحديد أيّ مشرف.

role

enum (LabelRole)

الدور الذي يجب أن يحصل عليه المستخدم الأساسي

حقل الربط principal المستخدم الرئيسي الذي ينطبق عليه هذا الإذن يجب أن يكون عنوان بريد إلكتروني أو مستخدم أو مجموعة أو جمهور. مثال: * people/12345 * groups/45678 * audiences/default principal يمكن أن يكون واحدًا فقط مما يلي:
person

string

اسم مورد الشخص

group

string

اسم مورد المجموعة

audience

string

شريحة الجمهور التي تريد منح دور لها. يمكن استخدام القيمة السحرية audiences/default لتطبيق الدور على شريحة الجمهور التلقائية في سياق المؤسسة التي تملك التصنيف.

الطُرق

batchDelete

حذف أذونات التصنيفات

batchUpdate

تعديل أذونات التصنيف

create

تعديل أذونات التصنيف

delete

لحذف إذن تصنيف

list

يسرد أذونات التصنيف.