You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On Gateway, user managed: true means the account is managed by an external authenticator (SAML, OIDC, Keycloak, etc.), not that it is a platform service account. aap-bridge currently exports/imports these users like local users: create by username with a temporary local password. Authenticator linkage is not preserved because authenticators are not migrated.
Current behavior
No special handling for managed: true users.
Import creates a local user shell (username, flags, team memberships, RBAC) with a temp password.
authenticators / maps / plugins are Gateway platform endpoints and are not in the migrate set.
Support matrix only notes that user passwords are not migrated.
Open questions
Should SSO/LDAP users be skipped by default (rely on target JIT / first IdP login)?
Or should we keep creating username shells so team memberships and RBAC survive, accepting broken IdP linkage until authenticators exist?
Should this be configurable (e.g. skip Gateway managed: true users)?
Proposed direction
Add an explicit policy (default TBD) and config knob for skipping external/IdP-managed users.
Document expected target setup: configure authenticators first; users re-bind on login vs pre-create shells for RBAC continuity.
Summary
On Gateway, user
managed: truemeans the account is managed by an external authenticator (SAML, OIDC, Keycloak, etc.), not that it is a platform service account. aap-bridge currently exports/imports these users like local users: create by username with a temporary local password. Authenticator linkage is not preserved because authenticators are not migrated.Current behavior
managed: trueusers.authenticators/ maps / plugins are Gateway platform endpoints and are not in the migrate set.Open questions
managed: trueusers)?Proposed direction
_prefix + known names);managedis the wrong signal for service accounts.Related