AzureDiscoveryOrchestrator
Azure Discovery Orchestrator - Coordinates all Azure discovery sub-modules
What it does
Master orchestrator for comprehensive Azure discovery. Coordinates all 39 sub-modules: - AzureIdentityDiscovery, AzureSecurityDiscovery, AzureM365Discovery - AzureDeviceDiscovery, AzureInfraDiscovery, AzureACRDiscovery, AzureACRDiscoveryV2 - AzureAppServiceDiscovery, AzureAutomationDiscovery, AzureAutomationDiscoveryV2 - AzureBatchDiscovery, AzureConditionalAccessDiscovery, AzureConsumptionDiscovery - AzureDirectoryRolesDiscovery, AzureDiscovery, AzureFunctionsDiscovery, AzureFunctionsDiscoveryV2 - AzureKeyVaultAccessDiscovery, AzureKeyVaultDiscovery, AzureLogAnalyticsDiscovery - AzureLogicAppsDiscovery, AzureLogicAppsDiscoveryV2, AzureManagedIdentitiesDiscovery - AzureManagementGroupsDiscovery, AzureMonitorDiscovery, AzureMySQLDiscovery - AzureNetworkDiscovery, AzurePIMDiscovery, AzurePIMEligibleRolesDiscovery - AzureRBACDiscovery, AzureResourceDiscovery, AzureResourceProviderDiscovery - AzureServicePrincipalCredentialsDiscovery, AzureSQLDiscovery - AzureStorageAccountAccessDiscovery, AzureStorageDiscovery, AzureSubscriptionOwnersDiscovery - AzureVirtualMachineDiscovery, AzureVMSSDiscovery Also performs tenant and subscription enumeration directly.
How the app exposes it
The module runs through the ACQI discovery orchestrator and writes its rows into a dedicated results view. From there, conflicts, dependencies, and readiness scores feed the deal-wide consolidation layer.
/discovered/azure-discovery-orchestrator Outputs
Each module emits a normalised CSV keyed by entity ID with readiness and risk scores, evidence-source counts, and last-seen timestamps. The exact column set varies by module — the app's results view shows the live schema.