CanaryWP can operate with personal context and shared workspace context.
The active workspace determines which shared resources you can see and manage.
Account
Your account represents your individual CanaryWP identity.
Account-level areas can include:
- Profile
- Personal settings
- Sign out
- Workspace selection
Personal workspace
A personal context lets an individual use CanaryWP without requiring every resource to belong to a team workspace.
Workspace
A workspace groups shared CanaryWP resources such as:
- Instances
- Connected Sites
- Testing
- Activity
- Usage
- Billing
- Members
- Settings
Always confirm the active workspace before creating or modifying shared resources.
Switching workspaces
Use the workspace selector to change context.
After switching, pages should reflect the resources associated with the newly active workspace.
Workspace settings
Depending on permissions, settings can include:
- Workspace name
- Description
- Visibility
- Plan context
- Members
- Roles
- Other workspace-level configuration
Members
Invite users who need access to shared workspace resources.
Grant the least privilege appropriate for their role.
Roles
Owner
Controls critical workspace access and settings.
Admin
Manages enabled administrative workspace functionality.
Member
Works with permitted workspace resources.
Viewer
Receives read-only access to supported resources.
Exact capabilities should remain enforced by the application rather than relying only on these descriptive labels.
Creating additional workspaces
Additional workspace creation may depend on the active plan or organization policy.
Before a destructive workspace action
Check:
- Active workspace
- Your role
- Affected members
- Shared resources
- Billing implications
- Whether the action can be reversed