1

問題は、既存のロールのリストが表示されません。それは、ダイアログボックスが開きます)ステートマシンボタンAWSのステップ機能:新しいステートマシンを作成中

3を作成し、ドロップダウンが空で、私のAWSに関連付けられている既存のIAMロールのリストが表示されていないIAMの役割を選択口座

デバッグ:

他に何かをする前にダッシュボード自体を読み込んでいる間にJSエラーがスローされることがわかりました。

JSエラー:grapheneConsole_prod_963c8da ... .gz.js:110 POST https://us-west-2.console.aws.amazon.com/states/service/iam/createrole 403(禁止)

だから私は、それは "役割を作成する" 私は持っていない権限を持っているユーザーを想定していると思います。

これに直面して誰かがそれを解決した場合。私を助けてください。

いくつかの追加情報:私はすべての開発者に割り当てられている企業のawsアカウントを使用しています。また、ラムダやその他のAWSリソースについては、我々が使用するはずの特定の開発者の役割を与えられています。私はそれが私にリストを見せてくれたら同じiamの役割を選んだでしょう。

+0

__dev__ロールに接続されたポリシーにステートマシンを作成するための十分な権限があるかどうかを確認しますか? – tom

+1

実際にはここの問題は、私が思ったより少し異なっています。エラーはバグが原因で既存の役割を引き出すことができないためです。だから私は同じ方法で動作する可能性があり、既存の役割のドロップダウンを表示しないロールを作成する権限を持っていました。 誰かが同じ質問をAWSフォーラムに投稿していて、問題を修正したことがありましたが、ある日は私のスレッドで何の応答も得ていません。私はいつか待つ必要があるかもしれません。 – MColeTrickle

+0

それでは大丈夫ですか?もしあなたがそれを見つけるなら、私のコメントを記入してください。ありがとう - – tom

答えて

1

AWSのサポートに私の問題について投稿しました。

彼らはなぜそれが起こっているのかを正当化しました。私の意見では、それはもっと限界です。

したがって、ステップ関数でIAMの役割を選択するためのドロップダウンは、他のサービスとは異なる方法で動作します。リージョン内のステップファンクションサービスがロールを引き受けることを許可する信頼関係を持つIAMロールだけが、他のサービスとは異なり、ドロップダウンに表示されます。だから私は少なくとも1つのIAMの役割を下の信頼ポリシーで自分のアカウントに持っている必要があります。

{ "バージョン": "2012年10月17日"、 "文":[ { "シド": ""、 "効果": "許可"、 "" 校長:{ "サービス": "states..amazonaws.com" }、 "アクション": "STS:AssumeRole" } ] }

は、私は、これは同様の問題を持つ誰にも役立ちます願っています。答えに達するまで数日かかりました。

関連する問題