【问题标题】:An error occurred (NotAuthorizedException) when calling the UpdateUserPool operation调用 UpdateUserPool 操作时发生错误 (NotAuthorizedException)
【发布时间】:2021-07-21 21:08:37
【问题描述】:

调用 UpdateUserPool 操作时发生错误(NotAuthorizedException):调用者需要对提供的 KMS 密钥具有 kms:CreateGrant 权限

aws cognito-idp update-user-pool --user-pool-id {user_pool_id} --lambda-config "CustomEmailSender={LambdaVersion=V1_0,LambdaArn= lambda-arn },KMSKeyID=key-arn"

docs

【问题讨论】:

    标签: amazon-web-services amazon-cognito amazon-kms aws-policies


    【解决方案1】:

    可能存在以下两个问题之一:

    1. 您已将默认 KMS 密钥策略应用于 key-arn KMS 密钥,但尚未将 kms:CreateGrant 权限分配给应用于运行该命令的用户/主体的 IAM 策略。
    2. 您尚未为运行key-arn KMS 密钥的 KMS 密钥策略中命令的主体应用 kms:CreateGrant 权限。

    【讨论】:

      猜你喜欢
      • 2020-01-16
      • 2020-07-08
      • 1970-01-01
      • 1970-01-01
      • 2022-11-08
      • 2018-06-08
      • 2018-04-12
      • 2020-01-19
      • 1970-01-01
      相关资源
      最近更新 更多