Environments

Schematic supports multiple environments (e.g. development and production) to support your development workflow.

Resources in Schematic are predominately environment-scoped, but some are available account-wide (regardless of the selected environment).

Account Scoped Resources

Account scoped resources are the same across all environments. For example, a plan is scoped to your entire Account, so whenever you make a plan, it is accessible and consistent across all environments. This makes it easy to prepare plans in development and then roll them out production without additional release work.

Resource typeDefinition / Notes
EnvironmentAn environment (e.g. development, staging, production)
PlanA plan is a collection of features that can be assigned to a company
FeatureA feature is a product or service that can be enabled or disabled for a company
Feature flagA feature flag is a way to enable or disable a feature for a company

Special Case

API keys are always environment-specific, but API keys from all environments are always shown in the settings page.