Workspaces & environments

Workspaces and environments let you organize projects and separate traffic contexts.

Workspaces

A Workspace is a dedicated project space (tied to your account) where you manage and configure Fingerprint for a given application or business unit. Each workspace has its own data and settings – for example, you might have one workspace for your primary business and another for your secondary business managed by a dedicated team.

To switch between different workspaces, use the workspace selector (1) on the top of the sidebar.

To manage your workspaces, go to Settings > Workspaces. Your subscription plan is tied to your workspace. If you’re on the Enterprise plan, reach out to Customer Support for additional workspaces.

Environments

A workspace can contain multiple Environments, which are useful for isolating production vs. development or staging setups. For instance, you might have “Prod” and “Dev” environments under the same workspace, or different domains under separate environments. Learn more about multiple environments.

To see environment specific data and resources, look for environment filter options on the pages you’re working with.

To manage your environments, go to Settings > Environments. Each workspace starts with a default environment which cannot be removed, but you can add or delete others as needed.

Comparison

If you work with multiple websites, applications, or business units, choosing what’s a better option will strongly depend on your use case and how separate you want them to be. Both workspaces and environments have their pros and cons, and you can see their differences below.

WorkspacesEnvironments
RegionsEach workspace can be created on a different regions.They belong to a single workspace, so they are always in the same region.
IdentificationIdentification is completely separate, so same device will get a different visitorId on different workspaces.Identification is shared, so same device will get the same visitorId on every environment.
ObservabilityEach workspace is separate so there's no high-level observability and shared statistics for multiple workspaces.Full support for observability and statistics for multiple environments.
ManagementCreated and managed manually.Can be created and managed programatically via Management API.
Team accessTeam members can be given access to specific workspaces with granular user permissions.When they have access to workspace, team members have full access to all environments.