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

MDCA improvement #45

Merged
merged 6 commits into from
Oct 2, 2023
Merged

MDCA improvement #45

merged 6 commits into from
Oct 2, 2023

Conversation

piaudonn
Copy link
Collaborator

@piaudonn piaudonn commented Sep 10, 2023

Added additional checks:

  • Check if the user's score is trending up (adding a function data.py to calculate the slope)
  • Check if the user is in the top 10 score on the tenant (or top X provided as TopUserThreshold input to the module)
  • Retrieve the user's last score ranking percentile

Those are done for each user and then summarized in the following global properties in the returned mdca_object:

  • HighestScorePercentile - the highest latest percentile
  • TopUserThresholdCount - return how many users in the incidents are in the top 10 (or top X)
  • AnyThreatScoreTrendingUp - return if any user's score is trending up

Fixes #44

@piaudonn
Copy link
Collaborator Author

@briandelmsft what do you think?

@briandelmsft briandelmsft merged commit f02a8ca into main Oct 2, 2023
1 check passed
@briandelmsft briandelmsft deleted the mdca_adv branch October 2, 2023 13:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request MDCA Module
Projects
None yet
Development

Successfully merging this pull request may close these issues.

MDCA - Compare user investigation priority to top users
2 participants