Skip to content

Commit fe939bf

Browse files
authored
Merge pull request #4 from PREDICTif/feature/fix-permission-issue
Fix permission issue
2 parents 5285ec6 + 2d39c18 commit fe939bf

3 files changed

Lines changed: 12 additions & 0 deletions

File tree

cdk/lib/infra-stack.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,18 @@ export class AgentCoreInfraStack extends cdk.Stack {
129129
],
130130
}));
131131

132+
// AWS Marketplace permissions for Bedrock models
133+
agentRole.addToPolicy(new iam.PolicyStatement({
134+
sid: 'MarketplaceAccess',
135+
effect: iam.Effect.ALLOW,
136+
actions: [
137+
'aws-marketplace:ViewSubscriptions',
138+
'aws-marketplace:Subscribe',
139+
'aws-marketplace:Unsubscribe',
140+
],
141+
resources: ['*'],
142+
}));
143+
132144
// Create S3 bucket for CodeBuild source
133145
const sourceBucket = new s3.Bucket(this, 'SourceBucket', {
134146
bucketName: `bedrock-agentcore-sources-${this.account}-${this.region}`,

deploy-all.sh

100644100755
File mode changed.

scripts/build-frontend.sh

100644100755
File mode changed.

0 commit comments

Comments
 (0)