Skip to main content

Account and Profile

A User Profile is created automatically for every Tangram Pro™ account. This is where you can manage your name, email address, user avatar, and personal information. Account security and integrations are managed under Account Settings.

You can update your Tangram Pro™ profile and account settings by clicking on your profile image in the right side of the Navigation Bar.

Profile and Account


The information displayed on your User Profile can be edited to include an avatar, your location, and a short biography. Profiles require valid Name and Email Address details. All other editable fields are optional. A default avatar is provided when one has not been uploaded, and any fields left blank will be hidden from your profile page.

How to manage user profile information

  1. Log in to Tangram Pro™
  2. Click on your profile image in the upper right corner of the page
  3. Click on Profile
  4. Make changes to your Name, Email, Location, or Bio and click Update User Information

How to manage user avatars

  1. Click on Select Image to open your file selector
  2. Select the image to use as your avatar

User Profile


Tangram Pro™ supports most image formats for user avatars, but we recommend using a .png or .jpeg file.


You can change your account password, manage 2FA, API Keys and integrations in Account.

User Account

Change Password

How to update your account password

  1. Click on your avatar image in the upper right corner of the page
  2. Click on Account
  3. Enter and confirm your new password, then click Change Password

Your password change will go into effect immediately.

Two-Factor Authentication

You can enable and disable Two-Factor Authentication (2FA) and generate new backup codes in Account Settings.

How to enable two-factor authentication

  1. Click Enable Two-Factor Authentication
  2. Scan the QR code or manually enter the code shown into your authentication app
  3. Click Continue
  4. Enter the Authentication Code shown in your authentication app, then click Verify Code
  5. Save your backup codes, then click Close

Your Tangram Pro™ Account will now require 2FA in future logins.

Setup 2FA

Users with 2FA enabled can also generate a list of new backup codes. Backup codes can be used for logging in with 2FA if you don't have access to an authentication app.

How to generate new 2FA backup codes

  1. Click Generate New Backup Codes
  2. Click on the Copy button and paste your codes in a safe space, or click Download Backup Codes and save the file to your computer

Your new backup codes are active and can be used for your next login to Tangram Pro™ - any previously generated backup codes are inactive.


Each backup code can be used only once. If you rely on backup codes for logging in with 2FA, you will receive an alert in Tangram Pro™ when it is time to generate more.

2FA Backup Codes

You may also disable 2FA in Account Settings when allowed by your System Administrator. Users in Tangram Pro™ instances with required 2FA cannot disable this setting. Contact your System Administrator for support.

How to disable two-factor authentication

  1. Click Disable Two-Factor Authentication
  2. Click Disable Two-Factor Authentication again in the Confirmation Modal

Confirmation Modal closes and TFA is no longer required when logging in.

Disable 2FA

API Keys

You can create API keys that grant your account access to the Tangram Pro API, or to pull your build assets from the Tangram Pro Container Registry.

To create an API Key

  1. Go to your Account by clicking your profile image in the top right
  2. Scroll to the API Keys section and click Create API Key
  3. Enter a name, select the desired scopes, and click Create

Save the token and your username somewhere safe. After you leave the page, you no longer have access to the token.

APIGrants access to the Tangram Pro API, which allows you to connect external applications to Tangram Pro
RegistryGrants access to the Tangram Pro Container Registry, which allows you to run containers generated by Tangram Pro using Docker

Source Code Integration

You can authorize your account to access GitLab and GitHub accounts. For more information see Source Code Integration.

Container Registries

You can authorize your account to access private container registries. For more information see Container Registries.