المرجع: إسناد الأدوار
تحدد هذه السمة إسناد دور.
تمثيل JSON |
---|
{
"roleAssignmentId": string,
"roleId": string,
"kind": string,
"etag": string,
"assignedTo": string,
"assigneeType": enum ( |
الحقول | |
---|---|
roleAssignmentId |
رقم تعريف عملية إسناد الدور هذه. |
roleId |
رقم تعريف الدور المُسنَد إليه. |
kind |
نوع مورد واجهة برمجة التطبيقات. دائمًا ما تكون هذه هي |
etag |
علامة ETag للمورد. |
assignedTo |
المعرّف الفريد للكيان الذي تم تعيين هذا الدور له، إما |
assigneeType |
النتائج فقط. نوع المُعيَّن له ( |
scopeType |
النطاق الذي تم إسناد هذا الدور فيه. القيم المقبولة هي:
|
orgUnitId |
إذا كان الدور محصورًا بوحدة تنظيمية، سيحتوي هذا على معرّف الوحدة التنظيمية التي يقتصر عليها هذا الدور. |
condition |
اختياريّ. (الإصدار التجريبي المفتوح - متاح بالإصدار ملاحظة: تتوفّر هذه الميزة لعملاء Enterprise Standard وEnterprise Plus وGoogle Workspace for Education Plus و"النسخة المدفوعة من Cloud Identity". ولا حاجة إلى إجراء أيّ إعداد إضافي لاستخدام هذه الميزة. في الإصدار التجريبي، لا تتم حتى الآن الالتزام بسياسة الحالة المرتبطة بعملية إسناد الدور هذه. لن يتم تطبيق في الوقت الحالي، يتوفّر شرطان فقط:
في الوقت الحالي، يجب أن تكون سلسلتا الشروط حرفيًا ولا تعملان إلا مع أدوار المشرف سابقة الإعداد التالية:
يتّبع الشرط بنية شرط Cloud IAM. |
AssigneeType
نوع الهوية التي يتم تعيين الدور لها.
عمليات التعداد | |
---|---|
USER |
مستخدم فردي ضمن النطاق. |
GROUP |
مجموعة ضمن النطاق. |
الطُرق |
|
---|---|
|
يؤدي هذا الإجراء إلى حذف عملية إسناد دور. |
|
يسترجع عملية تعيين دور. |
|
إنشاء عملية إسناد دور |
|
لاسترداد قائمة مقسّمة على صفحات لجميع عمليات تعيين الأدوار. |