Skip to content

Commit

Permalink
Merge pull request #2162 from kris6673/dev
Browse files Browse the repository at this point in the history
Filters and reording of MFAreport
  • Loading branch information
KelvinTegelaar committed Feb 24, 2024
2 parents 1eaade5 + 32fb278 commit 7da0199
Showing 1 changed file with 20 additions and 10 deletions.
30 changes: 20 additions & 10 deletions src/views/identity/reports/MFAReport.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -25,19 +25,20 @@ const columns = [
cell: cellBooleanFormatter({ colourless: true }),
exportSelector: 'isLicensed',
},
{
selector: (row) => row['PerUser'],
name: 'Per user MFA Status',
sortable: true,
exportSelector: 'PerUser',
},
{
selector: (row) => row['MFARegistration'],
name: 'Registered for Conditional MFA',
sortable: true,
cell: cellBooleanFormatter(),
exportSelector: 'MFARegistration',
},
{
selector: (row) => row['CoveredBySD'],
name: 'Enforced via Security Defaults',
sortable: true,
cell: cellBooleanFormatter({ colourless: true }),
exportSelector: 'CoveredBySD',
},
{
selector: (row) => row['CoveredByCA'],
name: 'Enforced via Conditional Access',
Expand All @@ -46,11 +47,10 @@ const columns = [
exportSelector: 'CoveredByCA',
},
{
selector: (row) => row['CoveredBySD'],
name: 'Enforced via Security Defaults',
selector: (row) => row['PerUser'],
name: 'Per user MFA Status',
sortable: true,
cell: cellBooleanFormatter({ colourless: true }),
exportSelector: 'CoveredBySD',
exportSelector: 'PerUser',
},
]

Expand Down Expand Up @@ -134,7 +134,17 @@ const MFAList = () => {
datatable={{
filterlist: [
{ filterName: 'Enabled users', filter: '"accountEnabled":true' },
{ filterName: 'No guest users', filter: 'Complex: UPN notlike #EXT#' },
{ filterName: 'Licensed users', filter: 'Complex: IsLicensed eq true' },
{
filterName: 'Enabled, licensed users missing MFA',
filter:
'Complex: UPN notlike #EXT#; IsLicensed eq true; accountEnabled eq true; MFARegistration eq false',
},
{
filterName: 'No MFA methods registered',
filter: 'Complex: MFARegistration eq false',
},
],
columns: tenant.defaultDomainName === 'AllTenants' ? Altcolumns : columns,
path: '/api/ListMFAUsers',
Expand Down

0 comments on commit 7da0199

Please sign in to comment.