In certain scenarios, user subscriptions are automatically canceled without requiring manual action from an administrator. This occurs when:
If your AWS account was previously suspended and later reinstated, the Kiro managed application in IAM Identity Center can be left in a disabled state. While it is disabled, attempts to subscribe users fail with the following error:
Unable to create subscription because your managed application is disabled in IAM Identity Center. Please re-enable the application in your IAM Identity Center settings.
This is a side effect of the suspension — reinstatement does not automatically re-enable the application.
An administrator with permissions to manage applications in IAM Identity Center (typically in your organization's management account) must perform the following steps. No support request is required.
To re-enable the application from the console:
KiroProfile-us-east-1).Alternatively, re-enable it with the AWS CLI. First, find the ARN of your Kiro managed application (named KiroProfile-<region>) by listing the applications on your IAM Identity Center instance:
aws sso-admin list-applications --instance-arn <identity-center-instance-arn> --region <region>
Then re-enable that application, replacing <application-arn> with the ARN from the previous step and <region> with the AWS Region where your Kiro profile lives:
aws sso-admin update-application --application-arn <application-arn> --status ENABLED --region <region>
You might want to enable overages to give users the ability to continue working when they exceed their plan limits. Enabling overages has the following advantages:
By default, overages are disabled. Once enabled, overages become available to all users and groups in the profile. To enable overages:
Your AWS account has a default cap for overages that adjusts automatically based on your account's usage history and standing. To view or adjust the cap:
You can also select the Manage link in the Overages setting in the Kiro console to navigate directly to the Kiro overage quota in Service Quotas.
If you need a cap higher than the automatic limit, request an increase through the same Service Quotas console.
You can view the status of your users' subscriptions on the Subscriptions page of the Kiro console. The statuses on the User tab are:
If a subscriber appears in the Kiro console as a long identifier string instead of their user name and email, it means the underlying user ID no longer exists in your IAM Identity Center directory. The Kiro console resolves names and emails by looking up each subscriber's user ID in your current directory; when that user ID can't be found, the name and email are no longer available, so the console displays the raw ID instead.
This can happen when:
This is expected behavior and does not affect your other, resolvable subscriptions. For administrators, no action is required: because the underlying user no longer exists, the subscription is no longer in use, and it is automatically canceled at the start of the following month (see Automatic subscription removal). After it is canceled, the entry no longer appears in the console and you are no longer charged for it.
Managing Kiro subscriptions