Configure Workspace Settings
Every workspace is the isolated organizational unit that holds your attack surface. Open Settings → General to configure it.General settings
- Workspace name — a unique name shown in the workspace selector and dashboard.
- Description — optional context, such as the organization, project, or environment (staging/production) this workspace represents.
Discovery toggles
Asset discovery
Asset discovery
When enabled, OASM automatically scans and detects internet-facing assets (domains, IPs) in workspace networks. Leave this on for continuous attack surface visibility.
Auto enable assets
Auto enable assets
When enabled, newly discovered assets become active immediately without manual review. Disable it if you want to review assets before they are included in scans and reports.
For the full workspace reference — settings, workspace switching, and management — see Workspace.
Invite Team Members
Collaboration is managed through workspace members and permission groups.1
Open Members
Navigate to Settings → Members.
2
Invite a member
Click Invite member, enter the email address, and send the invitation. The invitee receives a notification and joins the workspace once they accept.
3
Assign a permission group
Each member is assigned a permission group that defines what they can do in the workspace:
- Owner — full control, including settings and member management.
- Admin — administrative access to workspace resources.
- Read only — view-only access to assets, vulnerabilities, and reports.
- Custom — your own permission group scoped to specific capabilities.
Role and permission management is covered in detail under Users & Roles, Members, and Permissions.
Create an API Key
API keys let scripts, integrations, and external tools connect to your workspace securely. Open Settings → API keys.1
Generate a key
Click to create a new key and copy the generated value.
2
Store it securely
Store the key in a secrets manager or environment file — it is shown only once.
3
Rotate when needed
If a key is exposed or you change tooling, rotate the key from the same page. Rotation invalidates the old key.
API keys grant programmatic access to your workspace. Never commit them to version control, share them in chat, or embed them in client-side code. Treat a leaked key as a security incident and rotate it immediately.
See API Keys for the full lifecycle — creation, scoping, rotation, and revocation.
Connect Integrations
OASM can push events to external services so your team gets notified about asset changes and new vulnerabilities. Open the Integrations page to connect:- Cloudflare — synchronize DNS/domain data.
- Slack — receive notification messages in channels.
- Telegram — receive notifications via a bot.
- Webhook — forward events to any endpoint you control.
- Jira — coming soon.
Event-driven notifications are the source for these integrations. See Notifications for the events that trigger them and Integrations for setup guides.
Run Your First Discovery
With the workspace configured, start discovering your attack surface.1
Add a target
Navigate to Targets and click to add a target:
- A root domain (for example, example.com) — discovers subdomains and related internet-facing assets.
- An IP address or IP range (for example, 203.0.113.0/24) — discovers assets on those networks.
2
Start discovery
Trigger discovery on the target. Workers execute the scanning tools (subdomain enumeration, HTTP probing, port scanning, vulnerability scanning, and screenshots) and report the results back to the platform.
3
Monitor progress
Track the run in Workflows and Jobs — each job moves through the statuses Queued, Running, Completed, Failed, or Cancelled.
4
Review assets
Open Assets to review discovered assets, their services, technologies, certificates, and screenshots. The Dashboard shows your attack surface statistics at a glance.
Next Steps
- Deployment — run the platform from the oasm-docker repository.
- Jobs — monitor discovery runs, workflows, and every scan in the job registry.
- Vulnerabilities — triage findings, apply severity ratings, and use AI analysis.
- Reports — generate Summary and Vulnerability reports.
