mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-09 05:19:20 -05:00
[GH-ISSUE #19914] issue: User with channel permission can fetch channels even when channels are disabled globally #19038
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @rozatoo on GitHub (Dec 12, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/19914
Check Existing Issues
Installation Method
Git Clone
Open WebUI Version
v0.6.41
Ollama Version (if applicable)
No response
Operating System
WSL
Browser (if applicable)
No response
Confirmation
README.md.Expected Behavior
When channels are disabled globally users should not be able to fetch channels, no matter what channel permissions they have.
Actual Behavior
Users with channel permissions are always able to fetch channels, regardless of global channel config.
Steps to Reproduce
Logs & Screenshots
User has no channels permissions(as seen in sidebar) but Devtools shows channels being returned:
Additional Information
No response
@owui-terminator[bot] commented on GitHub (Dec 12, 2025):
🔍 Similar Issues Found
I found some existing issues that might be related to this one. Please check if any of these are duplicates or contain helpful solutions:
#19913 issue: Frontend doesn't validate permissions before fetching channels
by rozatoo • Dec 12, 2025 •
bug#19758 issue: unable to disable channels creation from regular users
by stronk7 • Dec 04, 2025 •
bug#19877 issue:
by dotmobo • Dec 11, 2025 •
bug#19861 issue:
by QuitHub • Dec 10, 2025 •
bug#19864 issue:
by Haervwe • Dec 10, 2025 •
bugShow 5 more related issues
#19777 issue:
by Yaute7 • Dec 05, 2025 •
bug#19588 issue: Model group permissions
by apunkt • Nov 29, 2025 •
bug#19103 issue: no response from the model when ask in "channels"
by silenceroom • Nov 11, 2025 •
bug#19563 issue:
by naruto7g • Nov 28, 2025 •
bug#19211 issue:
by Byrnes9 • Nov 16, 2025 •
bug💡 Tips:
This comment was generated automatically by a bot. Please react with a 👍 if this comment was helpful, or a 👎 if it was not.
@silentoplayz commented on GitHub (Dec 12, 2025):
I am able to confirm this issue with the provided reproduction steps on the latest
devbranch. I've also noticed the user can still view channels and even send messages successfully in channels, as long as they know the URL to said channel(s). It's essentially like the global toggle is currently only hiding (not disabling) channels from users' chats sidebar. Users can still view channels and send messages in channels and DMs, and so can admins once they click on the notification they get on their end when a user sends a message in a channel they technically shouldn't have access to anymore.Network requests filtered by

Channelsin Firefox's dev console also reveals a successfulGETrequest made to the/api/v1/channels/endpoint from the user account.@Classic298 commented on GitHub (Dec 20, 2025):
fixed in dev