Method: projects.getAuthorization

किसी प्रोजेक्ट में डिप्लॉयमेंट के लिए, अनुमति की जानकारी पाता है.

एचटीटीपी अनुरोध

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

यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल किया गया है.

पाथ पैरामीटर

पैरामीटर
name

string

ज़रूरी है. उस प्रोजेक्ट का नाम जिसके लिए Google Workspace ऐड-ऑन की अनुमति की जानकारी चाहिए.

उदाहरण: projects/my_project/authorization.

अनुमति पाने के लिए, दिए गए संसाधन name पर IAM की यह अनुमति ज़रूरी है:

  • 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

ज़्यादा जानकारी के लिए, OAuth 2.0 Overview देखें.