Skip to main content
A workspace is the top-level organizational unit in LaunchSafe. Everything — targets, scans, findings, reports, integrations, billing, and team members — belongs to a workspace. Think of it as your company or project’s security operations center.

Creating your first workspace

During onboarding, you’ll set up your first workspace in three steps:
1

Name your workspace

Choose a name that identifies your organization or project. This name is visible to all workspace members and appears in reports.Good examples: “Acme Corp”, “My SaaS App”, “Backend Services”Workspace names must be 3–60 characters. You can change the name later in Settings.
2

Choose your team type

Select how your team is structured:
  • Solo — you’re the only person using LaunchSafe. The workspace is configured for individual use with streamlined defaults.
  • Team — you’ll be inviting teammates. The workspace includes collaboration features like member management, role-based access, and shared notifications.
This choice affects default notification settings and onboarding flow but can be changed later.
3

Invite team members (optional)

If you selected “Team”, you can invite colleagues by email address. Each invited member receives an email with a link to join your workspace.Invited members get full access to all scans, findings, and reports in the workspace. Member management and role-based access control are available in Settings after onboarding.

Workspace configuration

After creation, your workspace can be configured from Settings in the sidebar:

General settings

SettingDescription
NameYour workspace display name. Appears in the sidebar, reports, and email notifications.
Production URLYour live application URL. Used as the default target for black-box scans and displayed in reports.
Staging URLYour staging/test environment URL. Useful for running DAST scans against a non-production environment.

Notification settings

SettingDescription
Email on scan completeSend an email to workspace members when a scan finishes. Includes a severity summary and link to results.
Email on critical findingSend an immediate email when a critical-severity vulnerability is discovered — even before the scan completes.
Notification emailOverride the default email recipient for notifications. Useful for routing alerts to a security team distribution list.
Slack webhook URLPost notifications to a Slack channel via webhook. See Slack Integration for details.

Member management

Workspaces support team collaboration with role-based access control. Admins and owners can:
  • Invite new members — send email invitations to colleagues
  • Remove members — revoke access for team members who leave
  • Change roles — assign each member the level of access they need
Owners can additionally transfer ownership of the workspace to another member.

Roles and permissions

Every member has one of four roles. Each role includes everything the role below it can do:
RoleCan do
ViewerView scans, findings, reports, analytics, and notifications
MemberEverything a Viewer can do, plus run scans, upload code, update findings, create tickets, apply auto-fixes, share reports, and manage scan schedules
AdminEverything a Member can do, plus delete scans, manage targets, domains, repositories, integrations, and invite or remove members
OwnerFull access, including billing and deleting or transferring the workspace
Each workspace has one owner by default — the person who created it. Ownership can be transferred to another member at any time.

Multiple workspaces

You can create and manage multiple workspaces for different projects, clients, or environments. Common patterns:
PatternExample
Per-product”Main App”, “Mobile API”, “Admin Portal”
Per-client”Client: Acme Corp”, “Client: Globex Inc”
Per-environment”Production Scans”, “Staging Scans”, “CI/CD Pipeline”

Switching workspaces

Click your profile icon in the bottom-left of the sidebar → Switch organization → select the workspace you want to switch to. Your dashboard, scans, and findings update to reflect the selected workspace. Each workspace has its own:
  • Targets and scan history
  • Findings and reports
  • Integrations (GitHub, Slack, Jira, Linear)
  • Billing and subscription
  • Team members and permissions

Workspace data isolation

Workspaces are completely isolated from each other:
  • Members of one workspace cannot see data from another workspace (even if they belong to both)
  • Integrations and credentials are scoped to a single workspace
  • Integrations are configured per-workspace
  • Billing is separate per-workspace
This isolation ensures that multi-tenant usage (e.g., consultancies managing multiple clients) maintains strict data separation.

Deleting a workspace

To delete a workspace:
  1. Go to SettingsDanger Zone
  2. Cancel any active subscription first (required)
  3. Type DELETE to confirm
  4. Click Delete Workspace
Deleting a workspace permanently removes all targets, scans, findings, reports, and integration configurations. This action cannot be undone. Export any reports you need before deleting.

Next step

Add a Target

Connect your code or application for security testing.