🚀 جرب Zilliz Cloud، الـ Milvus المدارة بالكامل، مجاناً — تجربة أداء أسرع بـ 10 أضعاف! جرب الآن>>

milvus-logo
LFAI
الصفحة الرئيسية
  • دليل الإدارة
  • Home
  • Docs
  • دليل الإدارة

  • الأمن

  • تمكين RBAC

  • نظرة عامة على نظام التحكم في العمليات المصرفية القائمة على النتائج

شرح RBAC

RBAC (التحكم في الوصول المستند إلى الدور) هو أسلوب للتحكم في الوصول يستند إلى الأدوار. باستخدام RBAC، يمكنك التحكم بدقة في العمليات التي يمكن للمستخدمين القيام بها على مستويات المجموعة وقاعدة البيانات والمثيلات، مما يعزز أمان البيانات.

على عكس النماذج التقليدية للتحكم في وصول المستخدم، تقدم RBAC مفهوم الأدوار. في نموذج RBAC، يمكنك منح امتيازات للأدوار ثم منح هذه الأدوار للمستخدمين. ثم يمكن للمستخدمين الحصول على امتيازات.

يمكن لنموذج RBAC تحسين كفاءة إدارة التحكم في الوصول. على سبيل المثال، إذا كان هناك عدة مستخدمين يحتاجون إلى نفس مجموعة الامتيازات، فلن تحتاج إلى تعيين الامتيازات يدوياً لكل مستخدم. بدلاً من ذلك، يمكنك إنشاء دور وتعيين الدور للمستخدمين. إذا كنت ترغب في تعديل امتيازات هؤلاء المستخدمين، يمكنك فقط تعديل امتيازات الدور وسيتم تطبيق التعديل على جميع المستخدمين الذين لديهم هذا الدور.

المفاهيم الأساسية لنظام RBAC

Users, roles, and privileges المستخدمون والأدوار والامتيازات

هناك أربعة مكونات رئيسية في نموذج RBAC.

  • المورد: كيان المورد الذي يمكن الوصول إليه. هناك ثلاثة مستويات من الموارد في ميلفوس - المثيل وقاعدة البيانات والمجموعة.

  • الامتيازات: الإذن بإجراء عمليات معينة على موارد ملفوس (مثل إنشاء مجموعات، إدراج البيانات، إلخ).

  • مجموعة امتيازات: مجموعة من الامتيازات المتعددة.

  • الدور: يتكون الدور من جزأين - الامتيازات والموارد. تحدد الامتيازات نوع العمليات التي يمكن للدور تنفيذها بينما تحدد الموارد الموارد الموارد المستهدفة التي يمكن تنفيذ العمليات عليها. على سبيل المثال، يمكن لدور مسؤول قاعدة البيانات تنفيذ عمليات القراءة والكتابة والإدارة على قواعد بيانات معينة.

  • المستخدم: المستخدم هو الشخص الذي يستخدم ميلفوس. لكل مستخدم معرف فريد ويتم منحه دوراً أو عدة أدوار.

الإجراءات

لتحقيق التحكم في الوصول عبر RBAC، عليك اتباع الخطوات التالية.

  1. إنشاء مستخدم: بالإضافة إلى المستخدم الافتراضي root في ميلفوس، يمكنك إنشاء مستخدمين جدد وتعيين كلمات مرور لحماية أمن البيانات.

  2. إنشاء دور: يمكنك إنشاء أدوار مخصصة بناءً على احتياجاتك. يتم تحديد الإمكانيات المحددة للدور من خلال امتيازاته.

  3. إنشاء مجموعة امتيازات: ادمج امتيازات متعددة في مجموعة امتيازات واحدة لتبسيط عملية منح الامتيازات لدور ما.

  4. منح امتيازات أو مجموعات امتيازات لدور ما: حدد إمكانيات الدور بمنح امتيازات أو مجموعات امتيازات لهذا الدور.

  5. منح الأدوار للمستخدمين: منح أدوار بامتيازات معينة للمستخدمين بحيث يمكن للمستخدمين الحصول على امتيازات الدور. يمكن منح دور واحد لعدة مستخدمين.

جرب Managed Milvus مجاناً

Zilliz Cloud خالي من المتاعب، ويعمل بواسطة Milvus ويعمل بسرعة 10 أضعاف.

ابدأ
التعليقات

هل كانت هذه الصفحة مفيدة؟