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