Choose an authentication approach
Mantle supports a bearer token only. There is no in-app AWS sign-in or named-profile support for this provider; if you need per-user IAM Identity Center authentication, use the standard Amazon Bedrock provider instead.Set up AWS
Enable Claude models in Amazon Bedrock for the region you will set asinferenceBedrockRegion, and obtain a Mantle bearer token for that account. See Set up AWS on the Amazon Bedrock page for the model-access step; the IAM Identity Center steps there are not needed for Mantle.
Prepare devices
Bearer token
No per-device preparation is required. Place the Mantle bearer token in the managed configuration asinferenceBedrockBearerToken.
The app reaches bedrock-mantle.<region>.api.aws (or the host in inferenceBedrockBaseUrl if you set one). This host is included automatically in the Egress section of the in-app configuration window. The .api.aws zone has no FIPS endpoint variant.
Configure the app
Open the in-app configuration window (Developer → Configure Third-Party Inference…). In the Connection section, set Inference provider to Bedrock Mantle, then fill in the credentials card:
If you set Bedrock base URL, provide the full SDK base URL including the
/anthropic path (for example https://bedrock-mantle.us-east-1.api.aws/anthropic); it replaces the default bedrock-mantle.<region>.api.aws/anthropic endpoint.
Under Models, add at least one Model list entry. Mantle has no model-list endpoint, so model discovery is not available and inferenceModels is required.
Then click Export to produce a .mobileconfig (macOS) or .reg (Windows) file for your MDM. See Deploy with MDM for the export and deployment workflow.
Configuration keys
Mantle reuses theinferenceBedrock* key names. Only inferenceBedrockRegion, inferenceBedrockBearerToken, and inferenceBedrockBaseUrl apply; the other keys below (inferenceBedrockProfile, inferenceBedrockSso*, inferenceBedrockAwsDir, inferenceBedrockAwsCliPath, inferenceBedrockServiceTier) are ignored for this provider.
Entry labels says what each label means.
inferenceBedrockRegion
string
Since 1.2581.0
AWS region. AWS region for the Bedrock runtime endpoint.
inferenceBedrockBaseUrl
string
Since 1.2581.0
Bedrock base URL. For VPC endpoints or gateway proxies. Host origin only.
inferenceBedrockServiceTier
enum
Since 1.5186.0
Bedrock service tier. Sent as the X-Amzn-Bedrock-Service-Tier header. Leave unset for on-demand.
One of: flex, priority
More detail
More detail
Tier availability varies by model and region. Reserved capacity uses a provisioned-throughput ARN as the model ID instead of this setting. Older bundled Claude Code CLI versions ignore this key.
inferenceBedrockBearerToken
string
Since 1.2581.0
AWS bearer token. Static bearer token for inference. For providers that support profile or helper-script credentials, prefer those.
inferenceBedrockSsoStartUrl
string
Since 1.6259.0
AWS SSO start URL. Enables in-app AWS sign-in (no AWS CLI needed). Set with the three SSO fields below.
inferenceBedrockSsoRegion
string
Since 1.6259.0
AWS SSO region. IAM Identity Center home region.
inferenceBedrockSsoAccountId
string
Since 1.6259.0
AWS SSO account ID. 12-digit AWS account ID assigned to users in IAM Identity Center.
inferenceBedrockSsoRoleName
string
Since 1.6259.0
AWS SSO role name. IAM Identity Center permission-set name granting bedrock:InvokeModel* on the account above.
inferenceBedrockProfile
string
Since 1.2581.0
AWS profile name. AWS named profile to use for Bedrock inference credentials.
inferenceBedrockAwsDir
string
Since 1.2581.0
AWS config directory. Folder with AWS config/credentials. Defaults to ~/.aws when no bearer token is set.
inferenceBedrockAwsCliPath
string
Since 1.13576.0
AWS CLI path. Absolute path to the aws executable. Leave unset to find it on PATH.
You must also set
inferenceModels. As with the standard Amazon Bedrock provider, server-side Web Search is not supported. See the Configuration reference.
What users experience
The app opens directly on first launch with no user action. Users are never prompted to sign in; re-authentication happens only when you rotate the bearer token in the managed profile.Troubleshoot
To confirm which keys the app read and whether the provider settings validated, use Help → Troubleshooting → Generate Diagnostic Report, export the report, and checkmanaged-config.txt and provider-status.txt; see Verifying the deployment for that workflow and the common causes when the app does not enter 3P mode. Application log locations are listed in User identity and local data.