Method: projects.getAuthorization

اطلاعات مجوز برای استقرار در یک پروژه معین را دریافت می کند.

درخواست HTTP

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

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

پارامترها
name

string

مورد نیاز. نام پروژه ای که اطلاعات مجوز افزونه Google Workspace برای آن دریافت می شود.

مثال: projects/my_project/authorization .

مجوز نیاز به مجوز IAM زیر در name منبع مشخص شده دارد:

  • gsuiteaddons.authorizations.get

درخواست بدن

بدنه درخواست باید خالی باشد.

بدن پاسخگو

اطلاعات مجوز مورد استفاده هنگام فراخوانی نقاط پایانی استقرار.

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "name": string,
  "serviceAccountEmail": string,
  "oauthClientId": string
}
فیلدها
name

string

نام کامل متعارف این منبع. مثال: projects/123/authorization

service Account Email

string

آدرس ایمیل حساب سرویس مورد استفاده برای احراز هویت درخواست‌ها برای نقاط پایانی برگشت به تماس افزودنی.

oauth Client Id

string

شناسه مشتری OAuth برای به دست آوردن نشانه های دسترسی OAuth برای یک کاربر از طرف افزونه استفاده می شود.

محدوده مجوز

به محدوده OAuth زیر نیاز دارد:

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

برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.