Workspace
A workspace is the top-level administrative space in Bytebase for managing database access and changes. It contains members, projects, instances, environments, and shared settings. Workspace administrators manage membership and shared configuration; project roles govern work within individual projects. A self-hosted deployment has one workspace. In Bytebase Cloud, you create or select a workspace after signing in. See Workspace and projects for an example of the hierarchy.Project
A Project organizes database resources, member permissions, and changes. It can own instances as well as databases. Choose its boundary around the people and applications that should manage that work together. How to structure your projects:- Team-based organization — Align projects with your organizational structure. Each team gets their own project, providing clear ownership and accountability for database changes.
- Application-centric approach — Create projects around applications or services. This works well when multiple teams contribute to a single application or when applications share common database components.
- Schema-based grouping — Perfect for multi-tenant architectures where you manage hundreds of databases with identical schemas. Group them in one project to roll out changes consistently across all tenants.
- Environment-specific projects — Though Bytebase provides environment controls, some organizations create separate projects for production versus non-production databases to enforce stricter isolation and different workflows.

