-
Notifications
You must be signed in to change notification settings - Fork 129
Cis m365 5.0 #149
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
Cis m365 5.0 #149
Conversation
- Created JSON files for DLP policies disabled in Microsoft Purview. - Added rules for restricting external access in Microsoft Teams. - Implemented checks for user reporting of security concerns in Teams. - Established controls for disallowing downloads of infected files in SharePoint Online. - Enforced requirement for modern authentication in SharePoint applications. - Introduced a new ruleset JSON file for CIS Microsoft 365 Foundations 5.0 compliance.
…pact, remediation steps, and references for sensitivity labels, ResourceKey authentication, external data sharing, R/Python visuals, Service Principals API access, profile creation restrictions, and shareable links.
… applications, admin center access, and sign-in options in EntraID
…edIn account connections, and idle session sign-out in EntraID
Firstly I want to thank you for your pull request, it's really appreciated. Secondly, and after carefully reviewed your code, I realised that this pull request will be very difficult to approve. I will try to explain better. It seems that new implemented checks are incorrectly using the "Path" property, as shown below: Also, and as far as I can see, several duplicate entries were created as part of this pull request: Regarding errors, I believe that all your tests passed correctly because you forget to pass --Ruleset to Monkey365. According to my internal tests, several internal functions and modules will be affected if this pull request is approved. On the other hand and thanks to your pull request I have found a couple of bugs within the ruleset engine that needs to be addressed, so thanks! Please, do let me know with your thoughts about the above comments. I can remove duplicate files and wrong rules to fix your pull request and move the rest of the valid code to the develop branch. With that, you will be added as a contributor of this project, which I believe is good. Cheers, |
The duplicate files as well as the rules have been due to little knowledge of the tool. In the case of the rules, it's similar :D Go ahead, Juan, with the proposed changes. We'll try to make the code better in the next iteration. Thanks! |
…or compliance rules
Hi Juan, I've tried to apply the changes mentioned above and have started to look at the data model by importing it and running queries, but I haven't been able to progress much further because I don't have an environment from which to feed all the collectors. I hope you can continue working on this PR so that it's useful ;) |
Context
Ruleset and findings for CIS_Microsoft_365_Foundations_Benchmark_v5.0.0 added
Description
ruleset and findings for rules CIS_Microsoft_365_Foundations_Benchmark_v5.0.0
License
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.