Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More

أدوار Firebase IAM

تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.

يتم منح الأذونات لأعضاء مشروعك عبر الأدوار . الدور عبارة عن مجموعة من الأذونات . عند تعيين دور لعضو في المشروع ، فإنك تمنح هذا العضو جميع الأذونات التي يحتوي عليها الدور.

تدعم Firebase IAM أنواع الأدوار التالية:

  • الأدوار الأساسية: أدوار المالك والمحرر والعارض الأساسية (التي كانت تُعرف سابقًا بالأدوار "البدائية").

  • الأدوار المحددة مسبقًا: الأدوار المنسقة الخاصة بـ Firebase والتي تتيح تحكمًا أكثر دقة في الوصول عن الأدوار الأساسية. تقدم Firebase:

    • الأدوار على مستوى Firebase : الأدوار التي تمنح حق الوصول الكامل للقراءة / الكتابة أو للقراءة فقط لجميع منتجات Firebase.

    • أدوار فئة المنتج : الأدوار التي تمنح حق الوصول الكامل للقراءة / الكتابة أو للقراءة فقط لمجموعات المنتجات. تم تصميمها حول Google Analytics وفئات المنتجات العامة.

    • الأدوار على مستوى المنتج : الأدوار التي تمنح حق الوصول الكامل للقراءة / الكتابة أو الوصول للقراءة فقط إلى منتجات محددة من Firebase.

  • أدوار مخصصة : أدوار مخصصة بالكامل تقوم بإنشائها لتخصيص مجموعة من الأذونات التي تلبي المتطلبات المحددة لمؤسستك.

إدارة أعضاء المشروع وأدوارهم

عرض أعضاء المشروع وأدوارهم

يمكنك عرض العديد من أعضاء مشروعك وأدوارهم في علامة التبويب المستخدمون والأذونات في > إعدادات المشروع في وحدة تحكم Firebase. لاحظ ما يلي:
  • تسرد وحدة تحكم Firebase أعضاء المشروع الذين تم تعيينهم لدور أساسي (مالك ، محرر ، عارض) أو دور Firebase محدد مسبقًا . أعضاء المشروع المدرجون في علامة التبويب هذه هم أعضاء المشروع الوحيدون الذين لديهم حق الوصول إلى مشروع Firebase في وحدة تحكم Firebase.
  • لا تسرد وحدة تحكم Firebase أعضاء المشروع الذين يمثلون حسابات خدمة. اعرض أعضاء المشروع هؤلاء في صفحة IAM في Google Cloud Console.
بدلاً من ذلك ، يمكنك عرض جميع أعضاء مشروعك وأدوارهم في صفحة IAM في Google Cloud Console.

قم بتعيين دور لعضو في المشروع

لإدارة الدور (الأدوار) المعينة لكل عضو في المشروع ، يجب أن تكون مالكًا لمشروع Firebase (أو أن يتم تعيين دور مع الإذن resourcemanager.projects.setIamPolicy ).

إليك الأماكن حيث يمكنك تعيين الأدوار وإدارتها:

إذا لم يعد بإمكان مالك مشروعك أداء مهام المالك (على سبيل المثال ، ترك الشخص شركتك) ولم تتم إدارة مشروعك عبر مؤسسة Google Cloud (انظر الفقرة التالية) ، يمكنك الاتصال بدعم Firebase للحصول على تم تعيين مالك مؤقت.

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