The Workspace Center is your administrative control panel for every customer tenant. Monitor active workspaces at a glance, pre-onboard new customers, and drill into per-workspace settings.Documentation Index
Fetch the complete documentation index at: https://docs.contraforce.com/llms.txt
Use this file to discover all available pages before exploring further.
Workspaces represent individual customer tenants in ContraForce. Each workspace has its own data, configurations, modules, and user permissions.
What Can You Do Here?
Pre-Onboard Customers
Create workspace placeholders before customer admins complete their setup
Manage Configurations
Edit module settings, integrations, and access from the per-workspace settings page
Monitor Health
See which workspaces are healthy, need attention, or are still onboarding
Control Permissions
Manage module consents and workspace-level access
Accessing the Workspace Center
Workspace Center Overview
The Workspace Center is split into two tabs and a row of rollup KPI cards.
Rollup KPI cards
The cards at the top of the page show counts at a glance and are clickable shortcuts.| Card | What it shows | What clicking does |
|---|---|---|
| Workspaces connected | Active customer workspaces in a healthy state | Switches to the Workspaces tab with the All filter |
| Need attention | Active workspaces that have a missing module or undeployed agent | Switches to the Workspaces tab with the Needs attention filter |
| Onboarding | Pre-onboarded workspaces awaiting customer admin setup | Switches to the Onboarding tab |
Tabs
| Tab | What it contains |
|---|---|
| Workspaces | Active customer workspaces. Search, filter by health, and click a card to open its settings page |
| Onboarding | Pre-onboarded workspaces awaiting customer admin setup. Add a new workspace from here, or click an existing card to see its onboarding progress |
Workspace Cards
Each workspace renders as a card. Click any card to open its settings page (no gear or equalizer button needed).
What’s on a card
| Element | Description |
|---|---|
| Status light (top-right corner) | Green: healthy. Amber: needs attention. Blue: pre-onboarded. Hidden on the service provider’s own workspace |
| Workspace name | The customer’s friendly name |
| Tenant ID | The customer’s Microsoft Entra tenant ID, in muted text below the name |
| Inline chip | ”Your workspace” on the service provider’s own card; “Service provider” if the row represents the MSP itself with no monitoring on it |
| Modules pill | Visible on the Workspaces tab. Healthy when at least one detection module is configured |
| Agent pill | Visible on the Workspaces tab. Healthy when an Agent Center is deployed |
Search and Filter
Both tabs include a Search by workspace name field that filters cards as you type. The Workspaces tab also has filter chips:| Filter | Description |
|---|---|
| All | Every active workspace, regardless of health |
| Needs attention | Active workspaces with a missing detection module or no deployed Agent Center |
| Healthy | Active workspaces with both a detection module and an Agent Center deployed |
Opening Workspace Details
Click any card to open the workspace’s settings page.
- General
- Account Information and Service Provider Information: account identifiers, points of contact, account ID, account type, and subscription information
- Allow Service Providers to Run Gamebooks: manage the team members responsible for approving Gamebooks that require manual authorization. Only users with the Workspace Owner role can be assigned as Gamebook Approvers
- Modules: configure and manage detection and response modules
- IAM: manage users, groups, and permissions at the workspace level
- Notifications: configure the notifications module for Microsoft Sentinel
Pre-Onboarding a Customer Workspace
Pre-onboarding lets you prepare a customer’s workspace before they complete the Setup Wizard themselves. The customer admin receives an invite email and finishes the rest. See Customer Workspace Onboarding for the customer-side flow.Why pre-onboard?
Faster Deployment
Configuration is ready when the customer is
Reduced Errors
Verify settings before the customer is invited
Better Planning
Schedule onboardings in advance
Creating a pre-onboarded workspace
Click Add workspace
The button is in the top-right of the toolbar. The right-hand rail panel opens with the Add workspace form

Fill in customer details
| Field | Description |
|---|---|
| Workspace name | Friendly label you’ll use to refer to this customer |
| Tenant ID | The customer’s Microsoft Entra tenant ID |
| Primary point-of-contact email | The customer admin who will receive the invite |
| Detection modules | Pre-select the security tools the customer is bringing |
| Response modules | Pre-select the response capabilities the customer will use |
When the customer finishes their wizard
You’ll receive a real-time Customer onboarding complete notification in the portal. The card moves from the Onboarding tab to the Workspaces tab, and the status light flips from blue (pre-onboarded) to green (healthy) or amber (needs attention) based on what the customer connected. For the post-go-live verification runbook, see Workspace Onboarding Verification.Module Management
Each workspace can have different modules enabled based on customer needs. Open a workspace’s settings page (click the card), then go to the Modules tab.Available modules
| Module | Description | Key features |
|---|---|---|
| Microsoft Defender for Endpoint | Microsoft Defender integration | Endpoint detection, response actions, device management |
| Microsoft Sentinel | Microsoft Sentinel integration | Log analysis, custom alerts, threat hunting |
| SentinelOne XDR | SentinelOne XDR integration | Read SentinelOne alerts and respond to SentinelOne endpoints |
| CrowdStrike | CrowdStrike Falcon integration | CrowdStrike detection and response |
| Notifications | Incident notification engine | Email notifications for Microsoft Sentinel incidents based on severity |
Configuring modules
Module-specific settings
- General
- Modules
- IAM
- Notifications
Basic workspace settings:
- Workspace name
- Alias name
- Domain
- Points of contact
- Email address
- Subscription ID
- Subscription type
Permission Consent
Some features require explicit consent to Microsoft enterprise applications.Why consent is required
ContraForce uses Microsoft Graph API and other APIs to:- Read security alerts and incidents
- Execute response actions (isolate devices, disable users)
- Access log data for analysis
Granting consent
Learn more about platform permissions
Complete guide to platform users, groups, permissions, and modules
Best Practices
Use consistent naming conventions
Use consistent naming conventions
Name workspaces consistently (for example, “CustomerName: Primary”) so they’re easy to identify in search and filters.
Pre-onboard before customer meetings
Pre-onboard before customer meetings
Create pre-onboarded workspaces before onboarding calls so the customer admin can complete their wizard immediately.
Watch the Need attention rollup
Watch the Need attention rollup
Periodically click the Need attention rollup card to surface workspaces missing a detection module or Agent Center.
Verify consent status regularly
Verify consent status regularly
Token expirations or policy changes can affect access. Open a workspace’s Modules tab to confirm everything still shows Connected.
Document module configurations
Document module configurations
Keep records of which modules and settings are enabled for each customer for support and renewal conversations.
Troubleshooting
Common Issues
| Issue | Possible cause | Solution |
|---|---|---|
| Workspace shows no data | Consent not completed | Re-run consent flow with admin credentials |
| Module won’t enable | Missing permissions | Verify required permissions are granted |
| Pre-onboarded card never moves to Workspaces tab | Customer admin hasn’t finished the wizard | Resend the invite or contact the POC |
| Configuration won’t save | Validation error | Check for required fields or invalid values |
| Status light is amber | Detection module or Agent Center missing | Open the workspace card and complete the missing module or deploy an agent |
If you encounter persistent issues with workspace configuration, contact support@contraforce.com with the workspace name and error details.
Related Guides
MSP Platform Onboarding
Granting access, Agent Center, connecting your own sources
Customer Workspace Onboarding
What customer admins see after the invite email
Workspace Onboarding Verification
Post-go-live verification runbook
Multi-Tenant Features
Managing multiple workspaces
Questions about the Workspace Center? Contact us at support@contraforce.com.
