

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# Amazon 亚马逊 Bedrock 的管理策略 AgentCore
<a name="security-iam-awsmanpol"></a>

 Amazon 托管策略是由创建和管理的独立策略 Amazon。 Amazon 托管策略旨在为许多常见用例提供权限，以便您可以开始为用户、群组和角色分配权限。

请记住， Amazon 托管策略可能不会为您的特定用例授予最低权限权限，因为它们可供所有 Amazon 客户使用。我们建议通过定义特定于使用案例的[客户管理型策略](https://docs.amazonaws.cn/IAM/latest/UserGuide/access_policies_managed-vs-inline.html#customer-managed-policies)来进一步减少权限。

您无法更改 Amazon 托管策略中定义的权限。如果 Amazon 更新 Amazon 托管策略中定义的权限，则更新会影响该策略所关联的所有主体身份（用户、组和角色）。 Amazon 最有可能在启动新服务或新的 API 操作可用于现有 Amazon 服务时更新 Amazon 托管策略。

有关更多信息，请参阅《IAM 用户指南》**中的 [Amazon 托管式策略](https://docs.amazonaws.cn/IAM/latest/UserGuide/access_policies_managed-vs-inline.html#aws-managed-policies)。

**Topics**
+ [Amazon 管理策略： BedrockAgentCoreFullAccess](#security-iam-awsmanpol-BedrockAgentCoreFullAccess)
+ [Amazon 管理策略： BedrockAgentCoreNetworkServiceRolePolicy](#security-iam-awsmanpol-BedrockAgentCoreNetworkServiceRolePolicy)
+ [Amazon 管理策略： AmazonBedrockAgentCoreMemoryBedrockModelInferenceExecutionRolePolicy](#security-iam-awsmanpol-AmazonBedrockAgentCoreMemoryBedrockModelInferenceExecutionRolePolicy)
+ [Amazon 管理策略： BedrockAgentCoreRuntimeIdentityServiceRolePolicy](#security-iam-awsmanpol-BedrockAgentCoreRuntimeIdentityServiceRolePolicy)
+ [Amazon 管理策略： BedrockAgentCoreRuntimeInstancesServiceRolePolicy](#security-iam-awsmanpol-BedrockAgentCoreRuntimeInstancesServiceRolePolicy)
+ [Amazon 管理策略： BedrockAgentCoreRuntimeInstancesOperatorRolePolicy](#security-iam-awsmanpol-BedrockAgentCoreRuntimeInstancesOperatorRolePolicy)
+ [Amazon 管理策略： BedrockAgentCoreRuntimeInstancesInstanceRolePolicy](#security-iam-awsmanpol-BedrockAgentCoreRuntimeInstancesInstanceRolePolicy)
+ [AgentCore 更新到 Amazon 托管策略](#security-iam-awsmanpol-updates)

## Amazon 管理策略： BedrockAgentCoreFullAccess
<a name="security-iam-awsmanpol-BedrockAgentCoreFullAccess"></a>

您可以将 [BedrockAgentCoreFullAccess](https://docs.amazonaws.cn/aws-managed-policy/latest/reference/BedrockAgentCoreFullAccess.html) 附加到您的用户、组和角色。

该政策授予允许完全访问亚马逊基岩 AgentCore的权限。

 **权限详细信息** 

该策略包含以下权限：
+  `bedrock-agentcore`（亚马逊 Bedrock Agent Core）— 允许委托人完全访问所有亚马逊 Bedrock Agent Core 资源。
+  `iam`（Amazon 身份和访问管理）-允许委托人列出和获取有关角色和策略的信息，并将名称中带有 “BedrockAgentCore” 的角色传递给 bedrock-agentcore 服务。还允许为 CloudWatch 应用程序信号、Amazon Bedrock AgentCore 网络、亚马逊 Bedrock AgentCore 运行时身份和 AgentCore 运行时实例创建服务相关角色。
+  `secretsmanager`（Amazon 密钥管理器）— 允许委托人创建、更新、检索和删除名称以 “bedrock-agentcore” 开头的密钥。
+  `kms`（Amazon 密钥管理服务）— 当通过 Amazon Bedro AgentCore ck 服务调用时，允许委托人列出和描述密钥，解密数据并在同一个 Amazon 账户内生成数据密钥。还允许委托人创建和列出 AgentCore 用于加密资源的客户托管密钥的 Amazon KMS 授权，包括限于 AgentCore 策略策略引擎（及其策略和策略生成）的授权，以便可以使用客户管理的密钥对策略引擎进行加密。
+  `s3`（亚马逊简单存储服务）— 允许委托人在通过亚马逊 Bedrock 服务调用时从 S3 存储桶中获取名称以 “基岩代理核心网关-” 开头的对象。 AgentCore 
+  `lambda`(Amazon Lambda) — 允许委托人列出 Lambda 函数。
+  `logs`（Amazon L CloudWatch ogs）— 允许委托人访问、查询和管理与 Amazon Bedrock AgentCore 和应用程序信号相关的日志组中的日志数据，包括创建日志组和流。
+  `application-autoscaling`（应用程序自动扩展）-允许委托人描述扩展策略。
+  `application-signals`（Amazon CloudWatch 应用程序信号）— 允许委托人检索有关应用程序信号的信息并开始发现。
+  `autoscaling`(Amazon EC2 Auto Scaling) — 允许委托人描述自动扩展资源。
+  `cloudwatch`(Amazon CloudWatch) — 允许委托人检索和列出指标、生成查询和访问其他 CloudWatch 资源。
+  `oam`（亚马逊 CloudWatch 可观测性访问管理器）-允许委托人列出接收器。
+  `rum`(亚马逊 CloudWatch RUM) — 允许委托人检索和列出 RUM 资源。
+  `synthetics`(Amazon CloudWatch Synthetics) — 允许负责人描述和获取有关 Synthetics 资源的信息。
+  `xray`(Amazon X-Ray) — 允许委托人检索跟踪信息、管理追踪分段目的地和使用索引规则。
+  `ecr`（亚马逊弹性容器注册表）— 允许委托人描述存储库、列出图像和描述图像。
+  `bedrock`（Amazon Bedrock）— 允许负责人调用基础模型和推理配置文件进行评估。

### 注意事项
<a name="_considerations"></a>

请注意本政策的以下限制：
+  **`iam:CreateRole`不包括在内。**当您在控制台中创建某些 AgentCore 资源（例如工具或运行时）时，您可以选择让控制台代表您自动创建资源的执行角色。这需要`iam:CreateRole`权限，而权限不包含在本托管策略中。有关更多信息，请参阅 iam [ 疑难解答：控制台中的CreateRole 授权](security_iam_troubleshoot.md#security_iam_troubleshoot-createrole)。
+  **`iam:PassRole`由角色名称限定范围。**创建某些 AgentCore 资源（例如，工具或运行时）时，必须对资源的执行角色具有`iam:PassRole`权限。此托管策略仅包括名称匹配的角色的`iam:PassRole`权限`*BedrockAgentCore*`。有关更多信息，请参阅 iam：PassRole 授权[疑难解答](security_iam_troubleshoot.md#security_iam_troubleshoot-passrole)。
+  **`GetWorkloadAccessTokenForUserId`包括在内。**此策略授予呼叫权限`GetWorkloadAccessTokenForUserId`，允许使用呼叫者提供的用户标识符字符串颁发工作负载访问令牌，而无需验证 IdP 令牌。这适用于开发和快速启动场景。对于生产部署，创建自定义 IAM 策略，该策略仅授予`GetWorkloadAccessTokenForJWT`（验证 JWT 签名、颁发者和到期时间），并明确拒绝您的工作负载`GetWorkloadAccessTokenForUserId`是否始终有 JWT 可用。有关更多信息，请参阅[获取工作负载访问令牌](get-workload-access-token.md)。

## Amazon 管理策略： BedrockAgentCoreNetworkServiceRolePolicy
<a name="security-iam-awsmanpol-BedrockAgentCoreNetworkServiceRolePolicy"></a>

此附加到服务相关角色的策略允许服务代表您执行操作。您无法将此策略附加到您的用户、组或角色。

此策略授予的权限 AgentCore 允许在 VPC 模式下运行时在 VPC 中创建和管理网络接口。

 **权限详细信息** 

该策略包含以下权限：
+  `ec2`（亚马逊弹性计算云）— 允许该服务创建、管理和删除您的 VPC 中的网络接口，分配和取消分配私有 IP 地址以及描述 VPC 资源。网络接口用 “AmazonBedrockAgentCoreManaged” 标记，以确保该服务仅管理其创建的资源。

您可以通过以下网址查看此政策[BedrockAgentCoreNetworkServiceRolePolicy](https://docs.amazonaws.cn/aws-managed-policy/latest/reference/BedrockAgentCoreNetworkServiceRolePolicy.html)。

有关使用此策略的服务相关角色的更多信息，请参阅为 Amazon Bed [ rock 使用服务相关角色。 AgentCore ](service-linked-roles.md)

## Amazon 管理策略： AmazonBedrockAgentCoreMemoryBedrockModelInferenceExecutionRolePolicy
<a name="security-iam-awsmanpol-AmazonBedrockAgentCoreMemoryBedrockModelInferenceExecutionRolePolicy"></a>

您可以将 [AmazonBedrockAgentCoreMemoryBedrockModelInferenceExecutionRolePolicy](https://docs.amazonaws.cn/aws-managed-policy/latest/reference/AmazonBedrockAgentCoreMemoryBedrockModelInferenceExecutionRolePolicy.html) 附加到您的用户、组和角色。

该政策授予允许完全访问亚马逊 Bedrock Agent 核心内存的权限。

 **权限详细信息** 

该策略包含以下权限。
+  `bedrock`— 允许委托人调用 Amazon Bedrock `Invokemodel` 并采取行动。`InvokeModelWithResponseStream`这是代理可以存储内存所必需的。
+  `bedrock-mantle`— 允许负责人调用`CreateInference`和`CallWithBearerToken`操作。这是必需的，这样该服务才能使用亚马逊 Bedrock Mantle 模型处理内存。

## Amazon 管理策略： BedrockAgentCoreRuntimeIdentityServiceRolePolicy
<a name="security-iam-awsmanpol-BedrockAgentCoreRuntimeIdentityServiceRolePolicy"></a>

此附加到服务相关角色的策略允许服务代表您执行操作。您无法将此策略附加到您的用户、组或角色。

此策略授予的权限允许访问 AgentCore 运行时身份验证和授权所需的身份和令牌管理资源。

 **权限详细信息** 

该策略包含以下权限：
+  `bedrock-agentcore`（亚马逊 Bedrock 代理核心）— 允许该服务获取用于 JWT 身份验证和用户 ID-based 身份验证的工作负载访问令牌。特别允许`GetWorkloadAccessToken`对默认工作负载标识目录及其关联的工作负载身份进行`GetWorkloadAccessTokenForUserId`操作。`GetWorkloadAccessTokenForJWT`

 **策略内容** 

您可以在以下位置查看完整的政策[BedrockAgentCoreRuntimeIdentityServiceRolePolicy](https://docs.amazonaws.cn/aws-managed-policy/latest/reference/BedrockAgentCoreRuntimeIdentityServiceRolePolicy.html)。

有关使用此策略的服务相关角色的更多信息，请参阅为 Amazon Bed [ rock 使用服务相关角色。 AgentCore ](service-linked-roles.md)

## Amazon 管理策略： BedrockAgentCoreRuntimeInstancesServiceRolePolicy
<a name="security-iam-awsmanpol-BedrockAgentCoreRuntimeInstancesServiceRolePolicy"></a>

此附加到服务相关角色的策略允许服务代表您执行操作。您无法将此策略附加到您的用户、组或角色。

此策略授予的权限 AgentCore 允许清理容量提供商为实例计算类型创建的 Amazon EC2 计算资源。

 **权限详细信息** 

该策略包含以下权限：
+  `ec2`（亚马逊弹性计算云）— 允许该服务描述计算资源、终止实例、分离和删除 Amazon EBS 卷以及删除该服务管理的启动模板。使用`ec2:ManagedResourceOperator`条件密钥将访问范围限定为 AgentCore 管理的资源。
+  `autoscaling`(Amazon EC2 Auto Scaling) — 允许该服务描述和删除其创建的 Auto Scaling 组，并完成生命周期操作。访问范围仅限于带有标签的`bedrock-agentcore:capacity-provider-id`资源。
+  `events`(Amazon EventBridge) — 允许该服务从其管理的 EventBridge 规则中删除目标和删除目标。访问范围限定为`events:ManagedBy`条件键设置为`bedrock-agentcore.amazonaws.com`的资源。

 **策略内容** 

您可以在以下位置查看完整的政策[BedrockAgentCoreRuntimeInstancesServiceRolePolicy](https://docs.amazonaws.cn/aws-managed-policy/latest/reference/BedrockAgentCoreRuntimeInstancesServiceRolePolicy.html)。

有关使用此策略的服务相关角色的更多信息，请参阅为 Amazon Bed [ rock 使用服务相关角色。 AgentCore ](service-linked-roles.md)

## Amazon 管理策略： BedrockAgentCoreRuntimeInstancesOperatorRolePolicy
<a name="security-iam-awsmanpol-BedrockAgentCoreRuntimeInstancesOperatorRolePolicy"></a>

您可以附加[BedrockAgentCoreRuntimeInstancesOperatorRolePolicy](https://docs.amazonaws.cn/aws-managed-policy/latest/reference/BedrockAgentCoreRuntimeInstancesOperatorRolePolicy.html)到您在为实例计算类型创建容量提供者时指定的容量提供者操作员角色。 AgentCore 承担操作员角色，代表您创建和管理账户中的计算资源。

该策略授予权限，允许 AgentCore 为容量提供商创建和管理 Amazon EC2 计算和相关资源。

 **权限详细信息** 

该策略包含以下权限：
+  `ec2`（亚马逊弹性计算云）— 允许该服务描述、创建、标记和管理为容量提供商提供支持的 EC2 资源，包括启动模板、队列、实例、网络接口和亚马逊 EBS 卷。创建资源的访问权限受`bedrock-agentcore:capacity-provider-id`请求标签的限制，管理现有资源的权限受`ec2:ManagedResourceOperator`条件键的限制。只能从 Amazon-owned AMI 启动实例。
+  `autoscaling`(Amazon EC2 Auto Scaling) — 允许该服务创建和管理启动实例的自动扩展组。访问权限范围限于以`agentcore-managed-instances-`前缀命名并标有标签的 Auto Scaling 群组。`bedrock-agentcore:capacity-provider-id`
+  `events`(Amazon EventBridge) — 允许该服务创建和管理交付实例生命周期事件的 EventBridge 规则（以`agentcore-lifecycle-events-`前缀命名）。
+  `iam`— 允许该服务创建 Auto Scaling 服务相关角色并将默认实例角色（带`AmazonBedrockAgentCoreCapacityProviderDefaultInstanceRole`前缀）和其他 AgentCore 服务角色传递给 Amazon EC2。

 **策略内容** 

您可以在以下位置查看完整的政策[BedrockAgentCoreRuntimeInstancesOperatorRolePolicy](https://docs.amazonaws.cn/aws-managed-policy/latest/reference/BedrockAgentCoreRuntimeInstancesOperatorRolePolicy.html)。

## Amazon 管理策略： BedrockAgentCoreRuntimeInstancesInstanceRolePolicy
<a name="security-iam-awsmanpol-BedrockAgentCoreRuntimeInstancesInstanceRolePolicy"></a>

这是 AgentCore 运行时实例管理的实例角色的默认策略。 AgentCore 将此策略附加到它为容量提供者创建的默认实例角色。

此策略授予允许实例写入其系统日志的权限。

 **权限详细信息** 

该策略包含以下权限：
+  `bedrock-agentcore`(Amazon Bedrock AgentCore) — 允许实例调用，`PutSystemLogEvents`以便 AgentCore 可以从该实例收集系统日志。

 **策略内容** 

您可以在以下位置查看完整的政策[BedrockAgentCoreRuntimeInstancesInstanceRolePolicy](https://docs.amazonaws.cn/aws-managed-policy/latest/reference/BedrockAgentCoreRuntimeInstancesInstanceRolePolicy.html)。

## AgentCore 更新到 Amazon 托管策略
<a name="security-iam-awsmanpol-updates"></a>

查看 AgentCore 自该服务开始跟踪这些更改以来 Amazon 托管策略更新的详细信息。要自动收到有关此页面更改的警报，请订阅 “ AgentCore 文档历史记录” 页面上的 RSS 提要。


| 更改 | 描述 | 日期 | 
| --- | --- | --- | 
|  [BedrockAgentCoreFullAccess](#security-iam-awsmanpol-BedrockAgentCoreFullAccess) - 更新的策略 | 添加了允`kms:CreateGrant`许 Amazon Bedrock AgentCore 对加密 AgentCore 策略策略引擎及其子资源（策略和策略生成）的客户托管密钥创建 Amazon KMS 授予的权限。使用`kms:ViaService`、`kms:GrantConstraintType`和`kms:EncryptionContext`条件，权限范围限定为策略引擎资源。 | 2026年9月1日 | 
|  [BedrockAgentCoreFullAccess](#security-iam-awsmanpol-BedrockAgentCoreFullAccess) - 更新的策略 | 添加了 AgentCore 运行时实例服务相关角色的`iam:CreateServiceLinkedRole`权限。 | 2026 年 8 月 7 日 | 
|  [BedrockAgentCoreRuntimeInstancesOperatorRolePolicy](#security-iam-awsmanpol-BedrockAgentCoreRuntimeInstancesOperatorRolePolicy) - 更新的策略 | 向`iam:PassRole`权限添加了其他 AgentCore 服务角色。 | 2026 年 8 月 7 日 | 
|  [BedrockAgentCoreRuntimeInstancesServiceRolePolicy](#security-iam-awsmanpol-BedrockAgentCoreRuntimeInstancesServiceRolePolicy)：新策略 | 添加了新的 Amazon 托管策略， AgentCore 允许清理为实例计算类型创建的 Amazon EC2 计算资源。 | 2026 年 8 月 6 日 | 
|  [BedrockAgentCoreRuntimeInstancesOperatorRolePolicy](#security-iam-awsmanpol-BedrockAgentCoreRuntimeInstancesOperatorRolePolicy)：新策略 | 添加了新的 Amazon 托管策略， AgentCore 允许通过运营商角色为容量提供商创建和管理 Amazon EC2 计算和相关资源。 | 2026 年 8 月 6 日 | 
|  [BedrockAgentCoreRuntimeInstancesInstanceRolePolicy](#security-iam-awsmanpol-BedrockAgentCoreRuntimeInstancesInstanceRolePolicy)：新策略 | 添加了新的 Amazon 托管策略，该策略用作 AgentCore 运行时实例管理的实例的默认实例角色策略，允许实例写入其系统日志。 | 2026 年 8 月 6 日 | 
|  [AmazonBedrockAgentCoreMemoryBedrockModelInferenceExecutionRolePolicy](#security-iam-awsmanpol-AmazonBedrockAgentCoreMemoryBedrockModelInferenceExecutionRolePolicy) - 更新的策略 | 添加了亚马逊 Bedrock Mantle 权限 (`bedrock-mantle:CreateInference`,`bedrock-mantle:CallWithBearerToken`)，允许亚马逊 Bedrock AgentCore Memory 调用 Mantle 模型。 | 2026年7月17日 | 
|  [BedrockAgentCoreFullAccess](#security-iam-awsmanpol-BedrockAgentCoreFullAccess) - 更新的策略 | 添加了亚马逊弹性容器注册表权限 (`ecr:DescribeRepositories`、`ecr:DescribeImages`、`ecr:ListImages`)，以允许 Amazon Bedrock 访问容器镜像 AgentCore 以进行运行时部署。添加了亚马逊基岩权限 (`bedrock:InvokeModel`,`bedrock:InvokeModelWithResponseStream`)，允许亚马逊基岩 AgentCore 评估调用基础模型和推理配置文件进行评估。添加了评估 CloudWatch 日志权限（`logs:CreateLogGroup`对于/aws/bedrock-agentcore/evaluations /\* 日志组，`logs:DescribeIndexPolicies`）`logs:PutIndexPolicy`，以支持评估日志记录和索引。 | 2025 年 12 月 2 日 | 
|  [BedrockAgentCoreFullAccess](#security-iam-awsmanpol-BedrockAgentCoreFullAccess) - 更新的策略 | 添加了允`cloudtrail:CreateServiceLinkedChannel`许 Amazon Bedrock AgentCore 为应用程序信号功能创建 CloudTrail 服务相关频道的权限。增加了`kms:CreateGrant`权限，允许 Amazon Bedrock AgentCore Gateway 服务为用于语义搜索的 S3 向量服务的客户托管密钥创建授权。增加了检查先前创建的授权是否存在的`kms:ListGrants`权限。添加了 S3 权限，用于为前缀为 bedrock-agentcore-runtime-的存储桶创建存储桶、放置存储桶策略、版本控制、放置对象。添加了列出存储桶、列出存储桶中的对象和获取对象权限的功能。添加了描述存储库、列出图像和描述图像的 ECR 权限。添加了日志`PutResourcePolicy`权限以启用交易搜索。 | 2025 年 11 月 3 日 | 
|  [BedrockAgentCoreRuntimeIdentityServiceRolePolicy](#security-iam-awsmanpol-BedrockAgentCoreRuntimeIdentityServiceRolePolicy)：新策略 | 添加了新的 Amazon 托管策略， AgentCore 允许管理代理运行时的工作负载身份访问令牌和 OAuth 凭证。 | 2025 年 10 月 10 日 | 
|  [BedrockAgentCoreFullAccess](#security-iam-awsmanpol-BedrockAgentCoreFullAccess) - 更新的策略 | 增加了创建 Amazon Bedrock AgentCore 运行时身份服务相关角色的权限。 | 2025 年 10 月 9 日 | 
|  [BedrockAgentCoreFullAccess](#security-iam-awsmanpol-BedrockAgentCoreFullAccess) - 更新的策略 | 增加了创建 Amazon Bedrock AgentCore 运行时身份服务相关角色的权限。 | 2025 年 10 月 8 日 | 
|  [BedrockAgentCoreFullAccess](#security-iam-awsmanpol-BedrockAgentCoreFullAccess) - 更新的策略 | 增加了创建亚马逊 Bedrock AgentCore 网络服务相关角色的权限。 | 2025 年 9 月 19 日 | 
|  [BedrockAgentCoreNetworkServiceRolePolicy](#security-iam-awsmanpol-BedrockAgentCoreNetworkServiceRolePolicy)：新策略 | 添加了新的 Amazon 托管策略， AgentCore 允许在 VPC 模式下运行时在 VPC 中创建和管理网络接口。 | 2025 年 9 月 19 日 | 
| AgentCore 已开始跟踪更改 | AgentCore 开始跟踪其 Amazon 托管策略的更改。 | 2025 年 7 月 16 日 | 