Workspaces Overview
Workspaces are the top-level container for all your work in XainFlow. Every project, asset, workflow, and generation belongs to a workspace. XainFlow supports two workspace types, each designed for different team sizes and use cases.
Workspace Types
| Type | Included With | Users | Description |
|---|---|---|---|
| Personal | Free, Starter, Pro, Scale | 1 | A private workspace for individual use |
| Team | Team, Business, Enterprise | Multiple | A shared workspace with role-based access and pooled credits |
Personal Workspaces
When you sign up for XainFlow, you automatically receive a personal workspace. This workspace is tied to your account and contains all your projects, assets, and generation history. Personal workspaces support a single user and are available on all individual plans (Free, Starter, Pro, Scale). The Scale plan supports up to 3 personal workspaces.
Team Workspaces
Team workspaces are available on Team, Business, and Enterprise plans. They support multiple members with role-based permissions, shared asset libraries, and a pooled credit balance. Team workspaces provide full isolation -- assets, projects, and workflows in one workspace are not visible to members of another.
Projects
Within a workspace, you organize your work into projects. Each project can contain:
- Workflows built in Flow Studio
- Associated assets (characters, products, backgrounds, logos)
- Generation history and outputs
- Custom styles and template variables
Projects help you keep related work together and separate unrelated campaigns or initiatives.
Workspace data is fully isolated. Members of one team workspace cannot see or access content in another team workspace, even if they belong to the same organization.
Team Features
Team workspaces (Team, Business, Enterprise) include collaboration features not available on individual plans:
Roles and Permissions
Every member has a role that controls their access level: Owner, Admin, Creator, or Viewer. Roles follow a strict hierarchy — Owners have unrestricted access, Admins can manage Creators but not other Admins, and Creators are scoped to their assigned projects. See Roles and Permissions for the full permission matrix.
Three-Layer Access Control
XainFlow uses three cascading layers to determine what each member can access: Workspace Preferences (workspace-wide), Member Restrictions (per-member), and User Preferences (personal defaults). A member's effective access is the intersection of the workspace and member layers. See Three-Layer Access Control for details.
Member Limits
Owners and Admins can set per-member controls:
- Credit limits — cap how many credits a member can use per billing cycle.
- Model restrictions — restrict which AI models a member can access.
- Tool restrictions — restrict which AI Suite tools a member can use.
Workspace Preferences
Team workspaces support Workspace Preferences — Owner/Admin-configured settings that control which AI models, video models, and AI Suite tools are available across the workspace, along with generation defaults like resolution, duration, and aspect ratios.
Related Pages
- Roles and Permissions — understand what each role can do
- Managing Members — invite and manage team members
- Workspace Settings — configure workspace preferences
- Plans Overview — compare plans and workspace capabilities