REST Resource: roles

المرجع: الدور

تمثيل JSON
{
  "roleId": string,
  "roleName": string,
  "roleDescription": string,
  "rolePrivileges": [
    {
      "serviceId": string,
      "privilegeName": string
    }
  ],
  "isSystemRole": boolean,
  "isSuperAdminRole": boolean,
  "kind": string,
  "etag": string
}
الحقول
roleId

string (int64 format)

رقم تعريف الدور

roleName

string

اسم الدور

roleDescription

string

اكتب وصفًا موجزًا للدور.

rolePrivileges[]

object

مجموعة الامتيازات التي تم منحها لهذا الدور.

rolePrivileges[].serviceId

string

رقم التعريف المشفَّر للخدمة المعنيّة بهذا الامتياز. يتم عرض هذه القيمة باستخدام Privileges.list().

rolePrivileges[].privilegeName

string

اسم الامتياز.

isSystemRole

boolean

تعرِض القيمة true إذا كان هذا دور نظام محدّد مسبقًا.

isSuperAdminRole

boolean

تعرِض هذه السمة القيمة true إذا كان الدور هو دور مشرف متميز.

kind

string

نوع مورد واجهة برمجة التطبيقات يكون هذا الخيار دائمًا admin#directory#role.

etag

string

علامة ETag للمورد

الطُرق

delete

لحذف دور

get

لاسترداد دور

insert

لإنشاء دور

list

لاسترداد قائمة مقسّمة إلى صفحات تضم جميع الأدوار في النطاق.

patch

تصحيح دور

update

تعديل دور