संसाधन: AdminAccessBinding
यह संसाधन मैसेज, भूमिकाओं के सेट से बाइंडिंग को दिखाता है.
| JSON के काेड में दिखाना |
|---|
{
"name": string,
"organizationRoles": [
enum ( |
| फ़ील्ड | |
|---|---|
name |
आइडेंटिफ़ायर. इस AdminAccessBinding का संसाधन नाम. फ़ॉर्मैट: organizations/{org_id}/adminAccessBindings/{admin_access_binding_id} उदाहरण: "organizations/123abc/adminAccessBindings/456def" |
organizationRoles[] |
ज़रूरी नहीं. पैरंट संगठन को दी गई भूमिकाओं की सूची. अगर ORG_ADMIN_ROLE असाइन की जाती है, तो USER_ADMIN_ROLE और BILLING_ADMIN_ROLE अपने-आप जुड़ जाएंगी. अगर कोई भूमिका नहीं बताई जाती है, तो कोई भूमिका असाइन नहीं की जाएगी. |
| वह इकाई जिसे भूमिकाएं दी गई हैं. यहां ऐसे फ़ील्ड की सूची दी गई है जिनमें से सिर्फ़ एक को चुना जा सकता है. जवाब में, ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा: | |
userEmail |
उपयोगकर्ता का ईमेल पता. |
userGroup |
उपयोगकर्ता ग्रुप के संसाधन का नाम. |
| एक-दूसरे से अलग फ़ील्ड के आखिर में. | |
OrganizationRole
GMP संगठन में किसी उपयोगकर्ता या उपयोगकर्ता ग्रुप को असाइन की जा सकने वाली भूमिकाएं.
| Enums | |
|---|---|
ORGANIZATION_ROLE_UNSPECIFIED |
संगठन में भूमिका की जानकारी नहीं है या भूमिका तय नहीं की गई है. |
ORG_ADMIN_ROLE |
संगठन के एडमिन की भूमिका, जो सभी एडमिन के खास अधिकार देती है. |
USER_ADMIN_ROLE |
उपयोगकर्ता एडमिन की भूमिका, जो उपयोगकर्ताओं को मैनेज करने से जुड़े अलग-अलग काम करने के लिए, “उपयोगकर्ता” सेक्शन का ऐक्सेस देती है. |
BILLING_ADMIN_ROLE |
बिलिंग एडमिन की भूमिका, जो बिलिंग सेक्शन का ऐक्सेस देती है. इससे बिलिंग से जुड़े कई काम किए जा सकते हैं. |
तरीके |
|
|---|---|
|
यह अनुरोध, तय किए गए GMP संगठन में एडमिन ऐक्सेस बाइंडिंग बनाता है. |
|
यह फ़ंक्शन, एडमिन के ऐक्सेस से जुड़ी एक बाइंडिंग ढूंढता है. |
|
यह फ़ंक्शन, दिए गए GMP संगठन में एडमिन ऐक्सेस की बाइंडिंग की सूची दिखाता है. |
|
यह तरीका, GMP संगठन में एडमिन ऐक्सेस बाइंडिंग को अपडेट करता है. |