diff --git a/lib/galaxy/schema/groups.py b/lib/galaxy/schema/groups.py index 1a4bde58f764..b513ba26fa41 100644 --- a/lib/galaxy/schema/groups.py +++ b/lib/galaxy/schema/groups.py @@ -73,5 +73,18 @@ class GroupCreatePayload(Model): @partial_model() -class GroupUpdatePayload(GroupCreatePayload): - pass +class GroupUpdatePayload(Model): + """Payload schema for updating a group.""" + + name: str = Field( + ..., + title="name of the group", + ) + user_ids: Optional[List[DecodedDatabaseIdField]] = Field( + None, + title="user IDs", + ) + role_ids: Optional[List[DecodedDatabaseIdField]] = Field( + None, + title="role IDs", + )