Skip to content

profile: dev login and user invites in development - #99

Merged
marcopiraccini merged 2 commits into
mainfrom
feat/dev-login
Oct 1, 2026
Merged

marcopiraccini merged 2 commits into
mainfrom
feat/dev-login

Conversation

@marcopiraccini

@marcopiraccini marcopiraccini commented Sep 28, 2026 •

Copy link
Copy Markdown
Contributor

Let the development profile test ICC teams and permissions with several users while only GitHub login is configured.

The profile enables the dev login method, which adds a development-only "Log in as" field to the ICC login page, and sets PLT_DEV_LOGIN_AS=true on the ICC container to turn on the gateway route behind it. It signs in as any existing account by email and bypasses authentication, so it is meant for local clusters only. It also enables features.invite_users, so super-admins can invite the test accounts from Settings > Users.

The profile schema now accepts services.icc.env, a list of extra environment variables passed to the chart. Without it, profile parsing drops the key silently.

needs: platformatic/helm#69

Signed-off-by: marcopiraccini <marco.piraccini@gmail.com>
@marcopiraccini marcopiraccini changed the title feat: invite user and dev login profile: dev login and user invites in development Sep 28, 2026
@marcopiraccini
marcopiraccini marked this pull request as ready for review September 28, 2026 15:01

@leorossi leorossi left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Signed-off-by: marcopiraccini <marco.piraccini@gmail.com>
@marcopiraccini
marcopiraccini merged commit 12f6620 into main Oct 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants