0
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

AWSIAM Identity Centerで、AWS Toolkit for Visual Studio Codeを使う

Posted at

はじめに

いままでAWSはCloud9で扱っていましたが、思い立ってAWS Toolkit for Visual Studio Codeを使ってみようと思いました。
またAWSIAM Identity Centerも経験がなかったのでこれを機に触り、Toolkitの接続に使ってみました。

概要

以下のことを行います。

  1. IAM Identity Centerの作成
    • 作成時にAWS Organizationsが作られます
    1. ユーザ作成
    2. ユーザをAWSアカウントに割り当て
      • 許可セットを作成し設定
  2. VSCodeで拡張機能インストール
  3. 接続

参考

やってみた

IAM Identity Center

作成

まずはIAM Identity Centerの作成です。
image.png
image.png

Organizations未使用でしたので、使う旨のポップアップが出てきました。
image.png

image.png
作成直後は、以下のダッシュボードに遷移しました。右にあるアクセスポータルのURLは、Toolkitとの接続に使いますので、コピーしておいてください。
image.png

ユーザ追加

IAM Identity Center上で使用するユーザを追加します。
image.png
メールアドレスでの認証にしました。
image.png
グループ作成は任意ですので、今回はスキップして次へ。
image.png
ユーザを追加します。
image.png

設定したメールアドレスに検証の旨が送信されます。
image.png
検証の段階でパスワードを作成します。
image.png

アカウントに割り当て

認証したユーザを、アカウントに割り当てます。
image.png
image.png
先ほどのユーザを選択します。
image.png
許可セットで、ユーザに権限を付けます。
image.png
色々な出来合いの許可セットがあります。今回はAdministratorAccessを選択しました。
image.png
セッション時間を12時間で設定。
image.png
作成し、ユーザーとグループの割り当てに戻り、更新・選択。
image.png
確認画面でチェックし、割り当てします。
image.png
image.png

拡張機能インストール

VSCodeの拡張機能で、AWS Toolkitを検索しインストールします。
image.png

接続

コマンドパレットから"AWS: Connect to AWS"を選択します。
image.png
接続方法はIAM Identity Centerを選択。
image.png
コンソールのダッシュボードにあった、アクセスポータルURLをペーストします。
image.png
リージョンを選択。
image.png
VSCode側でコードを表示して、AWS側でサインオンに使う旨のポップアップが表示されます。
image.png
image.png
VSCodeの右下にコードがポップしますのでコピーします。
image.png
VSCodeが開いてくれたサイトに、コードや認証情報を入力します。
image.png
Allowで、Toolkitからつながるようになります。
image.png
左のアイコンにAWSがありますので、そこからエクスプローラーを表示して接続します。
image.png
image.png

リージョンが使いたい場所でない場合は、右クリックでリージョンを変えられます
image.png
image.png

おわりに

今までCloud9で使ってきたToolkitを、PCのVSCodeで使うよう設定してみました。Cloud9のほうが慣れている分、使いやすいと感じています。
どちらでもできるように、状況に応じて使い分けてみようと思います。

0
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?