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

لتعديل دور