File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed
Modules/CIPPCore/Public/Entrypoints/HTTP Functions/Tenant/Standards Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -87,10 +87,15 @@ function Invoke-ExecUpdateDriftDeviation {
8787 if ($Deviation.status -eq ' deniedDelete' ) {
8888 $Policy = $Deviation.receivedValue | ConvertFrom-Json - ErrorAction SilentlyContinue
8989 Write-Host " Policy is $ ( $Policy ) "
90- $URLName = Get-CIPPURLName - Template $Policy
90+ if ($Deviation.standardName -like ' *ConditionalAccessTemplates*' ) {
91+ $URLName = ' identity/conditionalAccess/policies'
92+ } else {
93+ $URLName = Get-CIPPURLName - Template $Policy
94+ }
95+ $ID = $Policy.ID
9196 if ($Policy -and $URLName ) {
92- Write-Host " Going to delete Policy with ID $ ( $policy .ID ) Deviation Name is $ ( $Deviation.standardName ) "
93- $null = New-GraphPostRequest - uri " https://graph.microsoft.com/beta/$ ( $URLName ) /$ ( $policy .id ) " - type DELETE - tenant $TenantFilter
97+ Write-Host " Going to delete Policy with ID $ ( $Policy .ID ) Deviation Name is $ ( $Deviation.standardName ) "
98+ $null = New-GraphPostRequest - uri " https://graph.microsoft.com/beta/$ ( $URLName ) /$ ( $ID ) " - type DELETE - tenant $TenantFilter
9499 " Deleted Policy $ ( $ID ) "
95100 Write-LogMessage - tenant $TenantFilter - user $request.headers .' x-ms-client-principal' - API $APINAME - message " Deleted Policy with ID $ ( $ID ) " - Sev ' Info'
96101 } else {
You can’t perform that action at this time.
0 commit comments