AuditM365-tests/AuditM365/Entra/Test-MtEntitlementManagementInactivePolicies.Tests.ps1

Describe "AuditM365/Entra" -Tag "AuditM365", "Governance", "Entra", "AccessPackages" {
    It "MT.1108: Access packages should not reference inactive or orphaned assignment policies. See https://AuditM365.dev/docs/tests/MT.1108" -Tag "MT.1108" {
        $result = Test-MtEntitlementManagementInactivePolicies
        if ($null -ne $result) {
            $result | Should -Be $true -Because "Access packages should not have inactive or misconfigured assignment policies that block access requests or break approval workflows."
        }
    }
}