diff --git a/Sync-Repo.ps1 b/Sync-Repo.ps1 index d9b00914..61a1a0ab 100644 --- a/Sync-Repo.ps1 +++ b/Sync-Repo.ps1 @@ -115,6 +115,7 @@ if (Test-Path $SourceDirectory -PathType Container) { Write-Information "Copying files from root directory and workflows '$SourceDirectory' to '$DestinationDirectory'" Copy-Item "$SourceDirectory/CODE_OF_CONDUCT.md" "$DestinationDirectory" Copy-Item "$SourceDirectory/LICENSE" "$DestinationDirectory" + Copy-Item "$SourceDirectory/mkdocs.yml" "$DestinationDirectory" Copy-Item "$SourceDirectory/README.md" "$DestinationDirectory" Copy-Item "$SourceDirectory/SECURITY.md" "$DestinationDirectory" Copy-Item "$SourceDirectory/SUPPORT.md" "$DestinationDirectory" diff --git a/mkdocs.yml b/mkdocs.yml index 09336d94..44884fb5 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -23,41 +23,36 @@ theme: - content.tabs.link - content.code.copy nav: - - Home: index.md - - Getting Started: - - Overview: quick-start.md - - Usage Tracking: usage-tracking.md - - Operating Environment: operating-environment.md - - Global Settings and Definitions: definitions-and-global-settings.md - - Managing Defender for Cloud Assignments: dfc-assignments.md - - Desired State Strategy: desired-state-strategy.md - - Tips: tips.md - - Alternate Script Installation: clone-github.md + - Home: + - Overview: epac-overview.md + - Implementing: epac-implementing.md + - Extracting Policy Resources: epac-extracting-policy-resources.md + - Forking GitHub Repo: epac-forking-github-repo.md + - Azure Landing Zones: + - ALZ Policy Integration: integrating-with-alz.md + - Azure Monitor Baseline Alerts: integrating-with-alz-monitor.md + - Sovereign Landing Zones: integrating-with-slz.md + - Settings and Desired State: + - Global Settings: settings-global-setting-file.md + - Desired State: settings-desired-state.md + - DfC Assignments: settings-dfc-assignments.md + - Define Policy Resources: + - Policy Definitions: policy-definitions.md + - Policy Set Definitions: policy-set-definitions.md + - Policy Assignment Files: policy-assignments-files.md + - CSV Assignment Parameters: policy-assignments-csv-parameters.md + - Policy Exemptions: policy-exemptions.md - CI/CD Integration: - - CI/CD Overview: ci-cd-overview.md - - App Registrations Setup: ci-cd-app-registrations.md - - Azure DevOps Pipelines: ci-cd-ado-pipelines.md - - GitHub Actions: ci-cd-github-actions.md - - Azure Landing Zones: - - ALZ Policy Integration: integrating-with-alz.md - - Azure Monitor Baseline Alerts: integrating-with-alz-monitor.md - - Sovereign Landing Zones: integrating-with-slz.md - - Policy Objects: - - Policy Definitions: policy-definitions.md - - Policy Set Definitions: policy-set-definitions.md - - Policy Assignments: policy-assignments.md - - Policy Exemptions: policy-exemptions.md - - Exporting and Documenting: - - Documenting Policy Assignments and Initiatives: documenting-assignments-and-policy-sets.md - - Exporting Policy Object in EPAC format: extract-existing-policy-resources.md - - Exporting Policy Non Compliance Reports: export-non-compliance.md - - Exporting Policy Exemptions: export-policy-exemptions.md + - CI/CD Overview: ci-cd-overview.md + - App Registrations Setup: ci-cd-app-registrations.md + - Azure DevOps Pipelines: ci-cd-ado-pipelines.md + - GitHub Actions: ci-cd-github-actions.md - Operational Scripts: - - Create Policy Reader Role: create-policy-reader-role.md - - Batch Creation of Remediation Tasks: create-az-remediation-tasks.md - - Other Operational Scripts: operational-scripts.md + - Scripts Overview: operational-scripts-overview.md + - Documenting Policy: operational-scripts-documenting-policy.md + - Hydration Kit: operational-scripts-hydration-kit.md + - Reference: operational-scripts-reference.md markdown_extensions: - - admonition - pymdownx.details - pymdownx.superfences