Skip to main content

Generate a General Enterprise Lab

DataGen workflow overview

Use this walkthrough when you want a strong default enterprise world that is broad enough for general lab population, export testing, and validation work.

Requirements

  • DataGen module imported
  • seeded catalog content available
  • a writable output directory

Reference assets

Steps

1. Validate the scenario

Test-SEScenario -Path .\general-enterprise-lab.json

2. Generate the world

$world = New-SEEnterpriseWorld -ScenarioPath .\general-enterprise-lab.json -Seed 4242
$world | Get-SEWorldSummary

3. Save and export

$world | Save-SEEnterpriseWorld -Path .\out\general-enterprise.seworld -Compress
$world | Export-SEEnterpriseWorld -OutputPath .\out\general-enterprise -Format Json -Profile Normalized -IncludeManifest -IncludeSummary -Overwrite

What to expect

You should get a balanced world that includes:

  • hybrid identity
  • workstations and servers
  • repositories and collaboration surfaces
  • applications and services
  • policies, access evidence, and observed views

Example output shape

out/
general-enterprise.seworld
general-enterprise/
entities/
relationships/
manifest.json
summary.json

When this is the right starting point

Use this walkthrough when you need a broad, believable baseline and do not yet need to optimize for one specific surface such as AD, Entra, or CMDB.