यह फ़ंक्शन, कॉलर के पास दिए गए संसाधन पर मौजूद अनुमतियां दिखाता है. अगर संसाधन मौजूद नहीं है, तो यह अनुमतियों का खाली सेट दिखाएगा, न कि NOT_FOUND गड़बड़ी.
ध्यान दें: इस ऑपरेशन को अनुमति वाले यूज़र इंटरफ़ेस (यूआई) और कमांड-लाइन टूल बनाने के लिए डिज़ाइन किया गया है, न कि अनुमति की जांच करने के लिए. इस कार्रवाई के दौरान, चेतावनी के बिना "फ़ेल ओपन" हो सकता है.
एचटीटीपी अनुरोध
POST https://earthengine.googleapis.com/v1/{resource=projects/*/assets/**}:testIamPermissions
यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल किया गया है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
resource |
ज़रूरी है: वह संसाधन जिसके लिए नीति की जानकारी का अनुरोध किया जा रहा है. इस फ़ील्ड के लिए सही वैल्यू जानने के लिए, संसाधन के नाम देखें. |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य भाग में नीचे दिए गए स्ट्रक्चर वाला डेटा होता है:
JSON के काेड में दिखाना |
---|
{ "permissions": [ string ] } |
फ़ील्ड | |
---|---|
permissions[] |
|
जवाब का मुख्य भाग
कामयाब रहने पर, जवाब के मुख्य हिस्से में TestIamPermissionsResponse
का एक इंस्टेंस शामिल किया जाता है.
अनुमति के दायरे
इसके लिए, OAuth के इनमें से किसी एक स्कोप की ज़रूरत होती है:
https://www.googleapis.com/auth/earthengine
https://www.googleapis.com/auth/earthengine.readonly
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/cloud-platform.read-only
ज़्यादा जानकारी के लिए, OAuth 2.0 Overview देखें.