aws-samples / aws-samples/redcap-on-aws
アクセスキーのセキュリティ Security concern related to access keys
- Dominant language
- TypeScript
- Stars
- 17
- Forks
- 6
- PR merge metrics
- No merged PRs in 30d
Description
現在、デプロイ時にIAMユーザーが2つ作成され(SESメール送信用とS3アクセス用)、それぞれにアクセスキーとシークレットアクセスキーが生成されています。
SecretManagerでアクセスキーは管理されていますが、セキュリティ上の理由から別の方法を考えたほうが良いのではと思います(私の意見です)。
アクセスキーを利用しない別の方法(一時的な認証を利用するなど)、または、アクセスキーの定期的な更新などが実装できないでしょうか。
具体的な方法がわからなくてすみません。
Hi, this structure has 2 IAM users, one for sending mails and the other one is for accessing S3. And both they has access keys and secret access keys for the credentials. In my opinion, it's better to implement a different way of credentials, such as Temporary credentials or updating access keys in a certain duration.
Sorry, I am not sure what is the feasible and best way.
Contributor guide
Research direction
The issue does not name files or tests. Start by locating the deployment configuration that creates the two IAM users and stores their access keys in Secrets Manager, then review the project's AWS credential flow and security guidance. Done requires a decided alternative to long-lived keys, with the chosen approach implemented and its credential lifecycle verified.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, typescript
- Domain
- authentication, cloud, security
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100