Generate a General Enterprise Lab
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.