@@ -43,38 +43,38 @@ function Invoke-CIPPStandardAuditLog {
4343 $DehydratedTenant = (New-ExoRequest - tenantid $Tenant - cmdlet ' Get-OrganizationConfig' - Select IsDehydrated).IsDehydrated
4444 if ($DehydratedTenant -eq $true ) {
4545 try {
46- New-ExoRequest - tenantid $Tenant - cmdlet ' Enable-OrganizationCustomization'
47- Write-LogMessage - API ' Standards' - tenant $tenant - message ' Organization customization enabled.' - sev Info
46+ $null = New-ExoRequest - tenantid $Tenant - cmdlet ' Enable-OrganizationCustomization'
47+ Write-LogMessage - API ' Standards' - tenant $Tenant - message ' Organization customization enabled.' - sev Info
4848 } catch {
49- $ErrorMessage = Get-NormalizedError - Message $_.Exception.Message
50- Write-LogMessage - API ' Standards' - tenant $tenant - message " Failed to enable organization customization. Error: $ErrorMessage " - sev Debug
49+ $ErrorMessage = Get-CippException - Exception $_
50+ Write-LogMessage - API ' Standards' - tenant $Tenant - message " Failed to enable organization customization. Error: $ ( $ ErrorMessage.NormalizedError ) " - sev Debug - LogData $ErrorMessage
5151 }
5252 }
5353
5454 try {
5555 if ($AuditLogEnabled -eq $true ) {
56- Write-LogMessage - API ' Standards' - tenant $tenant - message ' Unified Audit Log already enabled.' - sev Info
56+ Write-LogMessage - API ' Standards' - tenant $Tenant - message ' Unified Audit Log already enabled.' - sev Info
5757 } else {
58- New-ExoRequest - tenantid $Tenant - cmdlet ' Set-AdminAuditLogConfig' - cmdParams @ {UnifiedAuditLogIngestionEnabled = $true }
59- Write-LogMessage - API ' Standards' - tenant $tenant - message ' Unified Audit Log Enabled.' - sev Info
58+ $null = New-ExoRequest - tenantid $Tenant - cmdlet ' Set-AdminAuditLogConfig' - cmdParams @ {UnifiedAuditLogIngestionEnabled = $true }
59+ Write-LogMessage - API ' Standards' - tenant $Tenant - message ' Unified Audit Log Enabled.' - sev Info
6060 }
6161
6262 } catch {
63- $ErrorMessage = Get-NormalizedError - Message $_.Exception.Message
64- Write-LogMessage - API ' Standards' - tenant $tenant - message " Failed to apply Unified Audit Log. Error: $ErrorMessage " - sev Error
63+ $ErrorMessage = Get-CippException - Exception $_
64+ Write-LogMessage - API ' Standards' - tenant $Tenant - message " Failed to apply Unified Audit Log. Error: $ ( $ ErrorMessage.NormalizedError ) " - sev Error - LogData $ErrorMessage
6565 }
6666 }
6767 if ($Settings.alert -eq $true ) {
6868
6969 if ($AuditLogEnabled -eq $true ) {
70- Write-LogMessage - API ' Standards' - tenant $tenant - message ' Unified Audit Log is enabled' - sev Info
70+ Write-LogMessage - API ' Standards' - tenant $Tenant - message ' Unified Audit Log is enabled' - sev Info
7171 } else {
72- Write-LogMessage - API ' Standards' - tenant $tenant - message ' Unified Audit Log is not enabled' - sev Alert
72+ Write-LogMessage - API ' Standards' - tenant $Tenant - message ' Unified Audit Log is not enabled' - sev Alert
7373 }
7474 }
7575
7676 if ($Settings.report -eq $true ) {
7777
78- Add-CIPPBPAField - FieldName ' AuditLog' - FieldValue $AuditLogEnabled - StoreAs bool - Tenant $tenant
78+ Add-CIPPBPAField - FieldName ' AuditLog' - FieldValue $AuditLogEnabled - StoreAs bool - Tenant $Tenant
7979 }
8080}
0 commit comments