Method: privileges.list

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

طلب HTTP

GET https://admin.googleapis.com/admin/directory/v1/customer/{customer}/roles/ALL/privileges

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

مَعلمات المسار

المَعلمات
customer

string

المعرّف الفريد لحساب العميل على Google Workspace في حال كان الحساب متعدّد النطاقات، استخدِم هذا الحقل بدلاً من domain لجلب جميع المجموعات لعميل. يمكنك أيضًا استخدام العنوان البديل للبريد الإلكتروني my_customer لتمثيل customerId في حسابك. يتم أيضًا عرض customerId كجزء من مورد Users. يجب تقديم المعلَمة customer أو domain.

نص الطلب

يجب أن يكون نص الطلب فارغًا.

نص الاستجابة

إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:

تمثيل JSON
{
  "kind": string,
  "etag": string,
  "items": [
    {
      object (Privilege)
    }
  ]
}
الحقول
kind

string

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

etag

string

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

items[]

object (Privilege)

قائمة بموارد الأذونات المميّزة

نطاقات التفويض

يتطلب استخدام أحد نطاقات OAuth التالية:

  • https://www.googleapis.com/auth/admin.directory.rolemanagement
  • https://www.googleapis.com/auth/admin.directory.rolemanagement.readonly

لمزيد من المعلومات، راجِع دليل التفويض.

تذكرة Privilege

تمثيل JSON
{
  "serviceId": string,
  "kind": string,
  "etag": string,
  "isOuScopable": boolean,
  "childPrivileges": [
    {
      object (Privilege)
    }
  ],
  "privilegeName": string,
  "serviceName": string
}
الحقول
serviceId

string

رقم التعريف المخفي للخدمة من أجله هذا الامتياز. يتم عرض هذه القيمة مع Privileges.list().

kind

string

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

etag

string

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

isOuScopable

boolean

إذا كان من الممكن قصر الامتياز على وحدة تنظيمية.

childPrivileges[]

object (Privilege)

قائمة بالامتيازات الفرعية امتيازات الخدمة تشكل شجرة. يمكن أن يحتوي كل امتياز على قائمة من الامتيازات الفرعية، وتكون هذه القائمة فارغة للامتيازات التابعة.

privilegeName

string

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

serviceName

string

اسم الخدمة المخصص لهذا الامتياز.