我以AWS管理员的身份登录到AWS,并具有管理员访问权限。
如何确定该用户是否具有eks:AccessKubernetesApi IAM权限?
发布于 2022-04-06 15:36:19
有几种方法来执行你想要的动作。我将演示如何从命令行和控制台完成此任务。使用SDK(例如boto3)也是一种选择。
在命令行中,可以使用:
aws iam simulate-principal-policy --policy-source-arn <arn of role or user> --action-names eks:AccessKubernetesApi --query 'EvaluationResults[].EvalDecision'如果您有访问权限,它将返回以下内容:
“允许”
在控制台中使用IAM模拟器
选择要测试的角色/用户/组:

然后选择服务:

和动作(S):

单击Run Simulation,结果将发布:

参考文献
https://devops.stackexchange.com/questions/15749
复制相似问题