https://github.com/Microsoft365DSC/Microsoft365DSC.git
· scanned 2026-05-19 12:21 UTC (2 weeks, 3 days ago)
· 10 languages
51 findings (8 legacy + 43 scanner) 8/10 scanners ran 51st percentile · Typescript · small (2-20K LoC) Scanner says 78 (lower by 14)
Last scanned 2 weeks, 3 days ago · v2 · 51 findings from 2 sources. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
65.0 | 0.15 | 9.75 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
20.0 | 0.20 | 4.00 |
documentation_score |
61.0 | 0.15 | 9.15 |
practices_score |
58.0 | 0.15 | 8.70 |
code_quality |
80.0 | 0.10 | 8.00 |
| Overall | 1.00 | 64.6 |
All 1849 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
.markdownlint.json |
software | healthy | .markdownlint.json |
README.md |
software | healthy | README.md |
CODE_OF_CONDUCT.md |
software | healthy | CODE_OF_CONDUCT.md |
SECURITY.md |
software | healthy | SECURITY.md |
AGENTS.md |
software | healthy | AGENTS.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
.codecov.yml |
software | healthy | .codecov.yml |
ComparisonMetadata.json |
software | healthy | Modules/Microsoft365DSC/ComparisonMetadata.json |
config.json |
software | healthy | Modules/Microsoft365DSC/config.json |
settings.json |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_AADVerifiedIdAuth… |
readme.md |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_AADVerifiedIdAuth… |
settings.json |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_EXOMailboxCalenda… |
readme.md |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_EXOMailboxCalenda… |
settings.json |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneAccountProt… |
readme.md |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneAccountProt… |
settings.json |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_EXOAtpPolicyForO3… |
readme.md |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_EXOAtpPolicyForO3… |
settings.json |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_SCAutoSensitivity… |
readme.md |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_SCAutoSensitivity… |
settings.json |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneSecurityBas… |
readme.md |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneSecurityBas… |
settings.json |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_EXOOrganizationCo… |
readme.md |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_EXOOrganizationCo… |
settings.json |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_SentinelWatchlist… |
readme.md |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_SentinelWatchlist… |
settings.json |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneAzureNetwor… |
readme.md |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneAzureNetwor… |
settings.json |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneCorporateDe… |
readme.md |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneCorporateDe… |
settings.json |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneMobileAppsB… |
readme.md |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneMobileAppsB… |
settings.json |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneDeviceCompl… |
readme.md |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneDeviceCompl… |
settings.json |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneDeviceConfi… |
readme.md |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneDeviceConfi… |
settings.json |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneDeviceConfi… |
readme.md |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneDeviceConfi… |
settings.json |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneAntivirusPo… |
readme.md |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneAntivirusPo… |
settings.json |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_AADIdentityAPICon… |
readme.md |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_AADIdentityAPICon… |
settings.json |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_FabricAdminTenant… |
readme.md |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_FabricAdminTenant… |
settings.json |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_TeamsAIPolicy/set… |
readme.md |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_TeamsAIPolicy/rea… |
settings.json |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_TeamsGroupPolicyA… |
readme.md |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_TeamsGroupPolicyA… |
settings.json |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_TeamsChannel/sett… |
readme.md |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_TeamsChannel/read… |
settings.json |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_SPOSharingSetting… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Modules |
software | healthy | Modules |
Microsoft365DSC |
software | healthy | Modules/Microsoft365DSC |
DSCResources |
software | healthy | Modules/Microsoft365DSC/DSCResources |
MSFT_AADVerifiedIdAuthority |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_AADVerifiedIdAuth… |
MSFT_EXOMailboxCalendarFolder |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_EXOMailboxCalenda… |
MSFT_IntuneAccountProtectionPolicyWindows10 |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneAccountProt… |
MSFT_EXOAtpPolicyForO365 |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_EXOAtpPolicyForO3… |
MSFT_SCAutoSensitivityLabelPolicy |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_SCAutoSensitivity… |
MSFT_IntuneSecurityBaselineDefenderForEndpoint |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneSecurityBas… |
MSFT_EXOOrganizationConfig |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_EXOOrganizationCo… |
MSFT_SentinelWatchlist |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_SentinelWatchlist |
MSFT_IntuneAzureNetworkConnectionWindows365 |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneAzureNetwor… |
MSFT_IntuneCorporateDeviceIdentifier |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneCorporateDe… |
MSFT_IntuneMobileAppsBundleMacOS |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneMobileAppsB… |
MSFT_IntuneDeviceComplianceScriptWindows10 |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneDeviceCompl… |
MSFT_IntuneDeviceConfigurationPolicyMacOS |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneDeviceConfi… |
MSFT_IntuneDeviceConfigurationPlatformScriptLinux |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneDeviceConfi… |
MSFT_IntuneAntivirusPolicyWindows10SettingCatalog |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneAntivirusPo… |
MSFT_AADIdentityAPIConnector |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_AADIdentityAPICon… |
MSFT_FabricAdminTenantSettings |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_FabricAdminTenant… |
MSFT_TeamsAIPolicy |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_TeamsAIPolicy |
MSFT_TeamsGroupPolicyAssignment |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_TeamsGroupPolicyA… |
MSFT_TeamsChannel |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_TeamsChannel |
MSFT_SPOSharingSettings |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_SPOSharingSettings |
MSFT_SentinelAlertRule |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_SentinelAlertRule |
MSFT_SCProtectionAlert |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_SCProtectionAlert |
MSFT_O365CopilotSettingsPeopleEnhancedPersonalization |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_O365CopilotSettin… |
MSFT_EXOTeamsProtectionPolicy |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_EXOTeamsProtectio… |
MSFT_EXOHostedOutboundSpamFilterPolicy |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_EXOHostedOutbound… |
MSFT_AADRoleEligibilityScheduleRequest |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_AADRoleEligibilit… |
MSFT_AADNamedLocationPolicy |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_AADNamedLocationP… |
MSFT_SPOSiteScript |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_SPOSiteScript |
MSFT_AzureDiagnosticSettingsCustomSecurityAttribute |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_AzureDiagnosticSe… |
MSFT_AADAccessReviewPolicy |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_AADAccessReviewPo… |
MSFT_TeamsShiftsPolicy |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_TeamsShiftsPolicy |
MSFT_IntuneAntivirusExclusionsPolicyLinux |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneAntivirusEx… |
MSFT_IntuneSecurityBaselineHoloLens2Advanced |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneSecurityBas… |
MSFT_IntuneMobileAppsDefenderForEndpointMacOS |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneMobileAppsD… |
MSFT_IntuneMobileAppsManagedGooglePlayApp |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneMobileAppsM… |
MSFT_IntuneDeviceConfigurationCustomPolicyiOS |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneDeviceConfi… |
MSFT_SCCaseHoldPolicy |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_SCCaseHoldPolicy |
MSFT_EXOEmailAddressPolicy |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_EXOEmailAddressPo… |
MSFT_IntuneDeviceEnrollmentPlatformRestriction |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_IntuneDeviceEnrol… |
MSFT_EXOMalwareFilterRule |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_EXOMalwareFilterR… |
MSFT_AADTenantAppManagementPolicy |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_AADTenantAppManag… |
MSFT_AADAuthorizationPolicy |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_AADAuthorizationP… |
MSFT_SPOOrgAssetsLibrary |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_SPOOrgAssetsLibra… |
MSFT_EXORoleGroup |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_EXORoleGroup |
MSFT_AADAccessReviewDefinition |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_AADAccessReviewDe… |
MSFT_TeamsM365App |
software | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_TeamsM365App |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
_getCheckedWorkloadResources |
software | healthy | generator/src/components/ContentCard/ContentCard.tsx:_getCh… |
_getScriptHeader |
software | healthy | generator/src/components/GeneratorPanel/GeneratorPanel.tsx:… |
_getParameters |
software | healthy | generator/src/components/GeneratorPanel/GeneratorPanel.tsx:… |
_getScriptPrompts |
software | healthy | generator/src/components/GeneratorPanel/GeneratorPanel.tsx:… |
_getScriptExport |
software | healthy | generator/src/components/GeneratorPanel/GeneratorPanel.tsx:… |
_getExportScript |
software | healthy | generator/src/components/GeneratorPanel/GeneratorPanel.tsx:… |
_onRenderFooterContent |
software | healthy | generator/src/components/GeneratorPanel/GeneratorPanel.tsx:… |
pipeFabricStyles |
software | healthy | generator/src/components/Header/Header.tsx:pipeFabricStyles |
headerStackStyles |
software | healthy | generator/src/components/Header/Header.tsx:headerStackStyles |
_onExtractionTypeChange |
software | healthy | generator/src/components/GeneratorOptions/GeneratorOptions.… |
_onAuthenticationTypeChange |
software | healthy | generator/src/components/GeneratorOptions/GeneratorOptions.… |
withRouter |
software | healthy | generator/src/components/TelemetryProvider/TelemetryProvide… |
Wrapper |
software | healthy | generator/src/components/TelemetryProvider/TelemetryProvide… |
fetchData |
software | healthy | generator/src/pages/GeneratorPage/GeneratorPage.tsx:fetchDa… |
workloadsData |
software | healthy | generator/src/pages/GeneratorPage/GeneratorPage.tsx:workloa… |
resourcesData |
software | healthy | generator/src/pages/GeneratorPage/GeneratorPage.tsx:resourc… |
Content |
software | healthy | generator/src/pages/GeneratorPage/GeneratorPage.tsx:Content |
Sidebar |
software | healthy | generator/src/pages/GeneratorPage/GeneratorPage.tsx:Sidebar |
Main |
software | healthy | generator/src/pages/GeneratorPage/GeneratorPage.tsx:Main |
Page |
software | healthy | generator/src/pages/GeneratorPage/GeneratorPage.tsx:Page |
usePrevious |
software | healthy | generator/src/hooks/usePrevious.ts:usePrevious |
createTelemetryService |
software | healthy | generator/src/services/TelemetryService.ts:createTelemetryS… |
initialize |
software | healthy | generator/src/services/TelemetryService.ts:initialize |
getAppInsights |
software | healthy | generator/src/services/TelemetryService.ts:getAppInsights |
| Label | Layer | Status | Path |
|---|---|---|---|
Integration-Global-AAD |
cicd | healthy | .github/workflows/Global - Integration - AAD.yml |
PublishToGallery |
cicd | healthy | .github/workflows/PublishToGallery.yml |
Integration-Global-EXO |
cicd | healthy | .github/workflows/Global - Integration - EXO.yml |
UnitTests |
cicd | healthy | .github/workflows/Validation Checks.yml |
build |
cicd | healthy | .github/workflows/website-deploy-prod.yml |
deploy_prod |
cicd | healthy | .github/workflows/website-deploy-prod.yml |
build |
cicd | healthy | .github/workflows/website-deploy-preview.yml |
deploy_preview |
cicd | healthy | .github/workflows/website-deploy-preview.yml |
update-schema |
cicd | healthy | .github/workflows/SchemaDefinition.yml |
quality-test |
cicd | healthy | .github/workflows/Unit Tests.yml |
unit-test |
cicd | healthy | .github/workflows/Unit Tests.yml |
GenerateWiki |
cicd | healthy | .github/workflows/Generate Wiki.yml |
GenerateResource |
cicd | healthy | .github/workflows/PublishGitHubPages.yml |
deploy |
cicd | healthy | .github/workflows/PublishGitHubPages.yml |
Integration-Global-INTUNE |
cicd | healthy | .github/workflows/Global - Integration - INTUNE.yml |
CheckDocs |
cicd | healthy | .github/workflows/CheckDocumentation.yml |
CheckMarkdownLint |
cicd | healthy | .github/workflows/CheckDocumentation.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::Global - Integration - AAD |
cicd | healthy | .github/workflows/Global - Integration - AAD.yml |
gha::PublishToGallery |
cicd | healthy | .github/workflows/PublishToGallery.yml |
gha::Global - Integration - EXO |
cicd | healthy | .github/workflows/Global - Integration - EXO.yml |
gha::Validation Checks |
cicd | healthy | .github/workflows/Validation Checks.yml |
gha::website-deploy-prod |
cicd | healthy | .github/workflows/website-deploy-prod.yml |
gha::website-deploy-preview |
cicd | healthy | .github/workflows/website-deploy-preview.yml |
gha::SchemaDefinition |
cicd | healthy | .github/workflows/SchemaDefinition.yml |
gha::Unit Tests |
cicd | healthy | .github/workflows/Unit Tests.yml |
gha::Generate Wiki |
cicd | healthy | .github/workflows/Generate Wiki.yml |
gha::PublishGitHubPages |
cicd | healthy | .github/workflows/PublishGitHubPages.yml |
gha::Global - Integration - INTUNE |
cicd | healthy | .github/workflows/Global - Integration - INTUNE.yml |
gha::CheckDocumentation |
cicd | healthy | .github/workflows/CheckDocumentation.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
REACT_APP_INSTRUMENTATION_KEY |
cicd | healthy | — |
RUNNERTENANTID |
cicd | healthy | — |
RUNNERAPPID |
cicd | healthy | — |
REACT_APP_SITE_DESCRIPTION |
cicd | healthy | — |
AZURE_STATIC_WEB_APPS_API_TOKEN |
cicd | healthy | — |
RUNNERCERTIFICATETHUMBPRINT |
cicd | healthy | — |
N |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::Modules/Microsoft365DSC/DSCResources/MSFT_AADDomainFe… |
security | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_AADDomainFederati… |
auth::Modules/Microsoft365DSC/DSCResources/MSFT_AADTokenIss… |
security | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_AADTokenIssuanceP… |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-w08xl80y |
software | healthy | /tmp/repobility-clone-w08xl80y |
| Label | Layer | Status | Path |
|---|---|---|---|
TelemetryProvider |
software | healthy | generator/src/components/TelemetryProvider/TelemetryProvide… |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | generator/vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | Modules/Microsoft365DSC/DSCResources/MSFT_AADVerifiedIdAuth… |
| Label | Layer | Status | Path |
|---|---|---|---|
/GeneratorPage/GeneratorPage |
frontend | healthy | generator/src/pages/GeneratorPage/GeneratorPage.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
.env in repo |
security | healthy | generator/.env |
This page is publicly accessible at:
https://repobility.com/scan/230b3f5e-7642-4070-a223-a0c4b95606c9/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/230b3f5e-7642-4070-a223-a0c4b95606c9/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.