Bedrock Managed Entitlements
Set up managed entitlements so contracted pricing from a Bedrock private offer applies across every account in your AWS Organization, not just the payer account.
Overview
When a buyer accepts a Marketplace private offer for a third-party Amazon Bedrock model (for example, Anthropic Claude), the contracted pricing applies only to the payer account. If member accounts across the AWS Organization also use the model, they’re billed at list price unless managed entitlements is enabled.
Managed entitlements uses AWS License Manager to distribute the license from the payer account to member accounts, so contracted pricing applies everywhere the model is used.
| Without managed entitlements | With managed entitlements |
|---|---|
| Private offer on the payer account, usage on member accounts, member accounts billed at list price | Private offer on the payer account, license distributed to member accounts via grants, contracted pricing applies to all usage |
Before You Begin
Make sure you have:
- An AWS Organization with all features enabled
- Access to the management account (or a delegated admin account)
- At least one third-party Bedrock model subscription via AWS Marketplace
- Service-linked roles for License Manager and Marketplace (created during setup below)
Step 1: Determine If You Need a Delegated Administrator
- If you’ll manage licenses directly from the management account, skip to Step 2.
- If your management account is restricted (common in large enterprises and banks), designate a delegated administrator:
- Sign in to your management account.
- Open the AWS License Manager console.
- In the navigation pane, choose Settings.
- Under Delegated administrator, enter the AWS account ID of the member account you want to designate.
- Choose Save changes.
Once designated, the delegated admin completes Steps 2 and 3 from their own account.
Step 2: Enable Service-Linked Roles and Trusted Access
Enable trusted access and create service-linked roles for both License Manager and Marketplace.
Set up AWS License Manager
- Sign in to your management account.
- Open the AWS License Manager console.
- Confirm you’re in the us-east-1 (N. Virginia) region.
- When the console first loads, a popup asks you to create a service-linked role — choose Create service-linked role.
- In the navigation pane, choose Settings.
- Under Account management, choose Link AWS Organization accounts.
- Confirm the status shows Linked.
Set up AWS Marketplace
- While still signed in to your management account, open the AWS Marketplace console.
- In the navigation pane, choose Settings.
- Under AWS License Manager Integration, choose View setting details.
- Select both checkboxes:
- Enable trusted access across your organization
- AWS Marketplace license management service-linked role for this account
- Choose Create integration.
- Confirm the settings show Successfully created for both Service-linked role and Trusted access.
Step 3: Distribute Licenses (Create Grants)
- Sign in to your management account (or delegated admin account).
- Open the AWS License Manager console.
- Confirm you’re in us-east-1.
- In the navigation pane, choose Granted Licenses.
- Select the license you want to share.
- Choose Create grant.
- Enter a descriptive grant name.
- To grant access to the whole organization, enter the Organization ID (starts with
o-). - Choose Create grant.
Step 4: Activate Grants
The activation workflow depends on your AWS Organizations configuration.
If your organization has all features enabled (recommended)
- Sign in to the management account (or delegated administrator account).
- Open the AWS License Manager console.
- In the navigation pane, choose Granted Licenses.
- Select the grant to activate — for organization-wide grants, select the parent grant.
- Choose Activate.
- Confirm the activation.
This activates the grant for all recipient accounts at once. Verify individual account statuses on the grant details page under Grants.
If your organization uses consolidated billing only
Grants appear in a Pending Acceptance state in each recipient account, and each recipient must accept and activate individually:
- Sign in to the recipient member account.
- Open the AWS License Manager console in us-east-1.
- In the navigation pane, choose Granted Licenses.
- Select the grant.
- Choose Accept & Activate.
After activation, contracted pricing applies to all Bedrock model usage in those accounts.
Troubleshooting
| Issue | Possible cause | Resolution |
|---|---|---|
| Member account still billed at list price | Grant hasn’t been created or activated for that account | Check the grant’s status under Granted Licenses. Create and activate the grant if it doesn’t exist. |
| Grant stuck in “Pending Acceptance” | Organization uses consolidated billing only, which requires manual acceptance per account | Sign in to the recipient account and choose Accept & Activate from Granted Licenses. |
| Can’t find license resources in your working region | License resources are only managed in us-east-1 | Switch to the us-east-1 (N. Virginia) region in the console. |
| Delegated admin can’t complete setup | Delegated admin wasn’t designated before starting Step 2 | Complete Step 1 (designate a delegated admin in the management account) before proceeding. |
FAQ
-
Is this a one-time setup?
Yes — setup is a one-time process per organization.
-
Do new accounts joining the organization need manual setup?
No. New accounts automatically receive org-wide grants.
-
Can a grant be revoked later?
Yes. Grants can be deactivated or deleted at any time through License Manager.
-
Which region should I use for all of this?
us-east-1 (N. Virginia) — all license resources are managed there regardless of where usage occurs.
Related Resources
- AWS documentation: Amazon Bedrock managed entitlements overview