Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gereral testing enhancements. #119

Merged
merged 42 commits into from
Jun 24, 2024
Merged

Gereral testing enhancements. #119

merged 42 commits into from
Jun 24, 2024

Conversation

DrIOSX
Copy link
Contributor

@DrIOSX DrIOSX commented Jun 23, 2024

Fixed

  • Fixed test 1.3.1 to include notification window for password expiration.
  • Fixed 6.1.1 test definition to include the correct connection.
  • Removed banner and warning from EXO and AzureAD connection step.
  • Fixed missing CommentBlock for Remove-RowsWithEmptyCSVStatus function.
  • Fixed formatting and color for various Write-Host messages.

Added

  • Added export to excel to Export-M365SecurityAuditTable function.
  • Get-AdminRoleUserLicense function to get the license of a user with admin roles for 1.1.1.
  • Skip MSOL connection confirmation to Get-MFAStatus function.
  • Added Get-CISMgOutput function to get the output of the Microsoft Graph API per test.
  • Added Get-CISExoOutput function to get the output of the Exchange Online API per test.
  • Added Get-CISMSTeamsOutput function to get the output of the Microsoft Teams API per test.
  • Added Get-CISSPOOutput function to get the output of the SharePoint Online API per test.
  • Added Get-TestError function to get the error output of a test.
  • Updated Microsoft Graph tests to utilize the new output functions ('1.1.1', '1.1.3', '1.2.1', '1.3.1', '5.1.2.3', '5.1.8.1', '6.1.2', '6.1.3')
  • Updated EXO tests to utilize the new output functions ('1.2.2', '1.3.3', '1.3.6', '2.1.1', '2.1.2', '2.1.3', '2.1.4', '2.1.5', '2.1.6', '2.1.7', '2.1.9', '3.1.1', '6.1.1', '6.1.2', '6.1.3', '6.2.1', '6.2.2', '6.2.3', '6.3.1', '6.5.1', '6.5.2', '6.5.3', '8.6.1').
  • Updated MSTeams tests to utilize the new output functions ('8.1.1', '8.1.2', '8.2.1', '8.5.1', '8.5.2', '8.5.3', '8.5.4', '8.5.5', '8.5.6', '8.5.7', '8.6.1')
  • Updated SPO tests to utilize the new output functions ('7.2.1', '7.2.2', '7.2.3', '7.2.4', '7.2.5', '7.2.6', '7.2.7', '7.2.9', '7.2.10', '7.3.1', '7.3.2', '7.3.4')

@DrIOSX DrIOSX self-assigned this Jun 23, 2024
@DrIOSX DrIOSX added bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request labels Jun 23, 2024
@DrIOSX DrIOSX linked an issue Jun 23, 2024 that may be closed by this pull request
@DrIOSX DrIOSX linked an issue Jun 23, 2024 that may be closed by this pull request
@DrIOSX DrIOSX linked an issue Jun 23, 2024 that may be closed by this pull request
@DrIOSX DrIOSX merged commit 9d12def into main Jun 24, 2024
2 checks passed
@DrIOSX DrIOSX deleted the MFA-Status-Enhancement branch June 24, 2024 00:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
1 participant