एपीआई रिसॉर्स का टाइप. यह हमेशा admin#directory#roleAssignment होता है.
etag
string
संसाधन का ETag.
assignedTo
string
उस इकाई का यूनीक आईडी जिसे यह भूमिका असाइन की गई है—उपयोगकर्ता का userId, ग्रुप का groupId या पहचान और ऐक्सेस मैनेजमेंट (आईएएम) में बताए गए किसी सेवा खाते का uniqueId.
सिर्फ़ आउटपुट के लिए. जिस व्यक्ति को टास्क असाइन किया गया है उसका टाइप (USER या GROUP).
scopeType
string
वह स्कोप जिसमें यह भूमिका असाइन की गई है.
ये वैल्यू स्वीकार की जाती हैं:
CUSTOMER
ORG_UNIT
orgUnitId
string
अगर भूमिका सिर्फ़ संगठन की इकाई तक सीमित है, तो इसमें संगठन की इकाई का आईडी शामिल होगा. इस आईडी का इस्तेमाल सिर्फ़ संगठन की इकाई के लिए किया जा सकता है.
condition
string
ज़रूरी नहीं. (ओपन बीटा - यह एपीआई के /admin/directory/v1.1beta1 वर्शन में उपलब्ध है)
ध्यान दें: यह सुविधा Enterprise Standard, Enterprise Plus, Google Workspace for Education Plus, और Cloud Identity Premium के ग्राहकों के लिए उपलब्ध है. इस सुविधा का इस्तेमाल करने के लिए, किसी अन्य सेटअप की ज़रूरत नहीं है. फ़िलहाल, बीटा वर्शन में, condition से जुड़े RoleAssignment पर Admin console (http://admin.google.com) पर कार्रवाई नहीं की जाती है.
इस भूमिका के लिए असाइन की गई शर्त. condition फ़ील्ड सेट वाला RoleAssignment सिर्फ़ तब काम करेगा, जब ऐक्सेस किया जा रहा संसाधन शर्त को पूरा करेगा. अगर condition खाली है, तो भूमिका (roleId), कलाकार (assignedTo) को स्कोप (scopeType) पर बिना किसी शर्त के लागू होती है.
फ़िलहाल, सिर्फ़ दो शर्तें काम करती हैं:
RoleAssignment को सिर्फ़ सुरक्षा ग्रुप पर लागू करने के लिए: api.getAttribute('cloudidentity.googleapis.com/groups.labels',
[]).hasAny(['groups.security']) && resource.type ==
'cloudidentity.googleapis.com/Group'
RoleAssignment को सुरक्षा ग्रुप पर लागू न करने के लिए: !api.getAttribute('cloudidentity.googleapis.com/groups.labels',
[]).hasAny(['groups.security']) && resource.type ==
'cloudidentity.googleapis.com/Group'
फ़िलहाल, दो शर्त वाली स्ट्रिंग हर तरह से लिखी जानी चाहिए और वे सिर्फ़ नीचे दी गई एडमिन भूमिकाओं के साथ काम करती हैं:
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"वह जानकारी मौजूद नहीं है जो मुझे चाहिए"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"बहुत मुश्किल है / बहुत सारे चरण हैं"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"पुराना"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"अनुवाद से जुड़ी समस्या"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"सैंपल / कोड से जुड़ी समस्या"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"अन्य"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"समझने में आसान है"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"मेरी समस्या हल हो गई"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"अन्य"
}]
{"lastModified": "\u0906\u0916\u093f\u0930\u0940 \u092c\u093e\u0930 2024-08-22 (UTC) \u0915\u094b \u0905\u092a\u0921\u0947\u091f \u0915\u093f\u092f\u093e \u0917\u092f\u093e."}
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2024-08-22 (UTC) को अपडेट किया गया."]]