mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-07 11:28:35 -05:00
[GH-ISSUE #19360] issue: Cloned prompt loses access_control settings #18847
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 @evgeni-semenov on GitHub (Nov 21, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/19360
Check Existing Issues
Installation Method
Docker
Open WebUI Version
v0.6.26
Ollama Version (if applicable)
No response
Operating System
Debian 12
Browser (if applicable)
No response
Confirmation
README.md.Expected Behavior
When cloning a prompt in the workspace, the access_control property is always set to null. Instead, the cloned prompt should inherit access_control from the original prompt, so all permissions and restrictions remain intact unless intentionally changed.
Actual Behavior
Cloned prompt receives access_control:null regardless of the original prompt value. This resets any custom sharing and permission settings, which can result in unintended access or sharing issues for users who expect those permissions to carry over with clones.
Steps to Reproduce
Logs & Screenshots
See browser console or backend logs for prompt creation and cloning events. No error is thrown, but the resulting prompt data confirms that access_control is dropped during cloning.
Additional Information
Cloned prompts are visible to other users.
@silentoplayz commented on GitHub (Nov 26, 2025):
Good point. It also doesn't make sense for the access control to be set to
Publicby default when a prompt is cloned. It should be set to whatever the access control level was of the prompt being cloned or set toPrivateby default. A prompt is private by default upon creation, so why is it public by default for cloned prompts?Edit: This same issue occurs with cloned tools (clone loses access control level), but cloned tools are made
Privateby default as expected.@Classic298 commented on GitHub (Dec 14, 2025):
@silentoplayz freebie?
@Classic298 commented on GitHub (Dec 16, 2025):
fixed in dev