是否有办法改变Mobilehub如何改变IAM身份验证的角色



当您完成DynamoDB表的配置时,authenticades角色创建以下行:

"Effect":"Allow",
    "Action":[
    "dynamodb:BatchWriteItem",
    "dynamodb:DeleteItem",
    "dynamodb:PutItem",
    "dynamodb:UpdateItem",
    "dynamodb:BatchGetItem",
    "dynamodb:DescribeTable",
    "dynamodb:GetItem",
    "dynamodb:ListTables",
    "dynamodb:Query",
    "dynamodb:Scan"
  ],
  "Resource": [
    table1
  ]

每个表,但是你甚至可以把所有表放在一个资源中,这是浪费内存,并且只得到10个表的LimitExceeded错误。我的问题是:是否有一种方法可以配置MobileHub如何创建此角色或处理此LimitExceeded错误的方法?

AWS Mobile Hub刚刚对NoSQL特性(由Amazon DynamoDB提供支持)的IAM策略创建方式进行了增强。现在,我们将公共和私有、读写操作合并到4个语句中,每个语句将引用所有适用的表和索引。这导致了一个小得多的政策。您可以更新您的相关IAM策略,但对您的项目中的任何NoSQL表或通过创建新表

进行任何修改。

相关内容

  • 没有找到相关文章

最新更新