Notification Preferences missing if user does not have the Admin role #5414

Closed
opened 2026-02-05 10:02:55 +03:00 by OVERLORD · 3 comments
Owner

Originally created by @Kofl on GitHub (Aug 28, 2025).

Describe the Bug

Hi,

running latest BookStack v25.07.1

Its reproduceable so far, when a user does not have the admin role assigned, the options for "Notification Preferences" under "My account" are missing.

User has only Editor permissions:

Image

Same User with Admin permissions:

Image

Steps to Reproduce

Assign user admin permissions => Notification Preferences visible
Assign user only editor permissions => Notification Preferences not visible

Expected Behaviour

independent of the user permission, Notification Preferences should always be visible.

Screenshots or Additional Context

No response

Browser Details

No response

Exact BookStack Version

25.07.1

Originally created by @Kofl on GitHub (Aug 28, 2025). ### Describe the Bug Hi, running latest BookStack v25.07.1 Its reproduceable so far, when a user does not have the admin role assigned, the options for "Notification Preferences" under "My account" are missing. User has only Editor permissions: <img width="314" height="268" alt="Image" src="https://github.com/user-attachments/assets/54569bc2-d79c-4857-9321-90c868fff25d" /> Same User with Admin permissions: <img width="297" height="356" alt="Image" src="https://github.com/user-attachments/assets/c4b3dd48-f41e-4ee4-88b1-960e57bcf8a8" /> ### Steps to Reproduce Assign user admin permissions => Notification Preferences visible Assign user only editor permissions => Notification Preferences not visible ### Expected Behaviour independent of the user permission, Notification Preferences should always be visible. ### Screenshots or Additional Context _No response_ ### Browser Details _No response_ ### Exact BookStack Version 25.07.1
OVERLORD added the 🐛 Bug label 2026-02-05 10:02:55 +03:00
Author
Owner

@ssddanbrown commented on GitHub (Aug 28, 2025):

Hi @Kofl,

Double check that the role of users, who you want to have notification usage/management, have the relevant role-level system permission assigned to them:

Image
@ssddanbrown commented on GitHub (Aug 28, 2025): Hi @Kofl, Double check that the role of users, who you want to have notification usage/management, have the relevant role-level system permission assigned to them: <img width="1618" height="733" alt="Image" src="https://github.com/user-attachments/assets/59d30cb7-03d1-429d-bbc9-21b0269955f2" />
Author
Owner

@Kofl commented on GitHub (Aug 28, 2025):

Awesome, solved the issue. Finally sponsoring the project after everything now works fine now. Thanks for the great work.

@Kofl commented on GitHub (Aug 28, 2025): Awesome, solved the issue. Finally sponsoring the project after everything now works fine now. Thanks for the great work.
Author
Owner

@ssddanbrown commented on GitHub (Aug 28, 2025):

Good to hear, and thanks for the kind words and sponsorship!

@ssddanbrown commented on GitHub (Aug 28, 2025): Good to hear, and thanks for the kind words and sponsorship!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#5414