Set Up Systems
Systems are groups of libraries. They let you organize libraries by department, project, or any other grouping — and share access to all libraries in a system at once.
When to use systems
Systems are useful when:
- You have multiple related libraries (e.g., one per microservice) that a team needs access to
- You want to grant a new hire access to all team libraries with one action
- You want to search across a specific group of libraries
Creating a system
Click Systems in the sidebar and then New System.
Give it a name (e.g., “Engineering”) and optional description.
Open the system and add existing libraries. You must be a member of a library to add it to a system.
Add team members by email or share the invite link. System membership grants access to all libraries within the system.
System roles
System roles follow the same pattern as library roles:
| Role | Can do |
|---|---|
| Owner | Manage members, add/remove libraries, delete the system |
| Editor | Add and remove libraries from the system |
| Viewer | Access all libraries in the system (read-only) |
Toggling systems
Like libraries, systems can be toggled active/inactive. Disabling a system hides all its libraries from your search — even if you also have direct membership in those libraries.
Use systems for organizational structure (Engineering, Product, Support) and libraries for topic-level grouping within each.