我正在遵循此document来配置凭据旋转,但出现此错误:
Fail to rotate the secret "xxxxxxxx"
Secrets Manager cannot invoke the specified Lambda function. Ensure that the function policy grants access to the principal secretsmanager.amazonaws.com
我使用的是开发人员角色而不是root用户,我只是想知道如何解决此问题并启用轮换功能?
我有潜在的解决方案,也许我可以手动创建Lambda函数,然后在Secret Manager中选择“使用现有的Lambda函数执行轮换”?但是我觉得我可能仍然会遇到相同的权限问题。任何建议将不胜感激。
答案 0 :(得分:1)
您需要授予Secrets Manager权限才能调用该策略-请参见https://aws.amazon.com/premiumsupport/knowledge-center/lambda-function-secrets-manager/
“授予Grants Secrets Manager代表您调用该功能的权限”