Kami ingin menyumbangkan modul yang memungkinkan pemblokiran pengguna (kecuali admin) untuk masuk selama mode pemeliharaan server. (yaitu ketika admin ingin melakukan konfigurasi lebih lanjut di sistem).
Ini bisa sesederhana,
Apakah ada addons serupa dan / atau modul ini bagus untuk digunakan di OCA?
: +1:
AFAIK ini belum ada.
Hmmm rapi. Saya pikir kita mungkin memerlukan semacam base_maintainence
atau sesuatu untuk menentukan mode pemeliharaan untuk penggunaan umum. Saya mengusulkan mode serupa di # 790, yang mencakup halaman mode pemeliharaan.
@lasley Saya masih belum begitu jelas. Saya membaca sekilas # 790 dan ini tentang memperbarui modul, bukan? Apakah Anda menyarankan mode pemeliharaan ini dapat menjadi bagian darinya?
catatan: Saya dan @newtratip sangat baru
Apakah ini ditangani oleh https://github.com/OCA/server-tools/pull/833 ?
Ide yang selalu muncul di benak saya untuk mencapai ini adalah bahwa dalam mode pemeliharaan, setiap panggilan ke write
, delete
dan create
harus dibatalkan.
Cara "mudah" untuk mencapai hal ini akan memerlukan konfigurasi pengguna db ke-2 untuk digunakan dalam kursor dalam mode pemeliharaan. Pengguna tersebut harus memiliki akses hanya baca. Pita sederhana akan muncul saat berada di bawah mode itu, baik ujung depan maupun belakang.
Melarang akses ke /web/*
dalam pemeliharaan tidaklah cukup karena:
/shop/checkout
, dll.).