[GH-ISSUE #3935] [Bug]: Preset filters on MFA Report are not working #1766

Closed
opened 2026-03-02 13:46:55 +03:00 by kerem · 7 comments
Owner

Originally created by @nateatnology on GitHub (Apr 7, 2025).
Original GitHub issue: https://github.com/KelvinTegelaar/CIPP/issues/3935

Required confirmations before submitting

  • I can reproduce this issue on the latest released versions of both CIPP and CIPP-API.
  • I have searched existing issues (both open and closed) to avoid duplicates.
  • I am not requesting general support; this is an actual bug report.

Issue Description

  • Select a tenant
  • Open Identity Management >> Reports >> MFA Report
  • Open the preset filters and select either "MFA Methods Registered" or "No MFA Methods Registered"
  • All users are displayed when either of those options is selected

I have tried this with two different CIPP users, on different browsers, and different tenants. Other preset filters seem to work.

Image

Environment Type

Sponsored (paying) user

Front End Version

7.4.2

Back End Version

7.4.2

Relevant Logs / Stack Trace


Originally created by @nateatnology on GitHub (Apr 7, 2025). Original GitHub issue: https://github.com/KelvinTegelaar/CIPP/issues/3935 ### Required confirmations before submitting - [x] **I can reproduce this issue on the latest released versions** of both CIPP and CIPP-API. - [x] **I have searched existing issues** (both open and closed) to avoid duplicates. - [x] I am **not** requesting general support; this is an actual bug report. ### Issue Description - Select a tenant - Open Identity Management >> Reports >> MFA Report - Open the preset filters and select either "MFA Methods Registered" or "No MFA Methods Registered" - All users are displayed when either of those options is selected I have tried this with two different CIPP users, on different browsers, and different tenants. Other preset filters seem to work. ![Image](https://github.com/user-attachments/assets/404af762-6d00-4fb8-9cc3-05a26918d35a) ### Environment Type Sponsored (paying) user ### Front End Version 7.4.2 ### Back End Version 7.4.2 ### Relevant Logs / Stack Trace ```plaintext ```
kerem 2026-03-02 13:46:55 +03:00
Author
Owner

@github-actions[bot] commented on GitHub (Apr 7, 2025):

Thank you for reporting a potential bug. If you would like to work on this bug, please comment:

I would like to work on this please!

Thank you for helping us maintain the project!

<!-- gh-comment-id:2784702709 --> @github-actions[bot] commented on GitHub (Apr 7, 2025): Thank you for reporting a potential bug. If you would like to work on this bug, please comment: > I would like to work on this please! Thank you for helping us maintain the project!
Author
Owner

@kris6673 commented on GitHub (Apr 8, 2025):

I think i know what this is. Are you applying the filter before the table has finished loading? Cause I could only reproduce it when that was the case, otherwise it worked like it should :)

<!-- gh-comment-id:2786742647 --> @kris6673 commented on GitHub (Apr 8, 2025): I think i know what this is. Are you applying the filter before the table has finished loading? Cause I could only reproduce it when that was the case, otherwise it worked like it should :)
Author
Owner

@nateatnology commented on GitHub (Apr 8, 2025):

Some of the tenants I tested with only have a few users, so I’m confident that I was seeing everyone when I tried the filters. No lines with the loading animation and the refresh wheel was done spinning.

I just noticed today that when I select the preset, the column filters are displayed, but nothing is filled in.

[Logo]https://www.nologynetworks.com/
Nate Patsch | Sr. Internal Systems Engineer
main: 612.339.0838
a: 14322 21st Ave N Plymouth, MN 55447 | South Mezzanine
e: @.@.> | w: nologynetworks.comhttp://nologynetworks.com/

From: Kristian Kjærgård @.>
Sent: Tuesday, April 8, 2025 9:59 AM
To: KelvinTegelaar/CIPP @.
>
Cc: Nate Patsch @.>; Author @.>
Subject: Re: [KelvinTegelaar/CIPP] [Bug]: Preset filters on MFA Report are not working (Issue #3935)

I think i know what this is. Are you applying the filter before the table has finished loading?


Reply to this email directly, view it on GitHubhttps://github.com/KelvinTegelaar/CIPP/issues/3935#issuecomment-2786742647, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BMBBZ2ASSBLDLETA7OY2QND2YPP4RAVCNFSM6AAAAAB2UVRESOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDOOBWG42DENRUG4.
You are receiving this because you authored the thread.Message ID: @.@.>>
[https://linkprotect.cudasvc.com/url?a=https%3a%2f%2favatars.githubusercontent.com%2fu%2f31723128%3fs%3d20%26v%3d4&c=E,1,OqnMBvsNpAshC7irl2Afq9FY89LTcDjC-DD5uHfU_oAYF2cWxoracwMBojLvXVF9NgBFGuNaZlct24a2CE9PGQP2lSns2L_wG3oLQJ9czWV79TlduA,,&typo=1]kris6673 left a comment (KelvinTegelaar/CIPP#3935)https://github.com/KelvinTegelaar/CIPP/issues/3935#issuecomment-2786742647

I think i know what this is. Are you applying the filter before the table has finished loading?


Reply to this email directly, view it on GitHubhttps://github.com/KelvinTegelaar/CIPP/issues/3935#issuecomment-2786742647, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BMBBZ2ASSBLDLETA7OY2QND2YPP4RAVCNFSM6AAAAAB2UVRESOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDOOBWG42DENRUG4.
You are receiving this because you authored the thread.Message ID: @.@.>>

<!-- gh-comment-id:2786922582 --> @nateatnology commented on GitHub (Apr 8, 2025): Some of the tenants I tested with only have a few users, so I’m confident that I was seeing everyone when I tried the filters. No lines with the loading animation and the refresh wheel was done spinning. I just noticed today that when I select the preset, the column filters are displayed, but nothing is filled in. [Logo]<https://www.nologynetworks.com/> Nate Patsch | Sr. Internal Systems Engineer main: 612.339.0838 a: 14322 21st Ave N Plymouth, MN 55447 | South Mezzanine e: ***@***.******@***.***> | w: nologynetworks.com<http://nologynetworks.com/> From: Kristian Kjærgård ***@***.***> Sent: Tuesday, April 8, 2025 9:59 AM To: KelvinTegelaar/CIPP ***@***.***> Cc: Nate Patsch ***@***.***>; Author ***@***.***> Subject: Re: [KelvinTegelaar/CIPP] [Bug]: Preset filters on MFA Report are not working (Issue #3935) I think i know what this is. Are you applying the filter before the table has finished loading? — Reply to this email directly, view it on GitHub<https://github.com/KelvinTegelaar/CIPP/issues/3935#issuecomment-2786742647>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/BMBBZ2ASSBLDLETA7OY2QND2YPP4RAVCNFSM6AAAAAB2UVRESOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDOOBWG42DENRUG4>. You are receiving this because you authored the thread.Message ID: ***@***.******@***.***>> [https://linkprotect.cudasvc.com/url?a=https%3a%2f%2favatars.githubusercontent.com%2fu%2f31723128%3fs%3d20%26v%3d4&c=E,1,OqnMBvsNpAshC7irl2Afq9FY89LTcDjC-DD5uHfU_oAYF2cWxoracwMBojLvXVF9NgBFGuNaZlct24a2CE9PGQP2lSns2L_wG3oLQJ9czWV79TlduA,,&typo=1]kris6673 left a comment (KelvinTegelaar/CIPP#3935)<https://github.com/KelvinTegelaar/CIPP/issues/3935#issuecomment-2786742647> I think i know what this is. Are you applying the filter before the table has finished loading? — Reply to this email directly, view it on GitHub<https://github.com/KelvinTegelaar/CIPP/issues/3935#issuecomment-2786742647>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/BMBBZ2ASSBLDLETA7OY2QND2YPP4RAVCNFSM6AAAAAB2UVRESOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDOOBWG42DENRUG4>. You are receiving this because you authored the thread.Message ID: ***@***.******@***.***>>
Author
Owner

@kris6673 commented on GitHub (Apr 8, 2025):

Is the "MFARegistration" column in the table?
Could you paste the JSON of one of the users in the API response here?

<!-- gh-comment-id:2786937021 --> @kris6673 commented on GitHub (Apr 8, 2025): Is the "MFARegistration" column in the table? Could you paste the JSON of one of the users in the API response here?
Author
Owner

@nateatnology commented on GitHub (Apr 8, 2025):

I don’t see “MFARegistration” as a column or even an option in the column visibility picker.

Below is the JSON I grabbed. Let me know if I got the right data.

{
"Tenant": "brendonsmaplesyrup.onmicrosoft.com",
"ID": "564a579d-efac-4648-b9b0-ecd539220138",
"UPN": @.",
"DisplayName": "Timmy Test",
"AccountEnabled": true,
"PerUser": "disabled",
"isLicensed": true,
"MFARegistration": null,
"MFACapable": null,
"MFAMethods": null,
"CoveredByCA": "Not Enforced",
"CAPolicies": [],
"CoveredBySD": true,
"RowKey": @.
",
"PartitionKey": "users"
}

[Logo]https://www.nologynetworks.com/
Nate Patsch | Sr. Internal Systems Engineer
main: 612.339.0838
a: 14322 21st Ave N Plymouth, MN 55447 | South Mezzanine
e: @.@.> | w: nologynetworks.comhttp://nologynetworks.com/

From: Kristian Kjærgård @.>
Sent: Tuesday, April 8, 2025 11:02 AM
To: KelvinTegelaar/CIPP @.
>
Cc: Nate Patsch @.>; Author @.>
Subject: Re: [KelvinTegelaar/CIPP] [Bug]: Preset filters on MFA Report are not working (Issue #3935)

Is the "MFARegistration" column in the table?
Could you paste the JSON of one of the users in the API response here?


Reply to this email directly, view it on GitHubhttps://github.com/KelvinTegelaar/CIPP/issues/3935#issuecomment-2786937021, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BMBBZ2EMGXCKTNGOYYTOLAD2YPXGXAVCNFSM6AAAAAB2UVRESOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDOOBWHEZTOMBSGE.
You are receiving this because you authored the thread.Message ID: @.@.>>
[https://linkprotect.cudasvc.com/url?a=https%3a%2f%2favatars.githubusercontent.com%2fu%2f31723128%3fs%3d20%26v%3d4&c=E,1,Lv_NZwFh30lO_LrEVLFth9LfpzLKHV_GeNhORTVblOBklXUqH81X7YEj0TXq6b9poRmExewkjUtjNTS2w5WFZWmETDvvavLzcu58eIjHEwPm2xJt4w,,&typo=1]kris6673 left a comment (KelvinTegelaar/CIPP#3935)https://github.com/KelvinTegelaar/CIPP/issues/3935#issuecomment-2786937021

Is the "MFARegistration" column in the table?
Could you paste the JSON of one of the users in the API response here?


Reply to this email directly, view it on GitHubhttps://github.com/KelvinTegelaar/CIPP/issues/3935#issuecomment-2786937021, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BMBBZ2EMGXCKTNGOYYTOLAD2YPXGXAVCNFSM6AAAAAB2UVRESOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDOOBWHEZTOMBSGE.
You are receiving this because you authored the thread.Message ID: @.@.>>

<!-- gh-comment-id:2786950757 --> @nateatnology commented on GitHub (Apr 8, 2025): I don’t see “MFARegistration” as a column or even an option in the column visibility picker. Below is the JSON I grabbed. Let me know if I got the right data. { "Tenant": "brendonsmaplesyrup.onmicrosoft.com", "ID": "564a579d-efac-4648-b9b0-ecd539220138", "UPN": ***@***.***", "DisplayName": "Timmy Test", "AccountEnabled": true, "PerUser": "disabled", "isLicensed": true, "MFARegistration": null, "MFACapable": null, "MFAMethods": null, "CoveredByCA": "Not Enforced", "CAPolicies": [], "CoveredBySD": true, "RowKey": ***@***.***", "PartitionKey": "users" } [Logo]<https://www.nologynetworks.com/> Nate Patsch | Sr. Internal Systems Engineer main: 612.339.0838 a: 14322 21st Ave N Plymouth, MN 55447 | South Mezzanine e: ***@***.******@***.***> | w: nologynetworks.com<http://nologynetworks.com/> From: Kristian Kjærgård ***@***.***> Sent: Tuesday, April 8, 2025 11:02 AM To: KelvinTegelaar/CIPP ***@***.***> Cc: Nate Patsch ***@***.***>; Author ***@***.***> Subject: Re: [KelvinTegelaar/CIPP] [Bug]: Preset filters on MFA Report are not working (Issue #3935) Is the "MFARegistration" column in the table? Could you paste the JSON of one of the users in the API response here? — Reply to this email directly, view it on GitHub<https://github.com/KelvinTegelaar/CIPP/issues/3935#issuecomment-2786937021>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/BMBBZ2EMGXCKTNGOYYTOLAD2YPXGXAVCNFSM6AAAAAB2UVRESOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDOOBWHEZTOMBSGE>. You are receiving this because you authored the thread.Message ID: ***@***.******@***.***>> [https://linkprotect.cudasvc.com/url?a=https%3a%2f%2favatars.githubusercontent.com%2fu%2f31723128%3fs%3d20%26v%3d4&c=E,1,Lv_NZwFh30lO_LrEVLFth9LfpzLKHV_GeNhORTVblOBklXUqH81X7YEj0TXq6b9poRmExewkjUtjNTS2w5WFZWmETDvvavLzcu58eIjHEwPm2xJt4w,,&typo=1]kris6673 left a comment (KelvinTegelaar/CIPP#3935)<https://github.com/KelvinTegelaar/CIPP/issues/3935#issuecomment-2786937021> Is the "MFARegistration" column in the table? Could you paste the JSON of one of the users in the API response here? — Reply to this email directly, view it on GitHub<https://github.com/KelvinTegelaar/CIPP/issues/3935#issuecomment-2786937021>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/BMBBZ2EMGXCKTNGOYYTOLAD2YPXGXAVCNFSM6AAAAAB2UVRESOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDOOBWHEZTOMBSGE>. You are receiving this because you authored the thread.Message ID: ***@***.******@***.***>>
Author
Owner

@kris6673 commented on GitHub (Apr 8, 2025):

You have the right data, thank you!
Ah, that's probably a permission issue then. A couple of versions ago, MS made an API change causing use to need new permissions.
Go to CIPP -> Application settings -> Permissions -> Permissions Check and press the Refresh button. Let it finish and it should tell you that you have some permission fixes to do.
If you have that, it should ask you for a CPV refresh for all tenants. That might take a while, so check back in a couple of hours or tomorrow and refresh again, to see if its all good :)

<!-- gh-comment-id:2786965826 --> @kris6673 commented on GitHub (Apr 8, 2025): You have the right data, thank you! Ah, that's probably a permission issue then. A couple of versions ago, MS made an API change causing use to need new permissions. Go to CIPP -> Application settings -> Permissions -> Permissions Check and press the Refresh button. Let it finish and it should tell you that you have some permission fixes to do. If you have that, it should ask you for a CPV refresh for all tenants. That might take a while, so check back in a couple of hours or tomorrow and refresh again, to see if its all good :)
Author
Owner

@KelvinTegelaar commented on GitHub (Apr 14, 2025):

Support issue, not a bug. As @kris6673 said you are missing a permission. Try a permission check and contact the helpdesk! :)

<!-- gh-comment-id:2800982068 --> @KelvinTegelaar commented on GitHub (Apr 14, 2025): Support issue, not a bug. As @kris6673 said you are missing a permission. Try a permission check and contact the helpdesk! :)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/CIPP#1766
No description provided.