feat: Allow non-admin user to edit resources under workspace with public visibility #5841

Open
opened 2025-11-11 16:35:34 -06:00 by GiteaMirror · 0 comments
Owner

Originally created by @frdeng on GitHub (Jul 23, 2025).

Check Existing Issues

  • I have searched the existing issues and discussions.

Problem Description

For example, I have a custom model under a workspace. If the model is private, I can grant write access to one group and read access to another, enabling certain users to update the model. However, if I make the model public, only the admin or the model owner can edit it. This means there is no way to allow a specific group of users to manage the model once it’s public.

Desired Solution you'd like

Currently, there are only two visibility options: public or private. I suggest that even when a model is public, it should still be possible to specify group-level permissions, allowing designated groups to manage or edit the model.

Alternatives Considered

No response

Additional Context

No response

Originally created by @frdeng on GitHub (Jul 23, 2025). ### Check Existing Issues - [x] I have searched the existing issues and discussions. ### Problem Description For example, I have a custom model under a workspace. If the model is private, I can grant write access to one group and read access to another, enabling certain users to update the model. However, if I make the model public, only the admin or the model owner can edit it. This means there is no way to allow a specific group of users to manage the model once it’s public. ### Desired Solution you'd like Currently, there are only two visibility options: public or private. I suggest that even when a model is public, it should still be possible to specify group-level permissions, allowing designated groups to manage or edit the model. ### Alternatives Considered _No response_ ### Additional Context _No response_
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#5841