AWS Console multi session support
Managing a multi-account cloud environment often comes with a frustrating side effect: constant session switching. Historically, cloud engineers and administrators had to rely on multiple browser profiles, endless incognito windows, or constantly switching roles back and forth just to compare configurations between development and production environments.
AWS eliminates this friction with native AWS Multi-Session Support. This feature allows you to access multiple AWS accounts and roles simultaneously in the exact same browser, keeping you productive without destroying your context.
Step-by-Step Guide: How to Use Multi-Session Support :
Setting up concurrent active sessions inside your browser is incredibly straightforward. Follow this 6-step workflow directly from your AWS Console:
1. Sign in to IAM Identity Center (SSO) -
Start by navigating to your organization's unique AWS access portal (e.g., https://your-company.awsapps.com/start). Authenticate normally using your identity provider (IdP).
2. Open Account A (Session 1) -
From your access portal dashboard, choose your first target AWS account (e.g., Dev Account - 111111111111) and select the required role (e.g., AdministratorAccess). Click sign-in, and you will land on the AWS Console for Session 1.
3. Add Another Session -
Once inside the AWS Console for Account A, click open the account menu dropdown in the top right corner. You will see a new "+ Add session" button—click it.
4. Sign in Again via SSO -
The console will prompt you with the AWS access portal sign-in screen again. Click continue to authenticate via the same Identity Center portal. Note: If your initial IdP session is still active, this step is completely seamless.
5. Open Account B (Session 2) -
Now, choose your secondary AWS account (e.g., Prod Account - 222222222222) and its respective role. Upon signing in, you will instantly have a second active session running concurrently.
6. View & Toggle Multiple Sessions -
Both active sessions are now cleanly tracked in your account menu. You can see your active "Session 1" and "Session 2" listed clearly side-by-side and switch between them instantly without losing your place.
How It Works Behind the Scenes ?
[ User ] ──► [ AWS IAM Identity Center (SSO) ] │ ├─► [ Session 1: Account A ] ──► AWS Console (EC2, S3, etc.) │ └─► [ Session 2: Account B ] ──► AWS Console (RDS, VPC, etc.)
Instead of clashing or overwriting your browser's local storage and session cookies, AWS cleanly segregates the context of your tabs. In the same browser, you gain:
Multiple active sessions running in tandem.
Seamless management under the same single sign-on (SSO) token.
No incognito windows or extra browser profiles required.
Better context switching with elevated productivity.
Key Benefits for Organizations :
Faster Account Switching: Instantly move between environments without clicking through multiple login loops.
Improved Productivity: Work smoothly across development, testing, and deployment phases without disruption.
Better Visibility: Monitor and manage multiple disparate environments side-by-side dynamically.
Secure & Compliant: Because it leverages your central IAM Identity Center (SSO), it respects all of your organization's security guardrails, permissions, and log tracking.
Conclusion :
AWS Multi-Session support is ideal for modern organizations navigating multiple AWS accounts across different Organizational Units (OUs). It allows engineering groups to manage Dev, Test, UAT, and Prod with total ease.
Stop wasting time wrangling browser tabs and extensions—activate native multi-sessioning and streamline your cloud management today!
#AWSMultiSession #Devops #Cloud_Engineer
