bedrock-agentcore

223 actions in the bedrock-agentcore service. Select an action to see its access level, resource ARNs, condition keys, and a copy-paste IAM policy.

bedrock-agentcore:AllowVendedLogDeliveryForResource

Permissions management

Grants permission to configure vended telemetry for a resource

bedrock-agentcore:AuthorizeAction

Permissions management

Grants permission to evaluate Cedar policies for authorization requests

bedrock-agentcore:BatchCreateMemoryRecords

Write

Grants permission to create one or more memory records

bedrock-agentcore:BatchDeleteMemoryRecords

Write

Grants permission to delete one or more memory records

bedrock-agentcore:BatchUpdateMemoryRecords

Write

Grants permission to update one or more memory records

bedrock-agentcore:CompleteResourceTokenAuth

Read

Grants permission to retrieve access token with OAuth2 for 3LO flow to access external resource

bedrock-agentcore:ConnectBrowserAutomationStream

Read

Grants permission to connect to a browser automation stream

bedrock-agentcore:ConnectBrowserLiveViewStream

Read

Grants permission to connect to a browser live view stream

bedrock-agentcore:CreateABTest

Write

Grants permission to create an A/B test

bedrock-agentcore:CreateAgentRuntime

Write

Grants permission to create a new agent runtime

bedrock-agentcore:CreateAgentRuntimeEndpoint

Write

Grants permission to create a new agent runtime endpoint

bedrock-agentcore:CreateApiKeyCredentialProvider

Write

Grants permission to create a new API Key Credential Provider

bedrock-agentcore:CreateBrowser

Write

Grants permission to create a new custom browser

bedrock-agentcore:CreateBrowserProfile

Write

Grants permission to create a new browser profile

bedrock-agentcore:CreateCodeInterpreter

Write

Grants permission to create a new custom code interpreter

bedrock-agentcore:CreateConfigurationBundle

Write

Grants permission to create a new configuration bundle

bedrock-agentcore:CreateEvaluator

Write

Grants permission to create a new evaluator

bedrock-agentcore:CreateEvent

Write

Grants permission to create an Event

bedrock-agentcore:CreateGateway

Write

Grants permission to create a new gateway

bedrock-agentcore:CreateGatewayRule

Write

Grants permission to create a new rule in an existing gateway

bedrock-agentcore:CreateGatewayTarget

Write

Grants permission to create a new target in an existing gateway

bedrock-agentcore:CreateHarness

Write

Grants permission to create a new harness

bedrock-agentcore:CreateHarnessEndpoint

Write

Grants permission to create a new harness endpoint

bedrock-agentcore:CreateMemory

Write

Grants permission to create a Memory resource

bedrock-agentcore:CreateOauth2CredentialProvider

Write

Grants permission to create a new Credential Provider to access external resources with OAuth2 protocol

bedrock-agentcore:CreateOnlineEvaluationConfig

Write

Grants permission to create a new online evaluation configuration

bedrock-agentcore:CreatePaymentConnector

Write

Grants permission to create a new payment connector under a payment manager

bedrock-agentcore:CreatePaymentCredentialProvider

Write

Grants permission to create a new Payment Credential Provider

bedrock-agentcore:CreatePaymentInstrument

Write

Grants permission to create a new payment instrument

bedrock-agentcore:CreatePaymentManager

Write

Grants permission to create a new payment manager

bedrock-agentcore:CreatePaymentSession

Write

Grants permission to create a new payment session

bedrock-agentcore:CreatePolicy

Write

Grants permission to create a new policy within a policy engine

bedrock-agentcore:CreatePolicyEngine

Write

Grants permission to create a new policy engine

bedrock-agentcore:CreateRegistry

Write

Grants permission to create a new registry

bedrock-agentcore:CreateRegistryRecord

Write

Grants permission to create a new registry record

bedrock-agentcore:CreateWorkloadIdentity

Write

Grants permission to create a new Workload Identity

bedrock-agentcore:DeleteABTest

Write

Grants permission to delete an A/B test

bedrock-agentcore:DeleteAgentRuntime

Write

Grants permission to delete an agent runtime

bedrock-agentcore:DeleteAgentRuntimeEndpoint

Write

Grants permission to delete an agent runtime endpoint

bedrock-agentcore:DeleteApiKeyCredentialProvider

Write

Grants permission to delete a registered API Key Credential Provider

bedrock-agentcore:DeleteBatchEvaluation

Write

Grants permission to delete a batch evaluation

bedrock-agentcore:DeleteBrowser

Write

Grants permission to delete a custom browser

bedrock-agentcore:DeleteBrowserProfile

Write

Grants permission to delete a browser profile

bedrock-agentcore:DeleteCodeInterpreter

Write

Grants permission to delete a custom code interpreter

bedrock-agentcore:DeleteConfigurationBundle

Write

Grants permission to delete a configuration bundle

bedrock-agentcore:DeleteEvaluator

Write

Grants permission to delete an evaluator

bedrock-agentcore:DeleteEvent

Write

Grants permission to delete an Event

bedrock-agentcore:DeleteGateway

Write

Grants permission to delete an existing gateway

bedrock-agentcore:DeleteGatewayRule

Write

Grants permission to delete an existing gateway rule

bedrock-agentcore:DeleteGatewayTarget

Write

Grants permission to delete an existing gateway target

bedrock-agentcore:DeleteHarness

Write

Grants permission to delete a harness

bedrock-agentcore:DeleteHarnessEndpoint

Write

Grants permission to delete a harness endpoint

bedrock-agentcore:DeleteMemory

Write

Grants permission to delete a Memory resource

bedrock-agentcore:DeleteMemoryRecord

Write

Grants permission to delete a Memory Record

bedrock-agentcore:DeleteOauth2CredentialProvider

Write

Grants permission to delete a registered OAuth2 Credential Provider

bedrock-agentcore:DeleteOnlineEvaluationConfig

Write

Grants permission to delete an online evaluation configuration

bedrock-agentcore:DeletePaymentConnector

Write

Grants permission to delete a payment connector

bedrock-agentcore:DeletePaymentCredentialProvider

Write

Grants permission to delete a registered Payment Credential Provider

bedrock-agentcore:DeletePaymentInstrument

Write

Grants permission to delete a payment instrument

bedrock-agentcore:DeletePaymentManager

Write

Grants permission to delete a payment manager

bedrock-agentcore:DeletePaymentSession

Write

Grants permission to delete a payment session

bedrock-agentcore:DeletePolicy

Write

Grants permission to delete a policy

bedrock-agentcore:DeletePolicyEngine

Write

Grants permission to delete a policy engine

bedrock-agentcore:DeleteRecommendation

Write

Grants permission to delete a recommendation

bedrock-agentcore:DeleteRegistry

Write

Grants permission to delete an existing registry

bedrock-agentcore:DeleteRegistryRecord

Write

Grants permission to delete an existing registry record

bedrock-agentcore:DeleteResourcePolicy

Write

Grants permission to delete the resource-based policy for a Bedrock resource

bedrock-agentcore:DeleteWorkloadIdentity

Write

Grants permission to delete a registered Workload Identity

bedrock-agentcore:Evaluate

Write

Grants permission to run an evaluation using an evaluator

bedrock-agentcore:GatewayAssociateWebACL

Write

Grants permission to associate an AWS WAF Web ACL with an AgentCore Gateway

bedrock-agentcore:GatewayDisassociateWebACL

Write

Grants permission to remove the AWS WAF Web ACL association from an AgentCore Gateway

bedrock-agentcore:GatewayGetWebACLForResource

Read

Grants permission to retrieve the AWS WAF Web ACL ARN currently associated with an AgentCore Gateway

bedrock-agentcore:GatewayListResourcesForWebACL

List

Grants permission to list AgentCore Gateways associated with an AWS WAF Web ACL

bedrock-agentcore:GetABTest

Read

Grants permission to get details of an A/B test

bedrock-agentcore:GetAgentCard

Read

Grants permission to retrieve an agent card for A2A

bedrock-agentcore:GetAgentRuntime

Read

Grants permission to get details of an agent runtime

bedrock-agentcore:GetAgentRuntimeEndpoint

Read

Grants permission to get details of an agent runtime endpoint

bedrock-agentcore:GetApiKeyCredentialProvider

Read

Grants permission to fetch a registered API Key Credential Provider by its name

bedrock-agentcore:GetBatchEvaluation

Read

Grants permission to get details of a batch evaluation

bedrock-agentcore:GetBrowser

Read

Grants permission to get details of a browser

bedrock-agentcore:GetBrowserProfile

Read

Grants permission to get details of a browser profile

bedrock-agentcore:GetBrowserSession

Read

Grants permission to get details of a browser session

bedrock-agentcore:GetCodeInterpreter

Read

Grants permission to get details of a code interpreter

bedrock-agentcore:GetCodeInterpreterSession

Read

Grants permission to get details of a code interpreter session

bedrock-agentcore:GetConfigurationBundle

Read

Grants permission to get details of a configuration bundle

bedrock-agentcore:GetConfigurationBundleVersion

Read

Grants permission to get a specific version of a configuration bundle

bedrock-agentcore:GetEvaluator

Read

Grants permission to get details of an evaluator

bedrock-agentcore:GetEvent

Read

Grants permission to fetch an Event

bedrock-agentcore:GetGateway

Read

Grants permission to retrieve an existing gateway

bedrock-agentcore:GetGatewayRule

Read

Grants permission to retrieve an existing gateway rule

bedrock-agentcore:GetGatewayTarget

Read

Grants permission to retrieve an existing gateway target

bedrock-agentcore:GetHarness

Read

Grants permission to get details of a harness

bedrock-agentcore:GetHarnessEndpoint

Read

Grants permission to get details of a harness endpoint

bedrock-agentcore:GetMemory

Read

Grants permission to fetch details for a Memory resource

bedrock-agentcore:GetMemoryRecord

Read

Grants permission to fetch a Memory Record

bedrock-agentcore:GetOauth2CredentialProvider

Read

Grants permission to fetch a registered OAuth2 Credential Provider by its name

bedrock-agentcore:GetOnlineEvaluationConfig

Read

Grants permission to get details of an online evaluation configuration

bedrock-agentcore:GetPaymentConnector

Read

Grants permission to retrieve details of a payment connector

bedrock-agentcore:GetPaymentCredentialProvider

Read

Grants permission to fetch a registered Payment Credential Provider by its name

bedrock-agentcore:GetPaymentInstrument

Read

Grants permission to retrieve details of a payment instrument

bedrock-agentcore:GetPaymentInstrumentBalance

Read

Grants permission to retrieve the balance of a payment instrument

bedrock-agentcore:GetPaymentManager

Read

Grants permission to retrieve details of a payment manager

bedrock-agentcore:GetPaymentSession

Read

Grants permission to retrieve details of a payment session

bedrock-agentcore:GetPolicy

Read

Grants permission to retrieve a policy

bedrock-agentcore:GetPolicyEngine

Read

Grants permission to retrieve a policy engine

bedrock-agentcore:GetPolicyEngineSummary

Read

Grants permission to retrieve a summary of a policy engine

bedrock-agentcore:GetPolicyGeneration

Read

Grants permission to retrieve status and results of a policy generation request

bedrock-agentcore:GetPolicyGenerationSummary

Read

Grants permission to retrieve a summary of a policy generation request

bedrock-agentcore:GetPolicySummary

Read

Grants permission to retrieve a summary of a policy

bedrock-agentcore:GetRecommendation

Read

Grants permission to get details of a recommendation

bedrock-agentcore:GetRegistry

Read

Grants permission to retrieve an existing registry

bedrock-agentcore:GetRegistryRecord

Read

Grants permission to retrieve an existing registry record

bedrock-agentcore:GetResourceApiKey

Read

Grants permission to retrieve an API Key associated with an Api Key Credential Provider

bedrock-agentcore:GetResourceOauth2Token

Read

Grants permission to retrieve access token with OAuth2 2LO or 3LO flow to access external resource

bedrock-agentcore:GetResourcePaymentToken

Read

Grants permission to retrieve a payment authentication token associated with a Payment Credential Provider

bedrock-agentcore:GetResourcePolicy

Read

Grants permission to retrieve the resource-based policy for a Bedrock resource

bedrock-agentcore:GetTokenVault

Read

Grants permission to fetch the current configuration of the TokenVault, including encryption settings

bedrock-agentcore:GetWorkloadAccessToken

Write

Grants permission to retrieve an Workload access token for agentic workloads not acting on behalf of a user

bedrock-agentcore:GetWorkloadAccessTokenForJWT

Write

Grants permission to retrieve an Workload access token for agentic workloads acting on behalf of user with JWT token

bedrock-agentcore:GetWorkloadAccessTokenForUserId

Write

Grants permission to retrieve an Workload access token for agentic workloads acting on behalf of user with User Id

bedrock-agentcore:GetWorkloadIdentity

Read

Grants permission to fetch details for a specific Workload identity, including its name and allowed OAuth2 return URLs

bedrock-agentcore:InvokeAgentRuntime

Write

Grants permission to invoke an agent runtime endpoint

bedrock-agentcore:InvokeAgentRuntimeCommand

Write

Grants permission to invoke commands on an agent runtime endpoint

bedrock-agentcore:InvokeAgentRuntimeCommandShell

Write

Grants permission to invoke a command shell on an agent runtime endpoint over a web socket stream

bedrock-agentcore:InvokeAgentRuntimeForUser

Write

Grants permission to invoke an agent runtime endpoint with X-Amzn-Bedrock-AgentCore-Runtime-User-Id header

bedrock-agentcore:InvokeAgentRuntimeWithWebSocketStream

Write

Grants permission to invoke an agent runtime endpoint with WebSocket stream

bedrock-agentcore:InvokeAgentRuntimeWithWebSocketStreamForUser

Write

Grants permission to invoke an agent runtime endpoint with WebSocket stream and with X-Amzn-Bedrock-AgentCore-Runtime-User-Id header

bedrock-agentcore:InvokeCodeInterpreter

Write

Grants permission to invoke a code interpreter session

bedrock-agentcore:InvokeGateway

Permissions management

Grants permission to invoke a gateway

bedrock-agentcore:InvokeHarness

Write

Grants permission to invoke a harness

bedrock-agentcore:InvokeRegistryMcp

Read

Grants permission to invoke an MCP operation against an existing registry

bedrock-agentcore:InvokeWebSearch

Permissions management

Grants permission to invoke a web search target

bedrock-agentcore:ListABTests

List

Grants permission to list A/B tests

bedrock-agentcore:ListActors

List

Grants permission to list Actors

bedrock-agentcore:ListAgentRuntimeEndpoints

List

Grants permission to list agent runtime endpoints

bedrock-agentcore:ListAgentRuntimes

List

Grants permission to list agent runtimes

bedrock-agentcore:ListAgentRuntimeVersions

List

Grants permission to list agent runtime versions

bedrock-agentcore:ListApiKeyCredentialProviders

Read

Grants permission to list all API Key Credential Providers in the Token Vault

bedrock-agentcore:ListBatchEvaluations

List

Grants permission to list batch evaluations

bedrock-agentcore:ListBrowserProfiles

List

Grants permission to list browser profiles

bedrock-agentcore:ListBrowsers

List

Grants permission to list browsers

bedrock-agentcore:ListBrowserSessions

List

Grants permission to list browser sessions

bedrock-agentcore:ListCodeInterpreters

List

Grants permission to list code interpreters

bedrock-agentcore:ListCodeInterpreterSessions

List

Grants permission to list code interpreter sessions

bedrock-agentcore:ListConfigurationBundles

List

Grants permission to list configuration bundles

bedrock-agentcore:ListConfigurationBundleVersions

List

Grants permission to list versions of a configuration bundle

bedrock-agentcore:ListEvaluators

List

Grants permission to list evaluators

bedrock-agentcore:ListEvents

List

Grants permission to list events

bedrock-agentcore:ListGatewayRules

List

Grants permission to list existing gateway rules

bedrock-agentcore:ListGateways

List

Grants permission to list existing gateways

bedrock-agentcore:ListGatewayTargets

List

Grants permission to list existing gateway targets

bedrock-agentcore:ListHarnessEndpoints

List

Grants permission to list harness endpoints

bedrock-agentcore:ListHarnesses

List

Grants permission to list harnesses

bedrock-agentcore:ListMemories

List

Grants permission to list memory resources

bedrock-agentcore:ListMemoryExtractionJobs

List

Grants permission to list extraction jobs for this memory

bedrock-agentcore:ListMemoryRecords

List

Grants permission to list memory records

bedrock-agentcore:ListOauth2CredentialProviders

Read

Grants permission to list all OAuth2 Credential Providers in the Token Vault

bedrock-agentcore:ListOnlineEvaluationConfigs

List

Grants permission to list online evaluation configurations

bedrock-agentcore:ListPaymentConnectors

List

Grants permission to list payment connectors under a payment manager

bedrock-agentcore:ListPaymentCredentialProviders

List

Grants permission to list all Payment Credential Providers in the Token Vault

bedrock-agentcore:ListPaymentInstruments

List

Grants permission to list payment instruments

bedrock-agentcore:ListPaymentManagers

List

Grants permission to list payment managers

bedrock-agentcore:ListPaymentSessions

List

Grants permission to list payment sessions

bedrock-agentcore:ListPolicies

List

Grants permission to list policies within a policy engine

bedrock-agentcore:ListPolicyEngines

List

Grants permission to list policy engines

bedrock-agentcore:ListPolicyEngineSummaries

List

Grants permission to list policy engine summaries

bedrock-agentcore:ListPolicyGenerationAssets

List

Grants permission to list generated policy assets from a generation request

bedrock-agentcore:ListPolicyGenerations

List

Grants permission to list policy generation requests

bedrock-agentcore:ListPolicyGenerationSummaries

List

Grants permission to list policy generation summaries

bedrock-agentcore:ListPolicySummaries

List

Grants permission to list policy summaries within a policy engine

bedrock-agentcore:ListRecommendations

List

Grants permission to list recommendations

bedrock-agentcore:ListRegistries

List

Grants permission to list existing registries

bedrock-agentcore:ListRegistryRecords

List

Grants permission to list existing registry records in a registry

bedrock-agentcore:ListSessions

List

Grants permission to list sessions

bedrock-agentcore:ListTagsForResource

List

Grants permission to list tags for a Bedrock-AgentCore resource

bedrock-agentcore:ListWorkloadIdentities

Read

Grants permission to list all Workload Identities in the caller's AWS account

bedrock-agentcore:ManageAdminPolicy

Permissions management

Grants permission to create or modify wildcard policies that apply to gateway resources

bedrock-agentcore:ManageResourceScopedPolicy

Permissions management

Grants permission to create or modify policies that apply to specific gateway resources

bedrock-agentcore:PartiallyAuthorizeActions

Permissions management

Grants permission to perform partial evaluation of Cedar policies to authorize a caller to list tools they are allowed to call

bedrock-agentcore:ProcessPayment

Write

Grants permission to process a payment transaction

bedrock-agentcore:PutResourcePolicy

Write

Grants permission to create or update the resource-based policy for a Bedrock resource

bedrock-agentcore:RetrieveMemoryRecords

List

Grants permission to retrieve memory records through sematic query

bedrock-agentcore:SaveBrowserSessionProfile

Write

Grants permission to save a browser session profile

bedrock-agentcore:SearchRegistryRecords

Read

Grants permission to search for registry records

bedrock-agentcore:SetTokenVaultCMK

Write

Grants permission to associate a Customer Managed Key (CMK) or a Service Managed Key with a specific TokenVault

bedrock-agentcore:StartBatchEvaluation

Write

Grants permission to start a batch evaluation

bedrock-agentcore:StartBrowserSession

Write

Grants permission to start a new browser session

bedrock-agentcore:StartCodeInterpreterSession

Write

Grants permission to start a new code interpreter session

bedrock-agentcore:StartMemoryExtractionJob

Write

Grants permission to start memory extraction job

bedrock-agentcore:StartPolicyGeneration

Write

Grants permission to start an AI-powered policy generation request

bedrock-agentcore:StartRecommendation

Write

Grants permission to start a recommendation

bedrock-agentcore:StopBatchEvaluation

Write

Grants permission to stop a batch evaluation

bedrock-agentcore:StopBrowserSession

Write

Grants permission to stop a browser session

bedrock-agentcore:StopCodeInterpreterSession

Write

Grants permission to stop a code interpreter session

bedrock-agentcore:StopRuntimeSession

Write

Grants permission to stop a runtime session

bedrock-agentcore:SubmitRegistryRecordForApproval

Write

Grants permission to submit a registry record for approval

bedrock-agentcore:SynchronizeGatewayTargets

Permissions management

Grants permission to enable search on gateways

bedrock-agentcore:TagResource

Tagging

Grants permission to Tag a Bedrock-AgentCore resource

bedrock-agentcore:UntagResource

Tagging

Grants permission to Untag a Bedrock-AgentCore resource

bedrock-agentcore:UpdateABTest

Write

Grants permission to update an A/B test

bedrock-agentcore:UpdateAgentRuntime

Write

Grants permission to update an agent runtime

bedrock-agentcore:UpdateAgentRuntimeEndpoint

Write

Grants permission to update an agent runtime endpoint

bedrock-agentcore:UpdateApiKeyCredentialProvider

Write

Grants permission to update an existing API Key Credential Provider

bedrock-agentcore:UpdateBrowserStream

Write

Grants permission to update the status of browser session stream

bedrock-agentcore:UpdateConfigurationBundle

Write

Grants permission to update a configuration bundle

bedrock-agentcore:UpdateEvaluator

Write

Grants permission to update an evaluator

bedrock-agentcore:UpdateGateway

Write

Grants permission to update an existing gateway

bedrock-agentcore:UpdateGatewayRule

Write

Grants permission to update an existing gateway rule

bedrock-agentcore:UpdateGatewayTarget

Write

Grants permission to update an existing gateway target

bedrock-agentcore:UpdateHarness

Write

Grants permission to update a harness

bedrock-agentcore:UpdateHarnessEndpoint

Write

Grants permission to update harness endpoint

bedrock-agentcore:UpdateMemory

Write

Grants permission to update a Memory resource

bedrock-agentcore:UpdateOauth2CredentialProvider

Write

Grants permission to update an existing OAuth2 Credential Provider

bedrock-agentcore:UpdateOnlineEvaluationConfig

Write

Grants permission to update an online evaluation configuration

bedrock-agentcore:UpdatePaymentConnector

Write

Grants permission to update an existing payment connector

bedrock-agentcore:UpdatePaymentCredentialProvider

Write

Grants permission to update an existing Payment Credential Provider

bedrock-agentcore:UpdatePaymentManager

Write

Grants permission to update an existing payment manager

bedrock-agentcore:UpdatePolicy

Write

Grants permission to update an existing policy

bedrock-agentcore:UpdatePolicyEngine

Write

Grants permission to update a policy engine

bedrock-agentcore:UpdateRegistry

Write

Grants permission to update an existing registry

bedrock-agentcore:UpdateRegistryRecord

Write

Grants permission to update an existing registry record

bedrock-agentcore:UpdateRegistryRecordStatus

Write

Grants permission to update the status of a registry record

bedrock-agentcore:UpdateWorkloadIdentity

Write

Grants permission to update the metadata of an existing Workload Identity