المرجع: 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". لن يتم تطبيق في الوقت الحالي، الشروط التالية متاحة:
في الوقت الحالي، يجب أن تكون سلاسل الشروط مطابقة للنص الأصلي، ولا تعمل إلا مع أدوار المشرف السابقة التحديد التالية:
يلتزم الشرط ببنية شرط إدارة الهوية وإمكانية الوصول في Cloud. تتوفّر شروط إضافية متعلّقة بالمجموعات المُقفَلة في الإصدار التجريبي المفتوح.
يمكن أيضًا استخدام هذا الشرط مع شرط ذي صلة بالأمان. |
AssigneeType
نوع الهوية التي تم إسناد دور إليها
عمليات التعداد | |
---|---|
USER |
مستخدم فردي ضمن النطاق |
GROUP |
مجموعة ضمن النطاق |
الطُرق |
|
---|---|
|
لحذف عملية منح دور |
|
لاسترداد تعيين دور |
|
لإنشاء عملية منح دور |
|
يسترجع قائمة مفصّلة بجميع عمليات منح الأدوار. |