How to enable Kiro enterprise subscription with IAM Identity Center (IdC) in your AWS account
Overview
KIro supports individual and enterprise paid subscription.
With individual subscription, you use GitHub, Google or AWS Builder ID account for Kiro login. An AWS account is not required to use Kiro.
With enterprise subscription, billing for an individual or a team of users is through your AWS account. Enterprise subscription has additional settings, governance, and other features that are not available in individual subscription. You configure Kiro enterprise subscription to use either AWS IAM Identity Center, or a external Identity Provider such as Okta or Microsoft Entra for Kiro login authentication.
This article walks through steps to enable Kiro enterprise subscription in your AWS account with IAM Identity Center.
IAM Identity Center is offered at no additional charge
Enable IAM Identity Center (IdC)
Decide on AWS Region
Refer to IAM identity center regions supported by Kiro and decide on the AWS Region to enable IdC for Kiro subscription.
If you already have IdC Organization instance enabled on a non-supported Region, you can enable IdC Account instance in a member AWS account that is not a delegated administrator account
Enable IdC
Go to IDC of your desired Region, and click Enable

Kiro supports both Organization or Account instance. Refer to Organization and account instances of IAM Identity Center to learn more about Identity Center instance types.
More details in documentation

Add Users
Go to Users section to add user

Optional: MFA
You may want to go to Settings, Authentication section to configure MFA settings


Enable Kiro Enterprise Subscription
Enable Kiro
Within the AWS console, navigate to the Kiro console. If you have enabled IDC, click Onboard your team to Kiro or Enable small teams

Identity Source
When prompted for identity management source, select IAM Identity Center

You may be prompted to verify your IdC configuration

Click Enable to enable Kiro in your AWS account

Kiro profile created

Note the Sign in URL value
Add User
In the Users & Groups page, choose the Users or Groups tab. Choose the Add user or Add group button. Specify the IdC user or group that you have created
A dialog box appears where you can select the Kiro subscription tier with details about each tier.

Assign the desired plan
Demo video
Kiro Sign In
From Kiro applciation, sign off and sign in
Select Your Organization

Select Sign in via IAM Identity Center instead

Enter Sign In URL from your Kiro console and enter the correct AWS Region code

That should redirect you to your IdC login portal. After you have successfully login, click Allow Access

Verify subscription
You can view your Kiro subscription from within Kiro

More information
Refer to Kiro documentation