
Workspace types
When creating a workspace, choose the type that matches your workflow:Agent Workspace
Run threat modeling locally with your coding agent via MCP. Analyse any repository and upload results to Oplane. Best for developers running threat models from their IDE (Cursor, GitHub Copilot, Claude Code, etc.).Managed Workspace
Let Oplane model threats in the cloud and continuously analyse changes across pull requests. Tied to a specific Git repository for automated PR/MR reviews.Creating a workspace
Agent Workspace
To create an Agent Workspace, click + Workspace in the top right corner and select Agent Workspace:- Enter a name for the workspace (e.g. your project name)
- Add an optional description
- Configure access — add team members by name or email
- Set general access (restricted or open to the organisation)
- Click Create

Managed Workspace
To create a Managed Workspace, select Managed Workspace and link it to a Git repository:- Select your organisation from the dropdown
- Search for and select the repository you want to connect
- Click Create

Managed Workspaces require a connected Git provider (GitHub or GitLab). If you haven’t connected one yet, see Connect GitHub or Connect GitLab.
Namespace claims
A namespace is a GitHub organisation or user account, or a GitLab group. An Oplane organisation can claim a namespace so that only its workspaces can subscribe to repositories under it. This gives customers a clean ownership boundary when multiple Oplane organisations touch the same Git provider tenant. What you’ll see when a namespace is claimed by a different Oplane organisation than your own:- Repository picker — the namespace is greyed out and cannot be selected when creating a Managed Workspace.
- Subscribe or reactivate — attempting to link a repository under that namespace is blocked.
- Existing subscriptions — if a namespace you were already using gets claimed by a different organisation, your Managed Workspaces subscribed to its repositories are deactivated. No threat model data is deleted; workspaces, threat models, and requirements are preserved and become read-only until the claim situation is resolved.
Claiming a namespace is a service-admin action performed by Oplane. If you need a namespace claimed for your organisation, transferred between Oplane organisations, or unclaimed, contact Oplane support.
Check failure threshold
Each Managed Workspace has an opt-in check failure threshold that controls when the Oplane Security Review check reports Fail. Pick a severity threshold in workspace settings — when combined with your CI pipeline’s branch protection rules, this acts as a merge gate to prevent unresolved requirements at the level of your choosing from slipping through. See Check failure threshold for the full setup.Managing workspaces
From the Workspaces page you can:- Star workspaces to pin them at the top of your list
- Search across all workspaces by name
- Switch views between grid and list layout
- Filter by starred workspaces only