المرجع: إسناد الأدوار
يحدد إسناد الدور.
تمثيل 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 |
مجموعة داخل النطاق. |
الطُرق |
|
---|---|
|
يؤدي هذا الإجراء إلى حذف تعيين دور. |
|
يسترد عملية إسناد الدور. |
|
ينشئ إسناد دور. |
|
استرداد قائمة مقسّمة على صفحات لجميع الأدوار التي تم تخصيصها |