Skip to content

Commit

Permalink
fix
Browse files Browse the repository at this point in the history
  • Loading branch information
statefb committed Oct 16, 2024
1 parent 6789894 commit c9f42f5
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 0 deletions.
5 changes: 5 additions & 0 deletions cdk/lib/api-publishment-stack.ts
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,11 @@ export class ApiPublishmentStack extends Stack {
const handlerRole = new iam.Role(this, "HandlerRole", {
assumedBy: new iam.ServicePrincipal("lambda.amazonaws.com"),
});
handlerRole.addManagedPolicy(
iam.ManagedPolicy.fromAwsManagedPolicyName(
"service-role/AWSLambdaBasicExecutionRole"
)
);
handlerRole.addToPolicy(
// Assume the table access role for row-level access control.
new iam.PolicyStatement({
Expand Down
5 changes: 5 additions & 0 deletions cdk/lib/constructs/api.ts
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,11 @@ export class Api extends Construct {
const handlerRole = new iam.Role(this, "HandlerRole", {
assumedBy: new iam.ServicePrincipal("lambda.amazonaws.com"),
});
handlerRole.addManagedPolicy(
iam.ManagedPolicy.fromAwsManagedPolicyName(
"service-role/AWSLambdaBasicExecutionRole"
)
);
handlerRole.addToPolicy(
// Assume the table access role for row-level access control.
new iam.PolicyStatement({
Expand Down
5 changes: 5 additions & 0 deletions cdk/lib/constructs/websocket.ts
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,11 @@ export class WebSocket extends Construct {
const handlerRole = new iam.Role(this, "HandlerRole", {
assumedBy: new iam.ServicePrincipal("lambda.amazonaws.com"),
});
handlerRole.addManagedPolicy(
iam.ManagedPolicy.fromAwsManagedPolicyName(
"service-role/AWSLambdaBasicExecutionRole"
)
);
handlerRole.addToPolicy(
// Assume the table access role for row-level access control.
new iam.PolicyStatement({
Expand Down

0 comments on commit c9f42f5

Please sign in to comment.