問題:AWS步驟功能:它不顯示現有角色的列表,同時創造了新的狀態機
1)創建新的AWS狀態機的「Hello World」藍圖
2)點擊創建狀態機按鈕
3)它會打開一個對話框,選擇IAM角色下拉列表是空的,沒有顯示我的AWS相關聯的現有IAM角色列表佔
調試:
我發現在執行任何其他操作之前加載儀表板本身時,它會拋出以下JS錯誤。
JS錯誤:grapheneConsole_prod_963c8da ... .gz.js:110 POST https://us-west-2.console.aws.amazon.com/states/service/iam/createrole 403(禁止)
所以我認爲它假設用戶有 「創建角色」,我沒有權限。
如果有人遇到過這個,並解決它。請幫幫我。
一些額外的信息:我使用的公司aws帳戶,這是分配給所有開發人員。對於lambda或任何其他AWS資源,我們也被賦予了我們應該使用的特定開發角色,並且我已經成功地將其與其他所有內容一起用於創建lambda。我會選擇相同的IAM角色,如果它會顯示我的名單
檢查附加到__dev__角色的策略是否具有足夠的權限來創建狀態機? – tom
其實這裏的問題與我的想法有點不同。錯誤是因爲如果他們的錯誤,並因爲它不能拉我現有的角色。因此,即使我有權創建角色,它可能會以相同的方式運行,並且不會顯示現有角色的下拉菜單。 我看到有人在AWS論壇上發佈了同樣的問題,他們已經解決了這個問題,但有一天我沒有在我的線程上得到任何回覆。我可能需要等待一段時間。 – MColeTrickle
好吧..不能做太多的事情。請標記我的評論有用,如果你發現它,所以謝謝 - – tom