Create an IAM Identity Center application
Updated · 1 min read
Login to the AWS console and open IAM Identity Center.
Navigate to Applications → Add application.
Select I have an application I want to setup and chose SAML 2.0.
Enter the following details
Display name:
Sandbox Studio(or your preferred name)Description: e.g.
Sandbox Studio allows users to access AWS sandbox accountsLeave Application start URL and Relay state blank.
Application Metadata
Select Manually type your metadata values
Application ACS URL will be
https://<your-app-url>/api/auth/login/callback
(for now, use the CloudFrontDistributionUrl; if you later add a custom domain, come back and update this)Audience (Entity ID):
SandboxStudioSubmit.
From the list of applications, choose the SAML application you just set up.
Click Actions → Edit attribute mappings.
Enter the following attributes:
User attribute in the application
Maps to this value...
Format
Subject
${user:email}
emailAddress
ID
${user:AD_GUID}
unspecified
Save changes.
On the application, page click Assign users or groups.
Assign the three groups created by the
SandboxStudio-IDCstack (Admin / Manager / User) to this application.Done.
You have now successfully set up a custom IAM Identity Center Application.
Extract application details#
Before proceeding to the next step, you will need to extract the following information which will be used in subsequent steps.
Click Actions → Edit configuration.
Take note of:
IAM Identity Center sign-in URL
IAM Identity Center sign-out URL
Download the IAM Identity Center Certificate
Also take note of the:
Web App URL - this will be the same URL as the Application ACS URL in the previous step without the
/api/auth/login/callbackpart.Audience (Entity ID) from the previous step.
AWS Access Portal URL - this is always
https://<IdentityStoreId>.awsapps.com/start
Keep these details handy as you will need them in one of the upcoming steps.



