diff --git a/Documentation/Installation.md b/Documentation/Installation.md index b7f92ee07fd3..d4301b1db3c5 100644 --- a/Documentation/Installation.md +++ b/Documentation/Installation.md @@ -42,6 +42,7 @@ For full functionality, you'll need the following permissions for your Secure Ap | DeviceManagementServiceConfig.ReadWrite.All | Delegated, Application | Read and write Microsoft Intune configuration | | Directory.AccessAsUser.All | Delegated | Access directory as the signed in user | | Directory.Read.All | Application | Read directory data | +| Domain.Read.All | Delegated | Read domain data | | Group.Create | Application | Create groups | | Group.Read.All | Application | Read all groups | | Group.ReadWrite.All | Delegated, Application | Read and write all groups | diff --git a/js/datatables/datatablesDomainAnalyser.js b/js/datatables/datatablesDomainAnalyser.js index 10e169f2a307..39f2540e840d 100644 --- a/js/datatables/datatablesDomainAnalyser.js +++ b/js/datatables/datatablesDomainAnalyser.js @@ -76,15 +76,14 @@ $(document).ready(function () { } if (data === true) { if (row.SPFPassAll === true) { - return '
SPF Pass
'; + return '
SPF Pass
'; } - else - { + else { return '
SPF Soft Fail
'; } } if (data === false) { - return '
SPF Fail
'; + return '
SPF Fail
'; } else { return '
No Data
' } @@ -117,7 +116,13 @@ $(document).ready(function () { "render": function (data, type, row) { if (type === "export" || type === "sort" || type === "filter") { if (data === true) { - return 'PASS: DMARC Record Present' + if (row.DMARCReportingActive === true) { + return 'PASS: DMARC Record Present' + } + if (row.DMARCReportingActive === false) { + return 'WARN: DMARC Present Reporting Not Configured' + } + } else if (data === false) { return 'FAIL: DMARC Not Present' } else { @@ -125,7 +130,15 @@ $(document).ready(function () { } } if (data === true) { - return '
DMARC Present
'; + if (row.DMARCReportingActive === true) { + return '
DMARC Present
'; + } + if (row.DMARCReportingActive === false) { + return '
DMARC Present No Reporting
'; + } + if (!row.DMARCReportingActive) { + return '
DMARC Present No Reporting Data
'; + } } if (data === false) { return '
DMARC Missing
'; @@ -229,8 +242,8 @@ $(document).ready(function () { "data": "ActualMXRecord", "render": function (data, type, row) { if (type === "export" || type === "sort" || type === "filter") { - return 'No Data' - } + return 'No Data' + } return '' } } diff --git a/version_latest.txt b/version_latest.txt index cb174d58a534..d2d61a7e8e43 100644 --- a/version_latest.txt +++ b/version_latest.txt @@ -1 +1 @@ -1.2.1 \ No newline at end of file +1.2.2 \ No newline at end of file