 Manual user refresh to migrate Superadmin property
Manual user refresh to migrate Superadmin property
Available on: Enterprise EditionCloud
Release: 0.23.0
Overview
The handling of Superadmin users in Kestra Cloud and Enterprise Edition has changed. Previously, the Superadmin status was determined by the user type (SUPER_ADMIN). In version 0.23, this is now managed through a dedicated property (isSuperAdmin). This change enables new use cases such as assigning a Superadmin permission to a Service Account as well as sending an invite with Superadmin permissions, but it also impacts user role detection for existing users.
Required action: All EE customers must run the following CLI command after upgrading to 0.23:
kestra auths users refresh
This command migrates and refreshes user data to correctly assign Superadmin status under the new property-based model.
Impact
- Existing Enterprise and Cloud users with the type SUPER_ADMINwill not automatically have the newisSuperAdminproperty set unless you run the migration command after upgrading to 0.23.
- This may result in users unexpectedly losing Superadminprivileges. If you see this happening, runkestra auths users refreshfrom the CLI to resolve the missing access.
Was this page helpful?
