diff --git a/backend/src/iac/backend-stack.ts b/backend/src/iac/backend-stack.ts index cdd73ef..a78436b 100644 --- a/backend/src/iac/backend-stack.ts +++ b/backend/src/iac/backend-stack.ts @@ -171,18 +171,7 @@ export class BackendStack extends cdk.Stack { effect: iam.Effect.ALLOW, actions: ['secretsmanager:GetSecretValue', 'secretsmanager:DescribeSecret'], resources: [ - `arn:aws:secretsmanager:${this.region}:${this.account}:secret:medical-reports-explainer/${props.environment}/perplexity-api-key-*`, - ], - }), - ); - - // Add permission to read Perplexity API key from Secrets Manager - taskRole.addToPolicy( - new iam.PolicyStatement({ - effect: iam.Effect.ALLOW, - actions: ['secretsmanager:GetSecretValue', 'secretsmanager:DescribeSecret'], - resources: [ - `arn:aws:secretsmanager:${this.region}:${this.account}:secret:med-ai-perplexity-key`, + `arn:aws:secretsmanager:${this.region}:${this.account}:secret:med-ai-perplexity-key-*`, ], }), );