تُعد الأدوار الأساسية (المالك والمحرِّر والمشاهد) أدوارًا أساسية في IAM وتتضمّن مستويات مختلفة من أذونات الوصول إلى جميع منتجات Firebase وخدماته.
يلخّص الجدول التالي الأذونات المضمّنة في كل دور. مزيد من المعلومات حول الأدوار الأساسية في Google Cloud المستندات.
يُرجى العِلم أنّ الأدوار الأساسية كانت تُعرف سابقًا باسم الأدوار "الأولية".
يمكنك منح هذه الأدوار لأعضاء المشروع باستخدام الـ Firebase console أو الـ Google Cloud console.
| الدور | الأذونات |
|---|---|
المشاهدroles/viewer |
أذونات الإجراءات للقراءة فقط، مثل عرض الموارد أو البيانات الحالية (بدون تعديلها) |
المحرِّرroles/editor |
جميع أذونات دور "المشاهد"، بالإضافة إلى أذونات الإجراءات التي تعدِّل الحالة، مثل تغيير الموارد الحالية |
المالكroles/owner |
جميع أذونات دور "المحرِّر"، بالإضافة إلى أذونات الإجراءات التالية:
|
أهمية منح دور "المالك"
لضمان الإدارة السليمة لمشروع Firebase، يجب أن يكون له مالك.
غالبًا ما يكون أعضاء المشروع الذين لديهم دور "المالك" هم فقطمن يمكنهم تنفيذ المهام الإدارية أو تلقّي الإشعارات المهمة:
- غالبًا ما يكون أعضاء المشروع الذين لديهم دور "المالك" هم فقط من يمكنهم تنفيذ الإجراءات الإدارية المهمة (مثل منح الأدوار وإدارة Google Analytics المواقع)، ولا يمكن لفريق دعم Firebase تلبية الطلبات الإدارية إلا من مالكي المشاريع الذين تم إثبات ملكيتهم.
- غالبًا ما يكون أعضاء المشروع الذين لديهم دور "المالك" هم فقط من يتلقّون (تلقائيًا) إشعارات بشأن التغييرات التي تطرأ على المشروع أو المنتجات (مثل التغييرات القانونية وتلك المتعلّقة بالفوترة، وإيقاف الميزات نهائيًا، وما إلى ذلك). يمكنك اختياريًا تخصيص "جهات الاتصال الأساسية" لمشروعك إذا كنت تريد أن يتلقّى أعضاء معيّنون أو إضافيون في المشروع الإشعارات.
بعد إعداد مالكي مشروع Firebase، من المهم الحفاظ على حداثة هذه المهام.
يُرجى العِلم أنّه إذا كان مشروع Firebase جزءًا من مؤسسة Google Cloud، يمكن للشخص الذي يدير مؤسسة Google Cloud تنفيذ العديد من المهام التي يمكن للمالك تنفيذها. ومع ذلك، بالنسبة إلى العديد من المهام الخاصة بالمالك (مثل منح الأدوار أو إدارة مواقع Google Analytics)، قد يحتاج المشرف إلى منح نفسه دور المالك الفعلي لتنفيذ هذه المهام.