I’m looking for practical ways to secure privileged accounts in Entra ID and Azure subscriptions, especially around PIM, phishing-resistant authentication, session controls, and authentication context. I’ve also seen an existing session satisfy requirements during PIM activation, so a fresh MFA prompt may not appear. What designs have worked for you?
How are you handling Conditional Access for privileged accounts?
Answers
We separate everyday investigation from actual elevation. Admins get a tightly scoped reader group for things like sign-in logs and device status, with its own device and authentication requirements. PIM activation then has stronger controls, including phishing-resistant authentication for the roles that can grant or change privileged access.
That way, people can check whether they need elevated access without keeping powerful roles active. It also avoids relying on a new MFA prompt as the only meaningful barrier at each activation.
Reply to this answer
I’d treat session reuse as a design constraint, not something to solve by demanding MFA every time someone activates a role. If the current session already meets the policy’s authentication strength, another prompt may not happen. Make sure the required strength is phishing-resistant, then use PIM controls such as short activation windows, justification, and approval where practical.
For session controls, be precise about what you want to expire. A sign-in frequency setting can force reauthentication, but it may affect the broader session rather than only an admin portal. Test the actual apps and workflows before rolling out a short interval.
N3~Furl:
That distinction helps. I was wondering whether a short sign-in frequency would end up interrupting more than just the admin work.
Reply to this answer
Keep the policy set small and change it cautiously. Conditional Access behavior can be harder to predict than the policy screen suggests, especially with existing sessions and users in different network locations. I’d pilot changes with a small group, keep emergency access accounts outside the normal policy path, and avoid modifying a working policy without a tested rollback plan.
Reply to this answer
For the highest-impact roles, I’d add restrictions beyond the sign-in prompt. Limit who can use sensitive admin interfaces or APIs, and make those paths available only to a dedicated, controlled group. That is especially worth considering for roles that can alter authentication, access policy, or role assignments.
Network or location conditions can help, but I would not make them the sole gate. Remote users and changing network paths can produce unexpected blocks, so test those cases and make sure there is a safe recovery path.
Reply to this answer
Add your answer
Answers are reviewed before publication.
A7!Purl:
Do you use an approver for PIM as well, or are the stronger authentication and time limits the main checks?
c3!Octetry:
Approval is useful where staffing allows it, but it is not always workable. We still use time limits and review activation logs when an approver cannot be part of the process.