> EDR to catch DNS logging
What's an EDR? And what's the link between phishing and DNS?
> like okta so you can quickly kill sessions for the breeches user
I can the see the usefulness of the ability to kill compromises session, but if your user get his Okta account pwnd, then the attacker has access to the entirety of what the user had access to without needing to do any additional work, which is the worse possible scenario. And unless the user has the right reaction (seeking help ASAP), your kill switch isn't going to save you.
Also, MFA isn't really helping against phishing: the user is going to give the MFA code to the attacker anyway…