Commit 9782493
[ee] feat: instance groups instance-level role support
Add ability to assign instance-level roles (superadmin/devops) to
instance groups. Group members automatically receive the role with
proper precedence: manual elevated roles always win, superadmin > devops.
- Migration: add instance_role to instance_group, role_source to password
- Role propagation on all mutation paths (add/remove/update/delete/import)
- SCIM sync integration (companion PR: windmill-ee-private#463)
- Frontend: role toggle in group editor, role column in tables,
role source indicator in superadmin settings
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent 9fdea3e commit 9782493
File tree
616 files changed
+741
-15485
lines changed- backend
- .sqlx
- migrations
- windmill-api-groups/src
- windmill-api-users/src
- windmill-api
- frontend/src
- lib/components
- routes/(root)/(logged)
- groups
- instance_groups
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
616 files changed
+741
-15485
lines changedLines changed: 0 additions & 44 deletions
This file was deleted.
Lines changed: 0 additions & 14 deletions
This file was deleted.
Lines changed: 0 additions & 22 deletions
This file was deleted.
Lines changed: 0 additions & 16 deletions
This file was deleted.
Lines changed: 0 additions & 23 deletions
This file was deleted.
Lines changed: 0 additions & 12 deletions
This file was deleted.
Lines changed: 0 additions & 30 deletions
This file was deleted.
Lines changed: 0 additions & 23 deletions
This file was deleted.
Lines changed: 0 additions & 22 deletions
This file was deleted.
Lines changed: 0 additions & 41 deletions
This file was deleted.
0 commit comments