A space is where your work lives in 3B. It's the container that holds workflows, and it's also the place where you decide who can see and change them. If you're organizing a team's automations or setting up who has access to what, you're working with spaces.
Every space contains the following essential elements:
Workflows: The automation logic and code built within that space.
Volumes: Persistent, space-level file storage for your workflows.
Connectors: Integrations (e.g., Slack, GitHub, Jira) configured for use within the space.
Git remotes: Optional connections to external repositories.
Access grants: Role-based permissions that determine who can view, edit, or manage the contents of the space.
When creating a new space, ensure you have the appropriate administrative permissions. Every space requires a unique name and must include at least one user with "space manager" permissions to ensure the workspace remains secure and manageable.
Learn how to create spaces in your tenant here.
Access control and permissions
The space is the main place access is granted in Tines 3B. You add members and groups to a space and give each one a role, such as a viewer who can look, an editor who can build and run, or a manager who administers the space and its access.
Everything inside the space inherits that access, so a workflow doesn't have its own separate access list; whoever can work in the space can work on its workflows. Grant access once, at the space, and it flows down to everything within.
Read about RBAC in Tines 3B here.
Space types
You can categorize spaces into one of these two types:
Shared: The default mode for manually created spaces. This gives you full control over configuration, membership, and access management.
Personal: These are created automatically for each user. They are intended for individual work, are restricted to the owner only, and cannot be shared or edited by others.
By default, a shared space is visible only to the people you've added. You can also make a space discoverable, which lets anyone in your tenant find it and join it themselves, arriving with a default role you choose. This is handy for spaces meant to be open to the whole organization, while everything stays private until you turn it on.
Common space-level roles include:
Space creator: has the ability to create new spaces within the tenant.
Space manager: Provides full administrative access, including the ability to manage members and settings.
Space editor: Allows members to create, edit, and run workflows.
Space viewer: Provides read-only access to view the space's workflows and run history.
