Skip to main content

Who can use this feature?
Organization Owners and Admins

Profiles in Superblocks make it easy to manage and customize credentials and variables for different development environments, like Production, Staging, or Development, as well as different regions within those environments, like us-east vs us-west. Your Superblocks account comes with two built-in profiles, Staging and Production.

Create a new profile

Admins can create new profiles to represent the stages in your company’s software development lifecycle. To add a profile:
  1. Navigate to the Profiles page under Organization Settings
  2. Click Add Profile
  3. Provide a unique name for your profile and optional description
  4. Click Create
default production and staging profiles
create a new profile

Each profile has a unique alphanumeric key associated with it. Use the key when referencing the profile directly. The key can’t be changed once you’ve created the profile to prevent references from breaking.

Once you’ve created a new profile, you can start:

Configure integration credentials

In Superblocks, integrations can have many configurations to help connect to different database instances or API servers. Each configuration can then be linked to one or more profiles. Configurations define the set of credentials used when an API, Workflow, or Scheduled Job executes against a profile (e.g., when executing a Workflow against staging). To update the configuration associated with a profile:
  1. Navigate to Integrations and search for your integration or create a new one
  2. Upon creation, the integration has only a Default configuration that applies to all profiles. Click the ➕ icon to “Add new configuration” and select the profile(s) that will be used for this configuration
  3. Fill out the configuration form with values specific to the selected profiles
  4. Click Test Connection to check that Superblocks can connect to the data source
  5. Once you’ve successfully connected, Create or Save changes to your integration’s configurations
configure integration for a profile

Using profiles

For details on how to use profiles in your Applications, Workflows, and Scheduled Jobs, see Using profiles.