- Small dev/test, training, or personal projects
- Community feedback frequently indicates Bastion is considered expensive when used intermittently but left provisioned.
- When VPN is already required/standard and cost-sensitive
- Some practitioners argue a basic VPN gateway can be cheaper depending on usage and requirements, though it adds client/network overhead.
- When you need third-party access without Azure portal accounts AND require strong MFA/Conditional Access enforcement on that entry point
- Multiple threads highlight concerns that shareable links may not meet typical MFA expectations; if an organization cannot accept that risk, alternatives should be considered.
- When you need broader privileged access management across servers/Kubernetes/databases across multiple environments
- Tools like Teleport (or full PAM solutions) may be a better fit if the core requirement is identity-first access governance rather than Azure-native VM console access.
- When you need session recording via native client or need Entra ID portal RDP auth simultaneously with session recording
- Microsoft documents constraints: session recording is Premium-only, not available via native client, and can’t run concurrently with certain Entra ID portal RDP auth modes.
- Cost model friction
- The Bastion resource charges accrue while provisioned, not just while connected; this is a persistent community complaint.
- Shareable link security concerns
- Repeated concerns about MFA/Conditional Access expectations for shareable links.
- Some users also ask about restricting shareable link access by IP and run into limitations/complexity.
- Session recording constraints (Premium)
- Premium required.
- Entra ID support for RDP sessions in portal can’t be used concurrently with graphical session recording.
- Not available via native client.
- Storage policy constraints are explicitly called out (for example immutable storage policies must not be present; blob versioning constraints).
- Reliability / troubleshooting
- Community reports of sessions reaching Bastion but failing to connect to the VM, with limited diagnostic clarity.
- Security incidents (historical)
- Public reporting (June 2023) described XSS-related vulnerabilities involving Azure Bastion and other Azure services; while likely remediated, it is relevant for risk reviews and reinforces the need for defense-in-depth.