रिसॉर्स: RoleAssignment
किसी भूमिका के असाइनमेंट के बारे में बताता है.
JSON के काेड में दिखाना |
---|
{
"roleAssignmentId": string,
"roleId": string,
"kind": string,
"etag": string,
"assignedTo": string,
"assigneeType": enum ( |
फ़ील्ड | |
---|---|
role |
इस roleAssignment का आईडी. |
role |
असाइन की गई भूमिका का आईडी. |
kind |
एपीआई रिसॉर्स का टाइप. यह हमेशा |
etag |
संसाधन का ETag. |
assigned |
उस इकाई का यूनीक आईडी जिसे यह भूमिका असाइन की गई है. जैसे, पहचान और ऐक्सेस मैनेजमेंट (आईएएम) में बताए गए उपयोगकर्ता का |
assignee |
सिर्फ़ आउटपुट के लिए. असाइनी का टाइप ( |
scope |
यह भूमिका किस दायरे में असाइन की गई है. स्वीकार की जा सकने वाली वैल्यू ये हैं:
|
org |
अगर भूमिका किसी संगठन की इकाई तक ही सीमित है, तो इसमें उस संगठन की इकाई का आईडी शामिल होता है जहां इस भूमिका का इस्तेमाल किया जा सकता है. |
condition |
ज़रूरी नहीं. इस भूमिका के असाइनमेंट से जुड़ी शर्त. ध्यान दें: यह सुविधा, Enterprise Standard, Enterprise Plus, Google Workspace for Education Plus, और Cloud Identity Premium के ग्राहकों के लिए उपलब्ध है.
फ़िलहाल, ये शर्तें पूरी करने पर ही, 'प्रॉडक्ट के लिए उपलब्धता' एट्रिब्यूट की वैल्यू सबमिट की जा सकती है:
फ़िलहाल, शर्तों की स्ट्रिंग को हूबहू लिखना ज़रूरी है. साथ ही, ये सिर्फ़ एडमिन के लिए पहले से बनाई गई इन भूमिकाओं के साथ काम करती हैं:
शर्त, Cloud IAM की शर्त के सिंटैक्स के मुताबिक होनी चाहिए. लॉक किए गए ग्रुप से जुड़ी अन्य शर्तें, ओपन बीटा वर्शन में उपलब्ध हैं.
इस शर्त का इस्तेमाल, सुरक्षा से जुड़ी शर्त के साथ भी किया जा सकता है. |
AssigneeType
वह पहचान टाइप जिसे कोई भूमिका असाइन की गई है.
Enums | |
---|---|
USER |
डोमेन में मौजूद कोई उपयोगकर्ता. |
GROUP |
डोमेन में मौजूद कोई ग्रुप. |
तरीके |
|
---|---|
|
भूमिका असाइनमेंट मिटाता है. |
|
भूमिका का असाइनमेंट दिखाता है. |
|
भूमिका असाइन करता है. |
|
सभी roleAssignments की पेज की गई सूची को वापस लाता है. |