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

نوع منبع API. این همیشه admin#directory#role است.

etag

string

ETag منبع

روش ها

delete

نقشی را حذف می کند.

get

نقشی را بازیابی می کند.

insert

نقش ایجاد می کند.

list

یک لیست صفحه بندی شده از تمام نقش های یک دامنه را بازیابی می کند.

patch

نقشی را وصله می کند.

update

یک نقش را به روز می کند.