جارٍ التحقّق من الدخول...
B
Brandzo Hub
جاري الاتصال...

إدارة المستخدمين

أسنِد الأدوار وفعّل/عطّل الحسابات. أنشئ الحساب أولًا في Firebase Console، ثم انسخ الـ User UID وأسند له دورًا هنا.

جارٍ التحقّق...
قاعدة البيانات مقفولة — قواعد الأمان منشورة وفعّالة (اضغط للتفاصيل)

آخر تحقّق (2026-07-17): تم اختبار القراءة بلا تسجيل دخول على كل المجموعات الحسّاسة (users، candidates، operations، Items_Master، balances، documents) — كلها ترفض الوصول (403) كما هو متوقّع.

القواعد الكاملة والمحدَّثة (لكل المجموعات، لا الأدوار فقط) موجودة في ملف firestore.rules بجذر المستودع وهي المصدر الوحيد المعتمد. عند أي تعديل عليها لازم تُنشَر يدويًا من Firebase Console → Firestore Database → Rules → Publish — هذه الخطوة تلامس إعدادات أمان الحساب فلا تتم تلقائيًا من الكود.

ملاحظة: بريد المدير العام يبقى أدمن عبر التمهيد المدمج حتى قبل إنشاء مستنده، فلا تنقطع صلاحيتك مهما تغيّرت القواعد.