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