المرجع: الدور
تمثيل JSON |
---|
{ "roleId": string, "roleName": string, "roleDescription": string, "rolePrivileges": [ { "serviceId": string, "privilegeName": string } ], "isSystemRole": boolean, "isSuperAdminRole": boolean, "kind": string, "etag": string } |
الحقول | |
---|---|
roleId |
رقم تعريف الدور. |
roleName |
تمثّل هذه السمة اسم الدور. |
roleDescription |
اكتب وصفًا موجزًا للدور. |
rolePrivileges[] |
مجموعة الامتيازات التي تم منحها لهذا الدور. |
rolePrivileges[].serviceId |
رقم التعريف المشفَّر للخدمة المعنيّة بهذا الامتياز. يتم عرض هذه القيمة باستخدام |
rolePrivileges[].privilegeName |
اسم الامتياز. |
isSystemRole |
تعرض |
isSuperAdminRole |
تعرض |
kind |
نوع مورد واجهة برمجة التطبيقات. دائمًا ما تكون هذه هي |
etag |
علامة ETag للمورد. |
الطُرق |
|
---|---|
|
يؤدي هذا الإجراء إلى حذف دور. |
|
يسترد دورًا. |
|
ينشئ دورًا. |
|
لاسترداد قائمة مقسّمة إلى صفحات تضم جميع الأدوار في النطاق. |
|
تصحيح دور |
|
يتم تعديل دور. |