CF-4: Multi-Domain Investigations #186
Labels
status/backlog
In backlog / validated
type/feature
New feature or request
type/gaant
Used for Gaant Visualization
Milestone
What problem would this feature solve?
Currently, when running Hawk in a multi-domain environment, investigations automatically target the default domain without allowing users to select which domain to investigate. This limits the tool's utility in multi-domain environments and makes it difficult to conduct targeted investigations for specific domains.
Proposed Solution
When starting an investigation using either
Start-HawkUserInvestigation
orStart-HawkTenantInvestigation
, if multiple domains are detected, present an interactive menu allowing users to select which domain to investigate. The selected domain will be used for the investigation scope and output folder naming.⚙️ Developer Section (For Hawk Team Members Only)
Technical Requirements
Domain Enumeration:
Get-MgDomain
to retrieve a list of all available domains in the tenant.Interactive Selection:
Folder Naming:
Hawk_[domain_name]_YYYYMMDD_HHMM
Domain Usage:
Implementation Approach
Create New Function:
Get-HawkDomainSelection
Modify
Initialize-HawkGlobalObject
:Domain
property to the Hawk global object.Integration Points:
Skip Domain Selection If:
Acceptance Criteria
Hawk_[domain_name]_YYYYMMDD_HHMM
Start-HawkUserInvestigation
andStart-HawkTenantInvestigation
.Dependencies
Risks
Notes
The text was updated successfully, but these errors were encountered: