Skip to content

Commit

Permalink
Logging messages in Set-CIPPSignInState.ps1
Browse files Browse the repository at this point in the history
  • Loading branch information
kris6673 committed Apr 19, 2024
1 parent 87fa733 commit f9f4b59
Showing 1 changed file with 6 additions and 7 deletions.
13 changes: 6 additions & 7 deletions Modules/CIPPCore/Public/Set-CIPPSignInState.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,19 @@ function Set-CIPPSignInState {
$userid,
[bool]$AccountEnabled,
$TenantFilter,
$APIName = "Disable User Sign-in",
$APIName = 'Disable User Sign-in',
$ExecutingUser
)

0
try {
$body = @{
accountEnabled = [bool]$AccountEnabled
} | ConvertTo-Json -Compress -Depth 1
$SignInState = New-GraphPostRequest -uri "https://graph.microsoft.com/v1.0/users/$($userid)" -tenantid $TenantFilter -type PATCH -body $body -verbose
Write-LogMessage -user $ExecutingUser -API $APIName -message "Disabled $($userid)" -Sev "Info" -tenant $TenantFilter
Write-LogMessage -user $ExecutingUser -API $APIName -message "Set account enabled state to $AccountEnabled for $userid" -Sev 'Info' -tenant $TenantFilter
return "Set account enabled state to $AccountEnabled for $userid"
}
catch {
Write-LogMessage -user $ExecutingUser -API $APIName -message "Could not disable sign in for $($userid)" -Sev "Error" -tenant $TenantFilter
return "Could not disable $($userid). Error: $($_.Exception.Message)"
} catch {
Write-LogMessage -user $ExecutingUser -API $APIName -message "Could not disable sign in for $userid. Error: $($_.Exception.Message)" -Sev 'Error' -tenant $TenantFilter
return "Could not disable $userid. Error: $($_.Exception.Message)"
}
}

0 comments on commit f9f4b59

Please sign in to comment.