mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-07 19:38:46 -05:00
[GH-ISSUE #8586] Prompts created by regular users should not be public by default #15181
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 @DmitriyAlergant on GitHub (Jan 15, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/8586
Feature Request
Is your feature request related to a problem? Please describe.
Using Open WebUI in an enterprise setting, we would like to grant end-users (non admins) an ability to create custom prompts. This has become possible with the recent introduction of Groups feature, and Default Permission setting.
However, currently, prompts created by end-users by default have "public" visibility. We are afraid of creating a mess and therefore cannot enable the feature.
Describe the solution you'd like
Prompts created by non-admin users should only have private visibility (by default), or, optionally, visible to Group that this user is a member of.
Ideally, the same logic should apply to Models and Knowledge Documents - but the current issue in pacticular is about Prompts.
Describe alternatives you've considered
There is no meaningful alternatives currently.
Additional context
Add any other context or screenshots about the feature request here.
@tarmst commented on GitHub (Jan 17, 2025):
Plugging my PR that was closed: https://github.com/open-webui/open-webui/pull/8364
@flefevre commented on GitHub (Feb 12, 2025):
We have also the same difficulty with model assistants. A model assistant should be made public only by a privileged user to ensure, we do not have a mess in assistant listing.
Typically the admin/privileged user should ensure that a logo has been defined, the description is fulfilled, the tags have been pitted etc... To ensure quality of model assistant. Ideally we could have a star,like feature on each model assistant given by the user of given by the analysis through giskard.
In the admin panel, it could be good to have a toogle button to autorise or not the switch by enduser or privileged user(ideally)
@davizucon commented on GitHub (Apr 10, 2025):
Hey Folks,
Is there any intention to continue discussing the feature? Or has anyone found a workaround?
Thanks !!!
@DmitriyAlergant commented on GitHub (Apr 10, 2025):
I believe this should be closed as 0.6.0 has implemented this.
Settings under Groups -> default group "Permissions"
@Classic298 commented on GitHub (Apr 10, 2025):
It is implemented indeed but it is faulty!
Even though private prompts are hidden in the workspace for other users, other users can still access privately saved prompts in the chat interface by accessing the prompts with the / command. Literally all prompts even of other users will be listed there, even if set to private!
Related
https://github.com/open-webui/open-webui/issues/12690
@Classic298 commented on GitHub (Apr 11, 2025):
Created PR: https://github.com/open-webui/open-webui/pull/12757