概要
参考の手順に従いVSCodeにLive Sync for AWS Cloud9をセットアップした。
しかし、エラーが発生しCloud9にアクセスできない。
その対処方を備忘録として残す。
問題
Environmentsは表示されるが、Connectするとエラーが発生している。
エラー内容
User: arn:aws:iam::714834470136:user/local-vscode-t3500 is not authorized to perform: cloud9:CreateEnvironmentToken on resource: 5992e3f14a604d23a5146be72951fe99 with an explicit deny
原因
原因は、Cloud9を作成したユーザと、VSCodeに登録した ユーザ異なる ためであった。
I believe what is happening is that another user has created the environment and that user has not shared the environment with the user you specified in VS Code. I believe the fix would be to log into the Cloud9 web interface and click the "Share" button and add the user that you're using in VS Code.
How to delete C9 Environment? · Issue #4 · iann0036/cloud9-sync
対策
Cloud9の設定から、VSCodeに登録した ユーザを招待 することで、Environmentへのアクセス権限を得ることができ、無事VSCodeからアクセスできた。
以上