无法将 Aurora 数据源添加到 Amplify 应用程序
Unable to adding Aurora data source to an Amplify app
这可能是我缺少的与 IAM 设置相关的简单操作,但我不知道需要在哪里完成。我在 reactjs 中有一个 Amplify 应用程序作为客户端。我已经创建了我的 RDS 数据库并尝试使用 amplify api add-graphql-datasource
命令将该数据库添加为数据源。但它给了我以下错误信息:
AccessDenied: User: arn:aws:sts::XXX:assumed-role/us-east-1_1EGhMm2jL_Full-access/amplifyadmin is not authorized to perform: rds:DescribeDBClusters on resource: arn:aws:rds:us-east-1:XXX:cluster:*
需要找到自动生成的角色 us-east-1_1EGhMm2jL_Full-access
并为其分配以下策略:AmazonRDSDataFullAccess
、SecretsManagerReadWrite
、AmazonRDSFullAccess
。
这可能是我缺少的与 IAM 设置相关的简单操作,但我不知道需要在哪里完成。我在 reactjs 中有一个 Amplify 应用程序作为客户端。我已经创建了我的 RDS 数据库并尝试使用 amplify api add-graphql-datasource
命令将该数据库添加为数据源。但它给了我以下错误信息:
AccessDenied: User: arn:aws:sts::XXX:assumed-role/us-east-1_1EGhMm2jL_Full-access/amplifyadmin is not authorized to perform: rds:DescribeDBClusters on resource: arn:aws:rds:us-east-1:XXX:cluster:*
需要找到自动生成的角色 us-east-1_1EGhMm2jL_Full-access
并为其分配以下策略:AmazonRDSDataFullAccess
、SecretsManagerReadWrite
、AmazonRDSFullAccess
。