• Unified Administration: Create or connect identities once and manage access centrally across AWS accounts
• Fine-Grained Permissions: Define, customize, and assign permissions based on common job functions
• User Portal: Provides access to all assigned AWS accounts and cloud applications
• Application Integration: Supports commonly used cloud applications like Microsoft 365 and Salesforce
• Flexible Configuration: Can run parallel to or replace AWS account access management using IAM
AWS STS is a web service API that enables temporary, limited-privilege credential requests:
• AssumeRole Operation: Successfully returns temporary credentials for IAM users or federated users
• Cross-Account Access: Typically used for accessing resources across AWS accounts
• Federation Support: Enables identity federation scenarios
• Dynamic Credentials: Credentials last from minutes to several hours and expire automatically
Users sign in using identity already known by IdP (Amazon.com ID or corporate login)
Step 2: Identity Broker
Identity broker acts as intermediary between IdP and SP, requests temporary credentials from AWS STS
Step 3: Credential Generation
AWS STS generates temporary credentials dynamically (lasting minutes to hours)
Step 4: Credential Distribution
Identity broker passes temporary credentials to application for user access
An Identity Broker is an intermediary proxy service that connects multiple Service Providers with multiple Identity Providers, facilitating communication between external IdPs and AWS services.
Fully managed service providing authentication, authorization, and user management for web and mobile applications:
• Direct Sign-In: Users can sign in with username and password
• Third-Party Integration: Supports sign-in through Facebook, Amazon, Google
• Federated Identities: Enables sign-in with social identity providers or SAML
• Scalability: Handles millions of users
Identity federation provides organizations with flexible, scalable solutions for managing user access across AWS and external systems. From workforce federation using corporate directories to customer-facing applications using social providers, AWS offers comprehensive federation services to meet diverse authentication and authorization requirements while maintaining security and user experience standards.