Better document that "delete" permission is needed to move pages #3310

Open
opened 2026-02-05 06:20:07 +03:00 by OVERLORD · 0 comments
Owner

Originally created by @Arpafaucon on GitHub (Oct 26, 2022).

Describe the Bug

We have a book with custom permissions "View", "Create", "Update". Some users reported their changes in the "Sort Book" menu were silently ignored.

It turns out it was because of #1200, but I had no idea that not giving the "Delete" permission would do that.

Steps to Reproduce

  1. As admin, create a book with custom permissions, allowing everyone everything except "Delete"
  2. Login with a standard user
  3. Go to the book, create a chapter
  4. use "Sort" and moves pages to this chapter
  5. Click apply changes

I observed:

  • a green popup message telling my changes were applied
  • but no changes applied

Expected Behaviour

  • Bookstack should present an error popup saying I lack permissions to move the page, or apply the changes.
  • It would be great if the policy "cannot move if you cannot delete from source" is present somewhere
    • in the documentation
    • an detailed help panel on the "Custom Permission" would have been even better for me, but YMMV

Screenshots or Additional Context

No response

Browser Details

Firefox 106 on Ubuntu

Exact BookStack Version

BookStack v22.07.3

PHP Version

WIP (I asked the sysadmin)

Hosting Environment

Debian 10 VM hosted in proxmox

Originally created by @Arpafaucon on GitHub (Oct 26, 2022). ### Describe the Bug We have a book with custom permissions "View", "Create", "Update". Some users reported their changes in the "Sort Book" menu were silently ignored. It turns out it was because of #1200, but I had no idea that not giving the "Delete" permission would do that. ### Steps to Reproduce 1. As admin, create a book with custom permissions, allowing everyone everything except "Delete" 2. Login with a standard user 3. Go to the book, create a chapter 4. use "Sort" and moves pages to this chapter 5. Click apply changes I observed: - a green popup message telling my changes were applied - but no changes applied ### Expected Behaviour - Bookstack should present an error popup saying I lack permissions to move the page, or apply the changes. - It would be great if the policy "cannot move if you cannot delete from source" is present somewhere - in the documentation - an detailed help panel on the "Custom Permission" would have been even better for me, but YMMV ### Screenshots or Additional Context _No response_ ### Browser Details Firefox 106 on Ubuntu ### Exact BookStack Version BookStack v22.07.3 ### PHP Version WIP (I asked the sysadmin) ### Hosting Environment Debian 10 VM hosted in proxmox
OVERLORD added the 💆 UX label 2026-02-05 06:20:07 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#3310