mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-07 11:28:35 -05:00
[GH-ISSUE #18180] feat: The knowledge base feature hopes to allow other accounts to collaboratively manage the knowledge base that is set to public. #18526
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 @yamazakitouma on GitHub (Oct 9, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/18180
Check Existing Issues
Problem Description
In the knowledge base function, when A creates a knowledge base and sets it to "public" (open to all users), B can only use the knowledge base for query tasks in the chat conversation and cannot directly maintain the knowledge base.
Desired Solution you'd like
I hope to set it as a public knowledge base that all users can maintain and manage.
Alternatives Considered
When the knowledge base is set to "public," it is hoped that the interface will provide permission options, including choices for "read" and "write." When the selection is "write," all users are allowed to manage and maintain the knowledge base.
Additional Context
No response
@silentoplayz commented on GitHub (Oct 9, 2025):
I know this goes against what you're explicitly asking for in your feature request, but I will let you in on some information.
If you set the visibility from
PublictoPrivateinstead, you could then select any usergroup(s) in which the permission option can be changed betweenReadandWriteaccess. When set toWriteaccess, all users of the specified usergroup(s) will be able to manage and maintain the knowledge-base (this even applies for catastrophic actions, such as giving usergroup(s) with access to the knowledge collection the ability to delete what they've been provided access to).