
Grab your gear: The official Sanity swag store
Read Grab your gear: The official Sanity swag storeYes! When you have multiple workspaces configured in your Sanity Studio, you can switch between them using the URL basePath parameter. Here's how it works:
If you've configured multiple workspaces in your Studio, each workspace must have a unique basePath defined in your sanity.config.ts file. You can then navigate directly to different workspaces by appending the basePath to your Studio URL.
For example, if you have workspaces configured like this:
export default defineConfig([
{
name: 'production-workspace',
basePath: '/production',
dataset: 'production',
// ... other config
},
{
name: 'staging-workspace',
basePath: '/staging',
dataset: 'staging',
// ... other config
}
])You would access them at:
https://the-jump-student-portal.sanity.studio/productionhttps://the-jump-student-portal.sanity.studio/stagingWhen you have multiple workspaces configured, Sanity Studio automatically displays a dropdown menu in the top left corner that lets you switch between workspaces without changing the URL manually.
name, basePath, projectId, and dataset propertiesbasePath acts as a URL parameter that routes to the specific workspacename or basePathThis workspace feature is particularly useful for managing multiple environments (development, staging, production) or separating content for different brands, regions, or teams within the same Studio instance.
Sanity is the developer-first content operating system that gives you complete control. Schema-as-code, GROQ queries, and real-time APIs mean no more workarounds or waiting for deployments. Free to start, scale as you grow.
Content backend


The only platform powering content operations


Tecovas strengthens their customer connections
Build and Share

Grab your gear: The official Sanity swag store
Read Grab your gear: The official Sanity swag store