Method: projects.getAuthorization

הפונקציה מקבלת את פרטי ההרשאה לפריסות בפרויקט נתון.

בקשת HTTP

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

כתובת ה-URL משתמשת בתחביר של Transcoding של gRPC.

פרמטרים של נתיב

פרמטרים
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

serviceAccountEmail

string

כתובת האימייל של חשבון השירות שמשמש לאימות בקשות לנקודות קצה של קריאה חוזרת (callback) של התוסף.

oauthClientId

string

מזהה הלקוח ב-OAuth שמשמש לקבלת אסימוני גישה של OAuth למשתמש בשם התוסף.

היקפי הרשאה

נדרש היקף ההרשאות הבא של OAuth:

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

מידע נוסף זמין בOAuth 2.0 Overview.