Organisation
Organisations in Shield360 let you group team members under a shared workspace. Each organisation contains one or more projects, and each project owns its own ClickHouse database configuration. Resources such as dashboards, prompts, rules, contexts, and secrets are scoped through the selected organisation and project, giving teams isolation without forcing every workspace to become a separate organisation.
Key features
Section titled “Key features”- Workspace isolation: Each organisation maintains its own database configuration and resource space.
- Project hierarchy: Projects sit inside organisations and group database configurations for different environments, teams, or workloads.
- Role-based access control: Assign Admin or Member roles to control who can manage settings and invite others.
- Email invitations: Invite teammates by email. Invitations can be accepted or declined from the notification panel.
- Multiple organisations: A single user can belong to multiple organisations and switch between them at any time.
- Member management: Admins can view all members, update roles, and remove users from the organisation.
Get started
Section titled “Get started”Set up your first workspace in minutes.
- Navigate to Settings → Organisation in Shield360.
- Click Create Organisation.
- Enter a name for your organisation and confirm.
Your new organisation is created and set as the active workspace.
Bring your team into the workspace.
- Go to Settings → Organisation → Members.
- Click Invite Members.
- Enter one or more email addresses and select a role (Admin or Member).
- Click Send Invites.
Invited users receive an email with a link to accept and join the organisation.
Add a project when an organisation needs separate database configuration boundaries.
- Navigate to Settings → Organisation → Projects.
- Enter a project name.
- Click Create project.
New projects appear in the project dropdown in the top navigation bar.
Projects control which database configuration is active.
- Use the project dropdown in the top navigation bar.
- Select the project you want to work in.
- Open Settings → Organisation to manage the project’s database configuration.
Database configuration lists update to match the selected project.
When you receive an invitation:
- Open the link in the invitation email or log in to Shield360.
- A notification will show the pending invitation.
- Click Accept to join, or Decline to dismiss.
Once accepted, the organisation appears in your workspace switcher.
Admins have full control over member management.
- Navigate to Settings → Organisation → Members.
- View all active members and pending invitations.
- Change a member’s role between Admin and Member using the role dropdown.
- Remove a member by clicking the remove icon next to their name.
- Cancel a pending invitation by clicking Cancel next to the invite.
If you belong to multiple organisations:
- Click the organisation name in the top navigation bar.
- Select the organisation you want to switch to from the dropdown.
All resources update to reflect the selected organisation’s data.
Roles and permissions
Section titled “Roles and permissions”| Action | Admin | Member |
|---|---|---|
| View dashboards, traces, prompts | ✅ | ✅ |
| Create / edit resources | ✅ | ✅ |
| Invite members | ✅ | ❌ |
| Change member roles | ✅ | ❌ |
| Remove members | ✅ | ❌ |
| Delete organisation | ✅ | ❌ |
| Manage database configuration | ✅ | ❌ |
| Create and switch projects | ✅ | ✅ |
Project hierarchy
Section titled “Project hierarchy”Shield360 uses the following hierarchy:
Organisation Project Database configurationUse organisations for account and membership boundaries. Use projects for separate database configuration boundaries inside the same organisation, such as production, staging, customer-specific workspaces, or different teams sharing the same membership model.
Every organisation has a default project. Existing organisations are mapped to a default project so database configurations continue to work after upgrading.