-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Description
Describe the feature you'd like
Hello,
A user that can edit a page, can restore an old version. He can then edit that and restore another, and so on, until every restore could become unusable - by mistake or by evil intention.
Please add a separate "Restore" permission, that can be toggled for a role.
Only Admins should have that power in case a regular user messes up a page.
I have now seen another issue that asks for a permission just to view the restore.
#4526
I think that's similar, and a good idea also, but not quite. For how I want to setup things editors should be able to see old versions even if they can't restore them
Describe the benefits this would bring to existing BookStack users
Old page versions are safe, without using an external backup.
Users are allowed to make mistakes, this allows the Admin to not be overburdened with "who to give what role".
All users are allowed to edit or create pages in a certain book. It's a team book, for internal use in a company. We trust them not to edit in bad faith, still security of older versions would be great. Admin will repair mistakes by using the Restore option.
Can the goal of this request already be achieved via other means?
I don't know.
Have you searched for an existing open/closed issue?
- I have searched for existing issues and none cover my fundamental request
How long have you been using BookStack?
Under 3 months
Additional context
No response