View a markdown version of this page

Amazon Bedrock AgentCore のサービスにリンクされたロールの使用 - Amazon Bedrock AgentCore

Amazon Bedrock AgentCore のサービスにリンクされたロールの使用

Amazon Bedrock AgentCore は、 AWS Identity and Access Management (IAM) サービスにリンクされたロールを使用します。サービスにリンクされたロールは、AgentCore に直接リンクされた一意のタイプの IAM ロールです。サービスにリンクされたロールは AgentCore によって事前定義されており、サービスがユーザーに代わって他の AWS サービスを呼び出すために必要なすべてのアクセス許可が含まれています。

サービスにリンクされたロールを使用すると、必要なアクセス許可を手動で追加する必要がなくなるため、AgentCore の使用が簡単になります。AgentCore は、サービスにリンクされたロールのアクセス許可を定義します。特に定義されている場合を除き、AgentCore のみがそのロールを引き受けることができます。定義されたアクセス許可には、信頼ポリシーとアクセス許可ポリシーが含まれ、そのアクセス許可ポリシーを他の IAM エンティティにアタッチすることはできません。

ロールを削除するには、まず関連リソースを削除します。これにより、リソースへのアクセス許可が誤って削除されないため、AgentCore リソースが保護されます。

AgentCore は、次のサービスにリンクされたロールを使用します。

  • AWSServiceRoleForBedrockAgentCoreNetwork - VPC 内のネットワークインターフェイスを管理します。

  • AWSServiceRoleForBedrockAgentCoreRuntimeIdentity - エージェントランタイムのワークロード ID アクセストークンと OAuth 認証情報を管理します

  • AWSServiceRoleForBedrockAgentCoreGatewayNetwork - AgentCore Gateway プライベート接続用の Amazon VPC Lattice リソースを管理します

  • AWSServiceRoleForBedrockAgentCoreIdentity - プライベート ID プロバイダーへの AgentCore Identity 接続用の Amazon VPC Lattice リソースを管理します

AgentCore サービスにリンクされたロールのアクセス許可

ネットワークサービスにリンクされたロール

AgentCore は、 という名前のサービスにリンクされたロールAWSServiceRoleForBedrockAgentCoreNetworkを使用して、ユーザーに代わって AgentCore が VPC でネットワークインターフェイスを作成および管理できるようにします。

AWSServiceRoleForBedrockAgentCoreNetwork サービスリンクロールは、以下のサービスを信頼してロールを引き受けます。

  • network.bedrock-agentcore.amazonaws.com

ロールのアクセス許可ポリシーにより、AgentCore は指定されたリソースに対して次のアクションを実行できます。

BedrockAgentCoreNetworkServiceRolePolicy でポリシー全体を表示できます。

{ "Version": "2012-10-17", "Statement": [ { "Sid": "AllowCreateEniInAnySubnet", "Effect": "Allow", "Action": "ec2:CreateNetworkInterface", "Resource": "arn:aws:ec2:*:*:subnet/*" }, { "Sid": "AllowCreateEniWithSecurityGroups", "Effect": "Allow", "Action": "ec2:CreateNetworkInterface", "Resource": "arn:aws:ec2:*:*:security-group/*" }, { "Sid": "AllowCreateEniWithBedrockManagedRequestTag", "Effect": "Allow", "Action": "ec2:CreateNetworkInterface", "Resource": "arn:aws:ec2:*:*:network-interface/*", "Condition": { "ForAllValues:StringEquals": { "aws:TagKeys": [ "AmazonBedrockAgentCoreManaged" ] }, "StringEquals": { "aws:RequestTag/AmazonBedrockAgentCoreManaged": "true" } } }, { "Sid": "AllowTagEniOnCreate", "Effect": "Allow", "Action": "ec2:CreateTags", "Resource": "arn:aws:ec2:*:*:network-interface/*", "Condition": { "StringEquals": { "ec2:CreateAction": "CreateNetworkInterface" } } }, { "Sid": "AllowManageEniWhenBedrockManaged", "Effect": "Allow", "Action": [ "ec2:DeleteNetworkInterface", "ec2:AssignPrivateIpAddresses", "ec2:UnassignPrivateIpAddresses", "ec2:CreateNetworkInterfacePermission" ], "Resource": "arn:aws:ec2:*:*:network-interface/*", "Condition": { "StringEquals": { "aws:ResourceTag/AmazonBedrockAgentCoreManaged": "true" } } }, { "Sid": "AllowGetSecurityGroupsForVpc", "Effect": "Allow", "Action": [ "ec2:GetSecurityGroupsForVPC" ], "Resource": "arn:aws:ec2:*:*:vpc/*" }, { "Sid": "AllowDescribeNetworkingResources", "Effect": "Allow", "Action": [ "ec2:DescribeNetworkInterfaces", "ec2:DescribeSecurityGroups", "ec2:DescribeSubnets", "ec2:DescribeVpcs" ], "Resource": "*" } ] }

ID サービスにリンクされたロール

AgentCore は、 という名前のサービスにリンクされたロールAWSServiceRoleForBedrockAgentCoreRuntimeIdentityを使用して、ユーザーに代わって AgentCore がワークロード ID アクセストークンと OAuth 認証情報を管理できるようにします。

AWSServiceRoleForBedrockAgentCoreRuntimeIdentity サービスリンクロールは、以下のサービスを信頼してロールを引き受けます。

  • runtime-identity.bedrock-agentcore.amazonaws.com

ロールのアクセス許可ポリシーにより、AgentCore は指定されたリソースに対してこれらのアクションを実行できます。

BedrockAgentCoreRuntimeIdentityServiceRolePolicy でポリシー全体を表示できます。

{ "Version": "2012-10-17", "Statement": { "Sid": "AllowWorkloadIdentityAccess", "Effect": "Allow", "Action": [ "bedrock-agentcore:GetWorkloadAccessToken", "bedrock-agentcore:GetWorkloadAccessTokenForJWT", "bedrock-agentcore:GetWorkloadAccessTokenForUserId" ], "Resource": [ "arn:aws:bedrock-agentcore:*:*:workload-identity-directory/default", "arn:aws:bedrock-agentcore:*:*:workload-identity-directory/default/workload-identity/*" ] } }

このポリシーの変更については、AgentCore updates to AWS managed policies」を参照してください。

ID 機能について

サービスにリンクされたロールは、AgentCore ランタイムリソースの OAuth 認証と JWT ベアラートークン機能をサポートするために使用されます。この機能を使用すると、エージェントのランタイムはワークロード ID を安全に管理し、ユーザーに代わって外部 OAuth プロバイダーにアクセスできます。

ID 管理の主な利点

  • アクセス許可管理の簡素化: ワークロード ID アクセス用に IAM ポリシーを手動で設定する必要がなくなります。

  • Secure Token Management: OAuth フローのワークロードアクセストークンへの安全なアクセスを提供します

  • ユーザーフェデレーション: Google Drive、Microsoft Graph などの外部サービスにアクセスするための 3 レッグの OAuth フローを有効にします。

  • 自動プロビジョニング: サービスにリンクされたロールは、必要に応じて自動的に作成されます。

ID 管理の仕組み

OAuth 認証または JWT ベアラートークンを使用して AgentCore ランタイムを呼び出す場合:

  1. ランタイム作成時に JWT オーソライザー設定 (検出 URL、許可されたクライアント、許可された対象者) を設定する

  2. AgentCore は、ワークロード ID アクセス許可を管理するために、サービスにリンクされたロールを自動的に作成します。

  3. ランタイムは、サービスにリンクされたロールを使用して JWT トークンをワークロードアクセストークンと交換します。

  4. エージェントコードは、これらのトークンを使用して外部の OAuth プロバイダーとサービスにアクセスできます。

  5. すべてのトークン管理は AgentCore Identity サービスを通じて安全に処理されます。

レガシーアプローチからの移行

既存のエージェント (2025 年 10 月 13 日より前に作成) の場合
  • エージェント実行ロールにアタッチされた手動 IAM ポリシーを引き続き使用する

  • 自動移行なし - 既存の動作は保持されます

新しいエージェントの場合 (2025 年 10 月 13 日以降に作成)
  • サービスにリンクされたロールアプローチを自動的に使用する

  • 手動 IAM ポリシー設定は不要

  • セットアップと管理の簡素化

サービスにリンクされたロールにより、AgentCore はエージェントのランタイムに明示的に関連付けられているワークロード ID リソースにのみアクセスでき、安全な分離と明確なリソース属性を維持できます。

実装の詳細については、「インバウンド認証とアウトバウンド認証による認証と認可」を参照してください。

ゲートウェイサービスにリンクされたロール

AgentCore は、 という名前のサービスにリンクされたロールAWSServiceRoleForBedrockAgentCoreGatewayNetworkを使用して、AgentCore Gateway がユーザーに代わってアカウントで Amazon VPC Lattice リソースを作成および管理できるようにします。このロールは、マネージドプライベートエンドポイントを使用してゲートウェイターゲットを設定するときに使用され、AgentCore Gateway が VPC 内のリソースへのプライベート接続に必要な VPC Lattice リソースゲートウェイをセットアップできるようにします。

AWSServiceRoleForBedrockAgentCoreGatewayNetwork サービスリンクロールは、以下のサービスを信頼してロールを引き受けます。

  • bedrock-agentcore.amazonaws.com

ロールのアクセス許可ポリシーにより、AgentCore は指定されたリソースに対して次のアクションを実行できます。

BedrockAgentCoreGatewayNetworkServiceRolePolicy でポリシー全体を表示できます。

{ "Version": "2012-10-17", "Statement": [ { "Sid": "AllowSLRActionsForLattice", "Effect": "Allow", "Action": [ "iam:CreateServiceLinkedRole" ], "Resource": [ "arn:aws:iam::*:role/aws-service-role/vpc-lattice.amazonaws.com/AWSServiceRoleForVpcLattice" ], "Condition": { "StringEquals": { "iam:AWSServiceName": "vpc-lattice.amazonaws.com" } } }, { "Sid": "AllowResourceGatewayCreate", "Effect": "Allow", "Action": [ "vpc-lattice:CreateResourceGateway", "vpc-lattice:TagResource" ], "Resource": [ "arn:aws:vpc-lattice:*:*:resourcegateway/*" ], "Condition": { "StringEquals": { "aws:RequestTag/BedrockAgentCoreGatewayManaged": "true", "aws:ResourceTag/BedrockAgentCoreGatewayManaged": "true" } } }, { "Sid": "AllowEC2PermissionsForResourceGatewayCreate", "Effect": "Allow", "Action": [ "ec2:DescribeSubnets", "ec2:DescribeVpcs", "ec2:DescribeSecurityGroups" ], "Resource": [ "*" ] }, { "Sid": "AllowResourceGatewayDelete", "Effect": "Allow", "Action": [ "vpc-lattice:DeleteResourceGateway", "vpc-lattice:GetResourceGateway" ], "Resource": [ "*" ], "Condition": { "StringEquals": { "aws:ResourceTag/BedrockAgentCoreGatewayManaged": "true" } } } ] }

Gateway Managed Lattice 機能について

サービスにリンクされたロールは、AgentCore Gateway ターゲットのマネージドプライベートエンドポイント機能をサポートするために使用されます。マネージドプライベートエンドポイントを使用してゲートウェイターゲットを作成すると、AgentCore はこのロールを使用して、ユーザーに代わってアカウントで VPC Lattice リソースゲートウェイを作成および管理します。これらのマネージドリソースゲートウェイは、VPC Lattice リソースを手動で設定することなく、AgentCore Gateway と VPC 内のリソース間のプライベート接続を可能にします。

マネージド Lattice リソースの主な利点

  • セットアップの簡素化: VPC Lattice リソースゲートウェイを手動で作成および設定する必要がなくなります

  • スコープダウンネットワーキングアクセス許可: アプリケーション開発者は、独自の IAM ポリシーで VPC Lattice ネットワーキングアクセス許可を必要としません。

  • マネージドライフサイクル: AgentCore は、作成、再利用、クリーンアップなど、Lattice リソースのライフサイクル全体を管理します。

  • 自動プロビジョニング: マネージドプライベートエンドポイントを使用してゲートウェイターゲットを作成すると、サービスにリンクされたロールが自動的に作成されます。

マネージド Lattice リソースの仕組み

マネージドプライベートエンドポイントを使用してゲートウェイターゲットを作成する場合:

  1. managedVpcResource 設定でプライベートエンドポイントの VPC、サブネット、およびオプションのセキュリティグループを指定します。

  2. AgentCore は、サービスにリンクされたロールがまだ存在しない場合、自動的に作成します。

  3. AgentCore は ロールを使用して、 でタグ付けされたマネージド VPC Lattice リソースゲートウェイをアカウントに作成します。 BedrockAgentCoreGatewayManaged

  4. AgentCore は、プライベート接続を有効にするために必要な VPC Lattice リソースを設定します。

  5. ゲートウェイターゲットを削除すると、AgentCore は使用されなくなったマネージド Lattice リソースをクリーンアップします。

注記

サービスにリンクされたロールは、 でタグ付けされた VPC Lattice BedrockAgentCoreGatewayManaged リソースゲートウェイのみを管理できます。自分で作成および管理しているリソースゲートウェイを変更または削除することはできません。ゲートウェイターゲットにセルフマネージド Lattice リソースオプションを使用する場合、このサービスにリンクされたロールは必要ありません。

Identity Network サービスにリンクされたロール

AgentCore は、 という名前のサービスにリンクされたロールAWSServiceRoleForBedrockAgentCoreIdentityを使用して、AgentCore Identity がユーザーに代わってアカウントで Amazon VPC Lattice リソースを作成および管理できるようにします。このロールは、プライベート ID プロバイダーのプライベートエンドポイントを設定するときに使用され、AgentCore Identity が VPC 内の ID プロバイダーへのプライベート接続に必要な VPC Lattice リソースゲートウェイをセットアップできるようにします。

AWSServiceRoleForBedrockAgentCoreIdentity サービスリンクロールは、以下のサービスを信頼してロールを引き受けます。

  • identity-network.bedrock-agentcore.amazonaws.com

ロールのアクセス許可ポリシーにより、AgentCore は指定されたリソースに対して次のアクションを実行できます。

完全なポリシーは、AWSBedrockAgentCoreIdentityNetworkServiceRolePolicy で確認できます。

{ "Version" : "2012-10-17", "Statement" : [ { "Sid" : "AllowSLRActionsForLattice", "Effect" : "Allow", "Action" : [ "iam:CreateServiceLinkedRole" ], "Resource" : [ "arn:aws:iam::*:role/aws-service-role/vpc-lattice.amazonaws.com/AWSServiceRoleForVpcLattice" ], "Condition" : { "StringEquals" : { "iam:AWSServiceName" : "vpc-lattice.amazonaws.com" } } }, { "Sid" : "AllowResourceGatewayCreate", "Effect" : "Allow", "Action" : [ "vpc-lattice:CreateResourceGateway", "vpc-lattice:TagResource" ], "Resource" : [ "arn:aws:vpc-lattice:*:*:resourcegateway/*" ], "Condition" : { "StringEquals" : { "aws:RequestTag/BedrockAgentCoreIdentityManaged" : "true", "aws:ResourceTag/BedrockAgentCoreIdentityManaged" : "true" } } }, { "Sid" : "AllowEC2PermissionsForResourceGatewayCreate", "Effect" : "Allow", "Action" : [ "ec2:DescribeSubnets", "ec2:DescribeVpcs", "ec2:DescribeSecurityGroups" ], "Resource" : [ "*" ] }, { "Sid" : "AllowResourceGatewayDelete", "Effect" : "Allow", "Action" : [ "vpc-lattice:DeleteResourceGateway", "vpc-lattice:GetResourceGateway" ], "Resource" : [ "*" ], "Condition" : { "StringEquals" : { "aws:ResourceTag/BedrockAgentCoreIdentityManaged" : "true" } } } ] }

ID ネットワーク機能について

サービスにリンクされたロールは、AgentCore Identity のマネージドプライベートエンドポイント機能をサポートするために使用されます。プライベート ID プロバイダーのプライベートエンドポイントを設定すると、AgentCore はこのロールを使用して、ユーザーに代わってアカウントで VPC Lattice リソースゲートウェイを作成および管理します。これらのマネージドリソースゲートウェイは、セルフホスト型 Keycloak、PingFederate、またはその他の OIDC 準拠の認可サーバーなど、VPC 内の AgentCore Identity と ID プロバイダー間のプライベート接続を可能にします。VPC Lattice リソースを手動で設定する必要はありません。

マネージド Lattice リソースが ID に対してどのように機能するか

プライベート ID プロバイダーのプライベートエンドポイントを設定する場合:

  1. managedVpcResource 設定でプライベートエンドポイントの VPC、サブネット、およびオプションのセキュリティグループを指定します。

  2. AgentCore は、サービスにリンクされたロールがまだ存在しない場合、自動的に作成します。

  3. AgentCore は ロールを使用して、 でタグ付けされたマネージド VPC Lattice リソースゲートウェイをアカウントに作成します。 BedrockAgentCoreIdentityManaged

  4. AgentCore は、ID プロバイダーへのプライベート接続を有効にするために必要な VPC Lattice リソースを設定します。

  5. プライベートエンドポイント設定を削除すると、AgentCore は使用されなくなったマネージド Lattice リソースをクリーンアップします。

注記

サービスにリンクされたロールは、 でタグ付けされた VPC Lattice BedrockAgentCoreIdentityManaged リソースゲートウェイのみを管理できます。自分で作成および管理しているリソースゲートウェイを変更または削除することはできません。プライベート ID プロバイダーにセルフマネージド Lattice リソースオプションを使用する場合、このサービスにリンクされたロールは必要ありません。

プライベート ID プロバイダーの設定の詳細については、「VPC のプライベート ID プロバイダーに接続する」を参照してください。

AgentCore のサービスにリンクされたロールの作成

サービスにリンクされたロールを手動で作成する必要はありません。AgentCore は、必要に応じてそれらを自動的に作成します。

  • ネットワークサービスにリンクされたロール: VPC 設定で AgentCore ランタイム、コードインタープリタ、またはブラウザリソースを作成するときに作成されます

  • ID サービスにリンクされたロール: 2025 年 10 月 13 日以降に AgentCore ランタイムを作成または更新したときに作成されます。

  • ゲートウェイサービスにリンクされたロール: マネージドプライベートエンドポイント ( ) 設定で AgentCore Gateway managedVpcResource ターゲットを作成するときに作成されます。

  • ID ネットワークサービスにリンクされたロール: VPC ホスト ID プロバイダー ( ) managedVpcResource 設定のプライベートエンドポイントを設定すると作成されます

サービスにリンクされたロールを削除し、再度作成する必要がある場合は、同じプロセスを使用してアカウントでロールを再作成できます。適切な AgentCore リソースを作成すると、AgentCore はサービスにリンクされたロールを再度作成します。

サービスリンクロールの作成に必要な許可

サービスリンクロールの作成、編集、削除を IAM エンティティ (ユーザー、グループ、ロールなど) に許可するにはアクセス許可を設定する必要があります。IAM エンティティには、次のアクセス許可が必要です。

ネットワークサービスにリンクされたロールの場合

{ "Action": "iam:CreateServiceLinkedRole", "Effect": "Allow", "Resource": "arn:aws:iam::*:role/aws-service-role/network.bedrock-agentcore.amazonaws.com/AWSServiceRoleForBedrockAgentCoreNetwork", "Condition": { "StringLike": { "iam:AWSServiceName": "network.bedrock-agentcore.amazonaws.com" } } }

ID サービスにリンクされたロールの場合

{ "Sid": "CreateBedrockAgentCoreRuntimeIdentityServiceLinkedRolePermissions", "Effect": "Allow", "Action": "iam:CreateServiceLinkedRole", "Resource": "arn:aws:iam::*:role/aws-service-role/runtime-identity.bedrock-agentcore.amazonaws.com/AWSServiceRoleForBedrockAgentCoreRuntimeIdentity", "Condition": { "StringEquals": { "iam:AWSServiceName": "runtime-identity.bedrock-agentcore.amazonaws.com" } } }

Gateway サービスにリンクされたロールの場合

{ "Effect": "Allow", "Action": "iam:CreateServiceLinkedRole", "Resource": "arn:aws:iam::*:role/aws-service-role/bedrock-agentcore.amazonaws.com/AWSServiceRoleForBedrockAgentCoreGatewayNetwork", "Condition": { "StringEquals": { "iam:AWSServiceName": "bedrock-agentcore.amazonaws.com" } } }

Identity Network サービスにリンクされたロールの場合

{ "Effect": "Allow", "Action": "iam:CreateServiceLinkedRole", "Resource": "arn:aws:iam::*:role/aws-service-role/identity-network.bedrock-agentcore.amazonaws.com/AWSServiceRoleForBedrockAgentCoreIdentity", "Condition": { "StringEquals": { "iam:AWSServiceName": "identity-network.bedrock-agentcore.amazonaws.com" } } }

これらのアクセス許可は、 AWS 管理ポリシー BedrockAgentCoreFullAccess にすでに含まれています。

AgentCore のサービスにリンクされたロールの編集

AgentCore では、AWSServiceRoleForBedrockAgentCoreNetwork、、AWSServiceRoleForBedrockAgentCoreRuntimeIdentityAWSServiceRoleForBedrockAgentCoreGatewayNetwork、またはAWSServiceRoleForBedrockAgentCoreIdentityサービスにリンクされたロールを編集することはできません。サービスリンクロールの作成後は、さまざまなエンティティがロールを参照する可能性があるため、ロール名を変更することはできません。ただし、IAM を使用してロールの説明を編集することはできます。詳細については、「サービスにリンクされたロールの編集」を参照してください。

AgentCore のサービスにリンクされたロールの削除

サービスリンクロールを必要とする機能やサービスが不要になった場合は、ロールを削除することをお勧めします。そうすることで、モニタリングや保守が積極的に行われていない未使用のエンティティを排除できます。ただし、ロールを削除する前に、サービスにリンクされたロールを使用するすべての AgentCore リソースを削除する必要があります。

  • ネットワークサービスにリンクされたロール: VPC 設定ですべての AgentCore ランタイム、コードインタープリタ、ブラウザリソースを削除する

  • ID サービスにリンクされたロール: すべての AgentCore ランタイムリソースを削除する

  • ゲートウェイサービスにリンクされたロール: マネージドプライベートエンドポイントを使用するすべての AgentCore Gateway ターゲットを削除する ( managedVpcResource設定)

  • ID ネットワークサービスにリンクされたロール: VPC ホスト ID プロバイダーのマネージドプライベートエンドポイントを使用するすべての AgentCore ID リソースを削除します ( managedVpcResource設定)。これには、アウトバウンド OAuth 認証情報プロバイダーとインバウンド JWT オーソライザー設定 (AgentCore ランタイムまたはゲートウェイ) が含まれます。

サービスにリンクされたロールのクリーンアップ

IAM を使用してサービスにリンクされたロールを削除するには、まずそのロールにアクティブなセッションがないことを確認し、そのロールで使用されているリソースをすべて削除する必要があります。

サービスにリンクされたロールに IAM コンソールでアクティブなセッションがあるかどうかを確認するには

  1. AWS マネジメントコンソールにサインインし、https://console.aws.amazon.com/iam/ で IAM コンソールを開きます。

  2. IAM コンソールのナビゲーションペインで、ロール を選択し、AWSServiceRoleForBedrockAgentCoreNetworkロールの名前 (チェックボックスではない) を選択します。

  3. 選択したロールの 概要 ページで、アクセスアドバイザー タブを選択します。

  4. [アクセスアドバイザー] タブで、サービスにリンクされたロールの最新のアクティビティを確認します。

注記

AgentCore がサービスにリンクされたロールを使用しているかどうか不明な場合は、ロールを削除できます。サービスでロールが使用されている場合、削除は失敗し、ロールが使用されている リージョンが表示されます。ロールが使用されている場合は、ロールを削除する前にセッションが終了するのを待つ必要があります。サービスにリンクされたロールのセッションを取り消すことはできません。

サービスにリンクされたロールを削除する場合は、まず適切な AgentCore リソースを削除する必要があります。

  • AWSServiceRoleForBedrockAgentCoreNetwork : VPC 設定ですべての AgentCore ランタイム、コードインタープリタ、ブラウザリソースを削除する

  • AWSServiceRoleForBedrockAgentCoreRuntimeIdentity : すべての AgentCore ランタイムリソースを削除する

  • AWSServiceRoleForBedrockAgentCoreGatewayNetwork : マネージドプライベートエンドポイントを使用するすべての AgentCore Gateway ターゲットを削除します。すべてのマネージドターゲットが削除されると、AgentCore は、使用されなくなったマネージド VPC Lattice リソースゲートウェイをリリースします。

  • AWSServiceRoleForBedrockAgentCoreIdentity : VPC ホスト ID プロバイダーのマネージドプライベートエンドポイントを使用するすべての AgentCore Identity リソースを削除します。これには、アウトバウンド OAuth 認証情報プロバイダーと、managedVpcResourceプライベートエンドポイントを持つインバウンド JWT オーソライザー設定 (AgentCore ランタイムまたはゲートウェイ) が含まれます。すべてのマネージドプライベートエンドポイント設定が削除されると、AgentCore は、使用されなくなったマネージド VPC Lattice リソースゲートウェイを解放します。

サービスリンク役割の手動による削除

IAM コンソール、 CLI、または IAM API AWS を使用して、サービスにリンクされたロールを削除します。詳細については、「サービスにリンクされたロールの削除」を参照してください。