[Github_Actions][error]User: arn:aws:iam::<AcountID>:user/<IAM User Name>is not authorized to performの解決例
1104 ワード
エラーの様子
原因
github用のiam_roleのaccess_key_id,secret_key_idを通常のawsアカウントのもので環境変数に登録してしまったから。(画像では***になっている部分)
解決法
下記コマンドで該当のiam_roleのaccess_key_id,secret_key_idを確認する→それを環境変数に登録する
% aws iam get-account-authorization-details
access_keyがなければ下記コマンドで生成する。
% aws iam create-access-key --user-name example-prod-foobar-github
その他の原因
AssumeRoleする際にセッションタグを渡せるようにする。(github用のiam_roleにその権限を持たせる)
この解決方法は下記の記事がとても参考になった。
Author And Source
この問題について([Github_Actions][error]User: arn:aws:iam::<AcountID>:user/<IAM User Name>is not authorized to performの解決例), 我々は、より多くの情報をここで見つけました https://qiita.com/KONTA2019/items/16d9f7b283460f7de959著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .