Server-tools: [10.0] اقتراح وحدة لقفل المستخدم أثناء صيانة الخادم

تم إنشاؤها على ٥ مايو ٢٠١٧  ·  5تعليقات  ·  مصدر: OCA/server-tools

نريد أن نساهم في وحدة تسمح للمستخدم بحظر (باستثناء المسؤول) من تسجيل الدخول أثناء وضع صيانة الخادم. (على سبيل المثال ، عندما يريد المشرف القيام بمزيد من التكوين في النظام).
يمكن أن يكون الأمر بسيطًا مثل ،

  • حدد جميع المستخدمين ، وانقر فوق إجراء-> حظر المستخدم لصيانة الخادم
  • سيتم وضع علامة على المستخدمين على أنهم "ممنوعون"
  • إذا قام بتسجيل الدخول ، تظهر رسالة تحذير تفيد بأن المستخدم محظور بسبب صيانة الخادم

هل توجد أي وظائف إضافية مماثلة و / أو من الجيد أن تكون هذه الوحدة في OCA؟

question

ال 5 كومينتر

: +1:
AFAIK هذا غير موجود حتى الآن.

هممم أنيق. أعتقد أننا قد نحتاج إلى نوع من base_maintainence أو شيء ما من أجل تحديد وضع الصيانة للاستخدام العام. اقترحت وضعًا مشابهًا في # 790 ، والذي يتضمن صفحة وضع الصيانة.

@ Lasley ما زلت غير واضح جدا. لقد قمت بتصفح # 790 وهو يتعلق بتحديث الوحدات ، أليس كذلك؟ هل تقترح أن يكون وضع الصيانة هذا جزءًا منه؟
ملاحظة: أنا و newtratip جديدان جدًا على OCA. لذلك ، لا تتردد في اقتراح. :)

هل يتم تناول ذلك من خلال https://github.com/OCA/server-tools/pull/833 ؟

الفكرة التي طفت في ذهني دائمًا لتحقيق ذلك هي أنه في ظل وضع الصيانة ، يجب إحباط كل مكالمة إلى write ، delete و create .

تتمثل إحدى الطرق "السهلة" لتحقيق ذلك في طلب تكوين مستخدم ثنائي ديسيبل لاستخدامه في المؤشرات تحت وضع الصيانة. يجب أن يكون لمثل هذا المستخدم حق الوصول للقراءة فقط. يجب أن يظهر شريط بسيط أثناء هذا الوضع ، كلا الطرفين الأمامي والخلفي.

منع الوصول إلى /web/* تحت الصيانة لا يكفي ببساطة للأسباب التالية:

  • إذا لم تكن قادرًا على قراءة البيانات ، فمن الأسهل تكوين صفحة خطأ 503 جميلة على مستوى الوكيل لمثل هذا المسار.
  • قد تستمر وحدات التحكم الأخرى في محاولة الكتابة إلى قاعدة البيانات ( /shop/checkout ، إلخ.).
  • لا يزال من الممكن كتابة الموصلات واستدعاءات API ووظائف cron.
هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

lasley picture lasley  ·  22تعليقات

lasley picture lasley  ·  8تعليقات

pedrobaeza picture pedrobaeza  ·  66تعليقات

lasley picture lasley  ·  7تعليقات

lasley picture lasley  ·  15تعليقات