قابلية التطبيق
إسبوند سوار
الوصف
التعرف على كيفية تعيين أذونات معينة للسماح للمستخدم بحذف النتائج والأحداث فقط.
إستجلاء
خطوات التكاثر:كمسؤول:
1. انتقل إلى الإدارة -> إدارة المستخدم -> أدوار وأذونات -> حدد دور "مهندس تهيئة CSOC".
2. في علامة التبويب "العناصر الأساسية"، حدد/قم بتمكين الأحداث من حذف الأحداث وتحريرها وعرضها
3. في علامة التبويب أذونات التسمية، حدد/مكن الحذف والتحرير والعرض لكل تسمية أريد أن يكون المستخدم قادرا على حذف النتائج والأحداث منها.
4. حفظ التغييرات
5. قم بتسجيل الدخول كمستخدم لحساب مسمى الخاص بي، ثم قم بإنشاء حدث يحمل ملصقا قمت بحذف العناصر منه.
6. أضف قطعة أثرية بها قيم قليلة.
7. الآن حاول حذف تلك القطعة الفنية نفسها التي قمت بإنشائها للتو، بينما زر الحذف تم سحبه للخارج.
8. والآن حاول حذف نفس الحدث الذي قمت بإنشائه للتو، بينما تم حذف زر الحذف.
يبدو أن هناك شيئا مفقودا في أذونات الدور.
التوثيق ليس بتلك التفاصيل لذلك نحن غير قادرين على شرح ما هو مفقود.
أستكشاف الأخطاء وإصلاحها:1. حاول تحديث المستعرض.
2. حاول إنشاء حساب محلي جديد له دور جديد باستخدام نفس الإذن.
- تم إنشاء حساب محلي جديد يسمى TEST1
- ثم أضاف دور Cisco Orchestrator إلى مستخدم Test1، ولم يتمكن المستخدم من حذف النتائج غير الدقيقة أو الأحداث.
- تم إنشاء دور جديد يسمى TEST1ROLE
- قم بتعيين أذونات TEST1ROLE لتكون نفس دور CSOC Orchestrator تماما.
- تمكن المستخدم من حذف النتائج غير الدقيقة والأحداث.
- قام بتغيير دور مستخدم TEST1 مرة أخرى إلى CSOC Orchestrator، ولم يتمكن المستخدم من حذف النتائج غير الدقيقة أو الأحداث.
- وهذا النوع من التلميحات في مشكلة تحليل/فرض مع دور CSOC Orchestrator الحالي، لسبب ما.
3. للتحقق من API الباقي لكلا الدورين:
https://<phantom_ip>/rest/role/<TEST1ROLE_ID>
https://<phantom_ip>/rest/role/<CSOC_ORCHESTRATOR_ID>
للحصول على معرف الدور، أسهل ما في الأمر هو الانتقال إلى تكوين الدور المحدد وفي عنوان URL، ستجد العدد الصحيح في نهاية مسار عنوان URL. هذا هو معرف الدور.
وإلا، يمكنك سرد جميع الأدوار باستخدام
https://<phantom_ip>/rest/role، ستجد هنا المعرف في ملف JSON لكل دور.
راجع ما إذا كان هناك أي فرق في تكوين ملف JSON.
4. يبدو أن إخراج JSON لدور CSOC Orchestrator أكبر قليلا.
5. هناك تكوين في Csoc Orchestrator Role حيث يرفض CSOC للمستأجر الحذف. هذه هي المشكلة التي لا تسمح للمستخدم بالحذف.
{
"execute": "deny",
"name": "tenant",
"extra": "nabCERT CSOC",
"edit": "allow",
"object_id": 1,
"role": 8,
"content_type": 20,
"delete": "deny",
"id": 66,
"view": "allow"
}قرار
تغيير دور مهندس تنسيق CSOC للسماح بالرفض لدور CSOC ل NABcert:
{
"execute": "deny",
"name": "tenant",
"extra": "nabCERT CSOC",
"edit": "allow",
"object_id": 1,
"role": 8,
"content_type": 20,
"delete": "allow",
"id": 66,
"view": "allow"
}
محفوظات المراجعة
| المراجعة |
تاريخ النشر |
التعليقات |
1.0 |
28-Sep-2026
|
الإصدار الأولي |