रिसॉर्स: AccessBinding
किसी उपयोगकर्ता को भूमिकाओं के सेट से बांधना.
JSON के काेड में दिखाना |
---|
{ "name": string, "roles": [ string ], // Union field |
फ़ील्ड | |
---|---|
name |
सिर्फ़ आउटपुट के लिए. इस बाइंडिंग का संसाधन का नाम. फ़ॉर्मैट: accounts/{account}/accessBindings/{accessBinding} या properties/{property}/accessBindings/{accessBinding} उदाहरण: "accounts/100/accessBindings/200" |
roles[] |
पैरंट रिसॉर्स को देने के लिए भूमिकाओं की सूची. मान्य वैल्यू: predefinedRoles/viewer predefinedRoles/analyst predefinedRoles/editor predefinedRoles/admin predefinedRoles/no-cost-data predefinedRoles/no-revenue-data अगर उपयोगकर्ताओं के लिए, भूमिकाओं की खाली सूची सेट की जाती है, तो यह AccessBinding मिटा दी जाएगी. |
यूनियन फ़ील्ड access_target . वह टारगेट जिसके लिए भूमिकाएं सेट करनी हैं. access_target इनमें से कोई एक हो सकता है: |
|
user |
अगर सेट किया गया है, तो उस उपयोगकर्ता का ईमेल पता जिसकी भूमिकाएं सेट करनी हैं. फ़ॉर्मैट: "someuser@gmail.com" |
तरीके |
|
---|---|
|
किसी खाते या प्रॉपर्टी के लिए, एक से ज़्यादा ऐक्सेस बाइंडिंग के बारे में जानकारी बनाता है. |
|
किसी खाते या प्रॉपर्टी से कई उपयोगकर्ताओं के लिंक की जानकारी मिटाता है. |
|
किसी खाते या प्रॉपर्टी के लिए, एक से ज़्यादा ऐक्सेस बाइंडिंग के बारे में जानकारी मिलती है. |
|
किसी खाते या प्रॉपर्टी में, एक से ज़्यादा ऐक्सेस बाइंडिंग की जानकारी अपडेट करता है. |
|
किसी खाते या प्रॉपर्टी पर ऐक्सेस बाइंडिंग बनाता है. |
|
किसी खाते या प्रॉपर्टी पर ऐक्सेस बाइंडिंग मिटाता है. |
|
ऐक्सेस बाइंडिंग के बारे में जानकारी मिलती है. |
|
किसी खाते या प्रॉपर्टी पर सभी ऐक्सेस बाइंडिंग की सूची दिखाता है. |
|
किसी खाते या प्रॉपर्टी पर ऐक्सेस बाइंडिंग को अपडेट करता है. |