Method: projects.getAuthorization

تحصل على معلومات التفويض لعمليات النشر في مشروع معيّن.

طلب HTTP

GET https://gsuiteaddons.googleapis.com/v1/{name=projects/*/authorization}

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

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

المعلمات
name

string

مطلوب. اسم المشروع المطلوب الحصول على معلومات التفويض الخاصة بإضافة Google Workspace له.

مثال: projects/my_project/authorization

يتطلب التفويض إذن إدارة الهوية وإمكانية الوصول التالي على المورد المحدّد name:

  • gsuiteaddons.authorizations.get

نص الطلب

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

نص الاستجابة

معلومات التفويض المستخدَمة عند استدعاء نقاط نهاية النشر

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

تمثيل JSON
{
  "name": string,
  "serviceAccountEmail": string,
  "oauthClientId": string
}
الحقول
name

string

الاسم الكامل المتعارف عليه لهذا المورد. مثلاً: projects/123/authorization

serviceAccountEmail

string

عنوان البريد الإلكتروني لحساب الخدمة المستخدَم لمصادقة الطلبات المرسَلة إلى نقاط نهاية طلب معاودة الاتصال الإضافية.

oauthClientId

string

معرّف عميل OAuth المستخدَم للحصول على رموز وصول OAuth لمستخدم بالنيابة عن الإضافة.

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

يجب توفير نطاق OAuth التالي:

  • https://www.googleapis.com/auth/cloud-platform

لمزيد من المعلومات، يُرجى الاطّلاع على دليل التفويض.