feat: Ability to gate the setting of system prompts of projects introduced in 0.6.16 (akin to USER_PERMISSIONS_CHAT_SYSTEM_PROMPT ) #5760

Closed
opened 2025-11-11 16:32:53 -06:00 by GiteaMirror · 2 comments
Owner

Originally created by @ScottWHP on GitHub (Jul 15, 2025).

Check Existing Issues

  • I have searched the existing issues and discussions.

Problem Description

Loving the changes and QoL improvements with 0.6.16, well done.

Per the title, we have USER_PERMISSIONS_CHAT_SYSTEM_PROMPT set to False to prevent users from changing the system prompts on chats which works a charm. Rightly or wrongly, this setting doesn't apply to the new Project functionality, where an end user can now set the System Prompt again.

Desired Solution you'd like

I'd like the ability to gate the ability to set the system prompt on projects globally, or perhaps on a group/etc basis.

Alternatives Considered

No response

Additional Context

No response

Originally created by @ScottWHP on GitHub (Jul 15, 2025). ### Check Existing Issues - [x] I have searched the existing issues and discussions. ### Problem Description Loving the changes and QoL improvements with 0.6.16, well done. Per the title, we have USER_PERMISSIONS_CHAT_SYSTEM_PROMPT set to False to prevent users from changing the system prompts on chats which works a charm. Rightly or wrongly, this setting doesn't apply to the new Project functionality, where an end user can now set the System Prompt again. ### Desired Solution you'd like I'd like the ability to gate the ability to set the system prompt on projects globally, or perhaps on a group/etc basis. ### Alternatives Considered _No response_ ### Additional Context _No response_
Author
Owner

@Classic298 commented on GitHub (Jul 15, 2025):

I can take care of this later today.

@Classic298 commented on GitHub (Jul 15, 2025): I can take care of this later today.
Author
Owner

@tjbck commented on GitHub (Jul 15, 2025):

Good catch, addressed with f7fae947a7eebcbcc91c5b57c2f84c70b4f27d6e!

@tjbck commented on GitHub (Jul 15, 2025): Good catch, addressed with f7fae947a7eebcbcc91c5b57c2f84c70b4f27d6e!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#5760