Merged
Size
S
Change Breakdown
Bug Fix90%
Testing10%
#28201fix(core): Resolver settings page is only visible to authorized users (no-changelog)

Settings page hidden from unauthorized users

The settings page no longer appears for users who lack permission to modify it, eliminating confusing errors when members tried to access restricted controls.

The settings page was visible to users with the member role, but those users couldn't actually edit anything — attempts to save changes returned permission errors. This created a confusing experience where users saw controls that didn't work for them.

The router now enforces all authorization conditions before showing the settings page. Users without the required permissions no longer see the page at all, eliminating the dead-end experience. The change applies to the editor UI's routing layer.

View Original GitHub Description

Summary

settings page was visible to users with role member but editing resulted in errors as they do not have the correct permissions

Related Linear tickets, Github issues, and Community forum posts

none

Review / Merge checklist

  • PR title and summary are descriptive. (conventions) <!-- **Remember, the title automatically goes into the changelog. Use `(no-changelog)` otherwise.** -->
  • Docs updated or follow-up ticket created.
  • Tests included. <!-- A bug is not considered fixed, unless a test is added to prevent it from happening again. A feature is not complete without tests. -->
  • PR Labeled with Backport to Beta, Backport to Stable, or Backport to v1 (if the PR is an urgent fix that needs to be backported)
© 2026 · via Gitpulse