mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-06 10:58:17 -05:00
[GH-ISSUE #14507] feat: Between private and public. #17281
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 @kfsone on GitHub (May 29, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/14507
Check Existing Issues
Problem Description
This is not privacy bypass or default public: I want group-based restriction but in a secure way. I'm filing this as a bug because the current approach does not follow best practices, and is unwieldy. For contrast, imagine if every time you created a new directory you had to assign it a group, and if you didn't, you would have to open settings/control panel to configure finder/explorer to allow you to see it?
This is especially tedious in small scenarios (a self-contained docker container that only hosts one image at a time, but you always have to use two UIs to make it usable) and large or dynamic installations.
Desired Solution you'd like
Approach 1: Discriminate between admin and user roles:
-- add a separator line at the bottom of the list, followed by unusable models,
-- grey-out/disable models the admin can't "use",
-- italicize private models with no group/user,
Approach 2: "Unassigned" Group
Approach 3: Endpoint <-> group associations
Approach 4: #@trust tag
Alternatives Considered
No response
Additional Context
No response