mirror of
https://github.com/open-webui/docs.git
synced 2026-11-05 01:38:13 +00:00
[PR #1390] [MERGED] docs: explain what Private means per resource type and how Public combines with the access list #1354
Labels
No labels
bug
documentation
documentation
duplicate
enhancement
enhancement
good first issue
good first issue
good first issue
help wanted
help wanted
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
open-webui/docs#1354
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
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?
📋 Pull Request Information
Original PR: https://github.com/open-webui/docs/pull/1390
Author: @silentoplayz
Created: 9/14/2026
Status: ✅ Merged
Merged: 9/18/2026
Merged by: @silentoplayz
Base:
main← Head:docs/access-control-resource-families-and-public-grants📝 Commits (1)
3696d18docs: explain what private means per resource type and how public combines with the access list📊 Changes
3 files changed (+23 additions, -1 deletions)
View changed files
📝
docs/features/authentication-access/rbac/groups.md(+20 -0)📝
docs/features/authentication-access/rbac/roles.md(+1 -1)📝
docs/reference/env-configuration.mdx(+2 -0)📄 Description
Summary
The RBAC pages describe access grants for models and knowledge bases. The MCP, Open Terminal, and Evaluations pages each say their resource has access control. No page says what Private with an empty access list means, and the answer differs by resource type. No page says how the Public setting combines with rows in the access list either. This PR adds both.
Changes:
BYPASS_ADMIN_ACCESS_CONTROLexception now names both resource families instead of "model/knowledge/notes resources", and links to the new subsection.BYPASS_ADMIN_ACCESS_CONTROLentry gains a paragraph saying the flag also governs admin-configured resources, and what an empty access list means for them.Related issue or discussion
Two open issues in the main repository cover surfaces that do not yet apply the admin-only rule. The tool server picker case is https://github.com/open-webui/open-webui/issues/30012 and the arena model case is https://github.com/open-webui/open-webui/issues/30013.
Checklist
Notes for reviewers
Every behavior claim was checked against the access control modal and the backend checks on
dev.I verified both lockouts on my own instance with the admin bypass off. The tool server picker case used an OpenAPI connection and an MCP connection, and the arena model case had both bypass flags off.
No screenshots. The change is text only.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.