You will need access to a mobile device or desktop with a multi-factor authentication (MFA) app installed such as Google Authenticator or Authy. Additionally, you will need access to your work email address.
This process must be done from a web browser on a computer.
DO NOT use Internet Explorer.
Click here to access the registration page. Fill out the registration form using an approved email address (e.g. work email) and click
"Register". If you're registering with a CAC, setting up a password is optional if you only want to access your account using a CAC.
Setup MFA by scanning the QR code with
your MFA app or manually entering the provided code. This will create a 6-digit
time-based one-time password (TOTP) that changes every 30 seconds.
Enter the 6-digit TOTP and type in a device name (can be anything).
You will need to enter the 6-digit TOTP each time you log in. DO NOT delete the MFA app.
If your MFA pin is not accepted or entered incorrectly, the QR code is reset so you will need to scan it again which will create a new 6-digit TOTP. Check the
common issues section below for additional troubleshooting steps.
You will receive an email with a link to verify your email address. Click “Link to e-mail
verification” or copy the URL into a web browser (do not use Internet Explorer).
Validate your email address by selecting "Click here to proceed". On the next screen, click
Your account has been successfully created! If desired, you can update the rest of your
profile. To access Mattermost (IL4), click here, then click the
"Platform One SSO" login button and use the credentials you just created. If you're looking
the IL2 Mattermost instance, access it by clicking here.
For the mobile app, select the purple "GitLab" button
to log into P1 SSO. This is a known issue.
Once logged in, you will be asked to join a team. Select the "Welcome" team and join the
Access Request" public channel to make a request to join the team you're looking for, or
here to be automatically added to both the Welcome team and "Team Access Request"
channel. You can also ask your team admin for an invite link.
When setting up MFA, I keep getting an invalid code error.
When you scan the QR code with your MFA app, it will generate a 6-digit T that changes
every 30 seconds. Make sure you're entering in this 6-digit pin without any spaces or
Each time you enter an invalid code, you must rescan the QR code which will generate a
token, meaning a new 6-digit pin that changes every 30 seconds. In other words, you will
have two or more 6-digit pins in your MFA app. Ensure you are typing in the 6-digit pin
your last QR code scan. You can delete any previous MFA tokens but make sure to keep
latest one as you will need this to login each time.
MFA depends on accurate time. Make sure your mobile device is set to automatically
I created an account using a CAC but didn't set up a password. How do I set it up now?
Log in to your account at to access your profile. From here, click
the "Password" tab to set a password. You will also need to click the "Authenticator"
tab to set up multi-factor authentication (MFA).