BookStackApp / BookStack

A platform to create documentation/wiki content built with PHP & Laravel
https://www.bookstackapp.com/
MIT License
15.43k stars 1.94k forks source link

View and manage overriden permissions per users or roles. #5330

Open mlunaphillips opened 2 days ago

mlunaphillips commented 2 days ago

Describe the feature you'd like

BookStack doesn’t have an interface that directly shows and let manage "overridden" permissions per users/roles.

Something like:

  1. Select user or role.
  2. See specifically what the user or role has access to (what shelves/books/chapters/pages).
  3. Be able to change the access with granularity from the same page, something that would look like the "Asset Permissions" under "Role" in Settings.

Describe the benefits this would bring to existing BookStack users

This would allow for better user access/permissions management. Just imagine my instance of Bookstack has hundreds of books and I'm asked what certain user or role has access to to fix the permissions accordingly. We'd have to hire a person in the company just to review what shelves/books/chapters/pages a user/role has access to. Auditing access/permissions would take an eternity.

Can the goal of this request already be achieved via other means?

Not within Bookstack. Maybe keeping track manually but this is what computers are for.

Have you searched for an existing open/closed issue?

How long have you been using BookStack?

3 months to 1 year

Additional context

I could find an existing issue that covers this topic. Apologize in advance if there's any.