mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-07 19:38:46 -05:00
[GH-ISSUE #8363] Add the ability to set group permissions in creation request via the API #15097
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 @tkg61 on GitHub (Jan 6, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/8363
Feature Request
Is your feature request related to a problem? Please describe.
Would like to have a single API call to create a group and set the permissions at the time of creation.
Describe the solution you'd like
Expand group creation parameters from:
to:
Additional context
We have an automated system that will be creating groups for us essentially via a webhook like call. We would like to enable 'single shot' group creation to not have to make a middle man software to do 3 calls (make group, get group to fetch ID, set default group permissions by ID).
Alternative options
Have the ability to set a global "default group permission" which is different than "default user permissions" since those are global across groups, these default group permissions would just be for every new group created and still limit who is in them and what they can do.