mirror of
https://github.com/prowler-cloud/prowler.git
synced 2026-10-09 21:14:22 +00:00
fix(entra): entra_users_mfa_capable check report (#8288)
This commit is contained in:
1 parent
834a7d3b69
commit
f0ed866946
3 files changed
+16
-9
No files matched your search
+12
-6
@@ -43,9 +43,9 @@ class Test_entra_users_mfa_capable:
|
||||
assert len(result) == 1
|
||||
assert result[0].status == "FAIL"
|
||||
assert result[0].status_extended == "User Test User is not MFA capable."
|
||||
assert result[0].resource == {}
|
||||
assert result[0].resource_name == "Users"
|
||||
assert result[0].resource_id == "users"
|
||||
assert result[0].resource == entra_client.users[user_id]
|
||||
assert result[0].resource_name == "Test User"
|
||||
assert result[0].resource_id == user_id
|
||||
|
||||
def test_user_mfa_capable(self):
|
||||
"""User is MFA capable: expected PASS."""
|
||||
@@ -84,9 +84,9 @@ class Test_entra_users_mfa_capable:
|
||||
assert len(result) == 1
|
||||
assert result[0].status == "PASS"
|
||||
assert result[0].status_extended == "User Test User is MFA capable."
|
||||
assert result[0].resource == {}
|
||||
assert result[0].resource_name == "Users"
|
||||
assert result[0].resource_id == "users"
|
||||
assert result[0].resource == entra_client.users[user_id]
|
||||
assert result[0].resource_name == "Test User"
|
||||
assert result[0].resource_id == user_id
|
||||
|
||||
def test_multiple_users(self):
|
||||
"""Multiple users with different MFA capabilities: expected mixed results."""
|
||||
@@ -134,6 +134,12 @@ class Test_entra_users_mfa_capable:
|
||||
# First user (MFA capable)
|
||||
assert result[0].status == "PASS"
|
||||
assert result[0].status_extended == "User Test User 1 is MFA capable."
|
||||
assert result[0].resource == entra_client.users[user1_id]
|
||||
assert result[0].resource_name == "Test User 1"
|
||||
assert result[0].resource_id == user1_id
|
||||
# Second user (not MFA capable)
|
||||
assert result[1].status == "FAIL"
|
||||
assert result[1].status_extended == "User Test User 2 is not MFA capable."
|
||||
assert result[1].resource == entra_client.users[user2_id]
|
||||
assert result[1].resource_name == "Test User 2"
|
||||
assert result[1].resource_id == user2_id
|
||||
Reference in new issue
Block a user