Skip to main content

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.

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.
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

1

Locate the Workspaces icon

Find the Workspaces icon in the left navigation bar
2

Open the page

Click the icon to open the Workspace Center

Workspace Center Overview

The Workspace Center is split into two tabs and a row of rollup KPI cards.
Workspaces overview

Rollup KPI cards

The cards at the top of the page show counts at a glance and are clickable shortcuts.
CardWhat it showsWhat clicking does
Workspaces connectedActive customer workspaces in a healthy stateSwitches to the Workspaces tab with the All filter
Need attentionActive workspaces that have a missing module or undeployed agentSwitches to the Workspaces tab with the Needs attention filter
OnboardingPre-onboarded workspaces awaiting customer admin setupSwitches to the Onboarding tab

Tabs

TabWhat it contains
WorkspacesActive customer workspaces. Search, filter by health, and click a card to open its settings page
OnboardingPre-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).
Workspace card

What’s on a card

ElementDescription
Status light (top-right corner)Green: healthy. Amber: needs attention. Blue: pre-onboarded. Hidden on the service provider’s own workspace
Workspace nameThe customer’s friendly name
Tenant IDThe 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 pillVisible on the Workspaces tab. Healthy when at least one detection module is configured
Agent pillVisible on the Workspaces tab. Healthy when an Agent Center is deployed
Health pills only appear on the Workspaces tab. The Onboarding tab uses the blue pre-onboarded status light instead, since health checks are not meaningful until the customer admin completes their wizard.

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:
FilterDescription
AllEvery active workspace, regardless of health
Needs attentionActive workspaces with a missing detection module or no deployed Agent Center
HealthyActive workspaces with both a detection module and an Agent Center deployed
The Onboarding tab does not have filter chips. Use search to narrow the list when you have many pre-onboarded workspaces.

Opening Workspace Details

Click any card to open the workspace’s settings page.
Workspace details
The settings page exposes four areas:
  • General
    1. Account Information and Service Provider Information: account identifiers, points of contact, account ID, account type, and subscription information
    2. 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

1

Open the Onboarding tab

Click the Onboarding tab at the top of the Workspace Center
2

Click Add workspace

The button is in the top-right of the toolbar. The right-hand rail panel opens with the Add workspace form
Preonboard customer workspace
3

Fill in customer details

FieldDescription
Workspace nameFriendly label you’ll use to refer to this customer
Tenant IDThe customer’s Microsoft Entra tenant ID
Primary point-of-contact emailThe customer admin who will receive the invite
Detection modulesPre-select the security tools the customer is bringing
Response modulesPre-select the response capabilities the customer will use
4

Click Send Invite

ContraForce sends an invite email to the POC. The new workspace appears as a card on the Onboarding tab with a Pending customer setup badge
Preonboarded customer workspace
Click any pre-onboarded card to see its onboarding progress in the right-hand rail. Use this to confirm which modules the customer has connected so far.

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

ModuleDescriptionKey features
Microsoft Defender for EndpointMicrosoft Defender integrationEndpoint detection, response actions, device management
Microsoft SentinelMicrosoft Sentinel integrationLog analysis, custom alerts, threat hunting
SentinelOne XDRSentinelOne XDR integrationRead SentinelOne alerts and respond to SentinelOne endpoints
CrowdStrikeCrowdStrike Falcon integrationCrowdStrike detection and response
NotificationsIncident notification engineEmail notifications for Microsoft Sentinel incidents based on severity

Configuring modules

1

Open the workspace

Click the workspace card to open its settings page
2

Go to the Modules tab

Navigate to the module you want to configure
3

Adjust settings

Enable or disable features, set thresholds, configure options
4

Consent permissions

Click Consent to authorize required permissions for the module
5

Save changes

Apply the configuration

Module-specific settings

Basic workspace settings:
  • Workspace name
  • Alias name
  • Domain
  • Points of contact
  • Email address
  • Subscription ID
  • Subscription type

Some features require explicit consent to Microsoft enterprise applications. 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
These permissions must be granted by a tenant administrator.
1

Open the workspace settings

Click the workspace card to open its settings page
2

Go to the Modules tab

Find the module that needs consent
3

Click Consent

A Microsoft authentication window opens
4

Sign in as admin

Sign in with a Cloud App Admin, Application Admin, or Global Admin role
5

Review and accept

Review the requested permissions and click Accept
Consent requires administrator privileges in the customer’s Microsoft tenant. Work with your customer’s IT team if you don’t have admin access.

Learn more about platform permissions

Complete guide to platform users, groups, permissions, and modules

Best Practices

Name workspaces consistently (for example, “CustomerName: Primary”) so they’re easy to identify in search and filters.
Create pre-onboarded workspaces before onboarding calls so the customer admin can complete their wizard immediately.
Periodically click the Need attention rollup card to surface workspaces missing a detection module or Agent Center.
Keep records of which modules and settings are enabled for each customer for support and renewal conversations.

Troubleshooting

Common Issues

IssuePossible causeSolution
Workspace shows no dataConsent not completedRe-run consent flow with admin credentials
Module won’t enableMissing permissionsVerify required permissions are granted
Pre-onboarded card never moves to Workspaces tabCustomer admin hasn’t finished the wizardResend the invite or contact the POC
Configuration won’t saveValidation errorCheck for required fields or invalid values
Status light is amberDetection module or Agent Center missingOpen 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.

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.