Skip to content

Commit 431c3ea

Browse files
fix mfa report
1 parent 78f7154 commit 431c3ea

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

Modules/CIPPCore/Public/Get-CIPPMFAState.ps1

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,15 @@ function Get-CIPPMFAState {
66
$APIName = 'Get MFA Status',
77
$Headers
88
)
9-
$PerUserMFAState = Get-CIPPPerUserMFA -TenantFilter $TenantFilter -AllUsers $true
10-
$users = foreach ($user in (New-GraphGetRequest -uri 'https://graph.microsoft.com/beta/users?$top=999&$select=id,UserPrincipalName,DisplayName,accountEnabled,assignedLicenses' -tenantid $TenantFilter)) {
9+
#$PerUserMFAState = Get-CIPPPerUserMFA -TenantFilter $TenantFilter -AllUsers $true
10+
$users = foreach ($user in (New-GraphGetRequest -uri 'https://graph.microsoft.com/v1.0/users?$top=999&$select=id,UserPrincipalName,DisplayName,accountEnabled,assignedLicenses,perUserMfaState' -tenantid $TenantFilter)) {
1111
[PSCustomObject]@{
1212
UserPrincipalName = $user.UserPrincipalName
1313
isLicensed = [boolean]$user.assignedLicenses.skuid
1414
accountEnabled = $user.accountEnabled
1515
DisplayName = $user.DisplayName
1616
ObjectId = $user.id
17+
perUserMfaState = $user.perUserMfaState
1718
}
1819
}
1920

Modules/CIPPCore/Public/Get-CIPPPerUserMFA.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ function Get-CIPPPerUserMFA {
1111
$AllUsers = New-graphGetRequest -Uri "https://graph.microsoft.com/v1.0/users?`$top=999&`$select=UserPrincipalName,Id,perUserMfaState" -tenantid $tenantfilter
1212
return $AllUsers
1313
} else {
14-
$MFAState = New-graphGetRequest -Uri "https://graph.microsoft.com/beta/users/$($userId)?`$select=UserPrincipalName,Id,perUserMfaState" -tenantid $tenantfilter
14+
$MFAState = New-graphGetRequest -Uri "https://graph.microsoft.com/v1.0/users/$($userId)?`$select=UserPrincipalName,Id,perUserMfaState" -tenantid $tenantfilter
1515
return [PSCustomObject]@{
1616
PerUserMFAState = $MFAState.perUserMfaState
1717
UserPrincipalName = $userId

0 commit comments

Comments
 (0)