File tree Expand file tree Collapse file tree 2 files changed +39
-0
lines changed Expand file tree Collapse file tree 2 files changed +39
-0
lines changed Original file line number Diff line number Diff line change @@ -185,6 +185,23 @@ export class GenericAgentCore extends Construct {
185185 } )
186186 ) ;
187187
188+ // Add permission to create AgentCore service-linked role (required since Oct 13, 2025)
189+ role . addToPolicy (
190+ new PolicyStatement ( {
191+ sid : 'CreateBedrockAgentCoreRuntimeIdentityServiceLinkedRole' ,
192+ effect : Effect . ALLOW ,
193+ actions : [ 'iam:CreateServiceLinkedRole' ] ,
194+ resources : [
195+ `arn:aws:iam::*:role/aws-service-role/runtime-identity.bedrock-agentcore.amazonaws.com/AWSServiceRoleForBedrockAgentCoreRuntimeIdentity` ,
196+ ] ,
197+ conditions : {
198+ StringEquals : {
199+ 'iam:AWSServiceName' : 'runtime-identity.bedrock-agentcore.amazonaws.com' ,
200+ } ,
201+ } ,
202+ } )
203+ ) ;
204+
188205 return role ;
189206 }
190207
Original file line number Diff line number Diff line change @@ -4526,6 +4526,17 @@ exports[`GenerativeAiUseCases matches the snapshot (closed network mode) 4`] = `
45264526 "Resource": "*",
45274527 "Sid": "IAMPassRolePermissions",
45284528 },
4529+ {
4530+ "Action": "iam:CreateServiceLinkedRole",
4531+ "Condition": {
4532+ "StringEquals": {
4533+ "iam:AWSServiceName": "runtime-identity.bedrock-agentcore.amazonaws.com",
4534+ },
4535+ },
4536+ "Effect": "Allow",
4537+ "Resource": "arn:aws:iam::*:role/aws-service-role/runtime-identity.bedrock-agentcore.amazonaws.com/AWSServiceRoleForBedrockAgentCoreRuntimeIdentity",
4538+ "Sid": "CreateBedrockAgentCoreRuntimeIdentityServiceLinkedRole",
4539+ },
45294540 ],
45304541 "Version": "2012-10-17",
45314542 },
@@ -25739,6 +25750,17 @@ exports[`GenerativeAiUseCases matches the snapshot 4`] = `
2573925750 "Resource": "*",
2574025751 "Sid": "IAMPassRolePermissions",
2574125752 },
25753+ {
25754+ "Action": "iam:CreateServiceLinkedRole",
25755+ "Condition": {
25756+ "StringEquals": {
25757+ "iam:AWSServiceName": "runtime-identity.bedrock-agentcore.amazonaws.com",
25758+ },
25759+ },
25760+ "Effect": "Allow",
25761+ "Resource": "arn:aws:iam::*:role/aws-service-role/runtime-identity.bedrock-agentcore.amazonaws.com/AWSServiceRoleForBedrockAgentCoreRuntimeIdentity",
25762+ "Sid": "CreateBedrockAgentCoreRuntimeIdentityServiceLinkedRole",
25763+ },
2574225764 ],
2574325765 "Version": "2012-10-17",
2574425766 },
You can’t perform that action at this time.
0 commit comments