Skip to content

Get an account

You will finish with a sign-in that works on every app here.

1. Create it yourself

Open https://authentik.virtualcalz.one and click Continue with Discord.

The Authentik sign-in form, with the Continue with Discord button below an Email or Username box

That is the whole signup. Enrolment is open, so signing in with Discord creates your account. You are not asked to invent a password and none is set for you.

Use the Discord account whose email address the team knows, if there is one. Identities are matched by email, so a second Discord account is a second identity with nothing attached to it.

Ignore the Email or Username box. It is for accounts that were given a password.

2. Ask for access

Creating the account does not grant anything. What you can reach is decided by groups, and a group is added by a person.

Ask in the team chat for the one you need:

  • authentik-evc-team-relay-users for the shared vault
  • authentik-psn-viewers to read the PSN repositories
  • authentik-psn-users to contribute to them, and to read the PSN docs site

An app with no group bindings admits anyone who has signed up. An app with bindings refuses anyone outside those groups, which is what a "Flow does not apply to current user" page means. So an app turning you away is a missing group, never a broken account.

3. Confirm what you can reach

Open the thing you asked for:

  • The shared vault: Set up the relay.
  • The PSN apps: https://git.psn.virtualcalz.one. Your repositories are listed when your access is in place.

Next: Set up the relay

If it does not work

What you see What to do
An app says no, or "Flow does not apply to current user" Ask for that app's group in step 2
A page asking for a password you never set Click Continue with Discord instead
A password reset link never arrives Email delivery is off. Ask an admin to set the password by hand
Two of you now exist You signed in with a second Discord account or email. Tell us which one is you

docs.psn.virtualcalz.one is gated to authentik-psn-users and authentik-psn-admins, so a reader with only authentik-psn-viewers is refused there while the git server accepts them.