AWSハンズオン_２_IAMの２_IAM権限移譲


AWSの初心者のさとしです
ハンズオンで勉強メモとして投稿いたします。
ご覧になったみんなさんにお役に立てればうれしいです

IAM権限移譲の手順は下記です
１，下記の情報をメモにする必要があります
    ・移譲元のアカウントID
２，移譲元でポリシーを作成（ソースに対するアクセス権限）
３，移譲元でロールを作ります（上記のポリシーをつかってもいいし、どのポリシーでもいいです）
４，下記の情報をメモにする
    ・ロール名
    ・ロールARN情報
５，移譲先でポリシーを作る。（４のメモ情報を使う）
６，新しいユーザを作って、ポリシーを付与するか、既存のユーザに付与するかは自由
７，移譲成功かを確認

それでは、始まります
２，移譲元でポリシーを作成（ソースに対するアクセス権限）
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/488091/00c53948-de02-c140-2aa4-480bf0ff6bd7.png)

今回にEC2へのアクセス権限を付与するポリシーを作成する
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/488091/23364ee2-a58b-8b64-c130-cd128891398a.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/488091/4b3d5d0b-1bde-4124-ce6c-423f09176400.png)

ポリシー作成の確認
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/488091/5efba290-f37b-2594-578d-aa0c0ba1249c.png)

３，移譲元でロールを作ります（上記のポリシーをつかってもいいし、どのポリシーでもいいです）

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/488091/32090b9a-52e3-2a25-2a32-ce1c9c9807e4.png)


![screencapture-us-east-1-console-aws-amazon-iamv2-home-2022-11-12-10_44_37.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/488091/474be86f-40ad-be6b-4b56-058c2306e9ac.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/488091/a5a8e637-1190-69d1-5349-7cca06561997.png)

![screencapture-us-east-1-console-aws-amazon-iamv2-home-2022-11-12-10_48_13.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/488091/2fbc5853-9433-8a57-3a72-c62a78b64dca.png)

できたロールを確認

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/488091/86f39700-4526-2af7-b59a-758c7e167400.png)

４，下記の情報をメモにする
    ・ロール名
    ・ロールARN情報

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/488091/00abf1da-8582-ccaf-8462-1103b40c5361.png)

５，移譲先でポリシーを作る。（４のメモ情報を使う）

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/488091/caac6e1d-e8db-1428-de72-d0fe165489a6.png)

手動でポリシーを作る必要がありますので、
ほかのポリシーのJSONファイルを導入して参照する。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/488091/f4b51660-5dfa-6e8c-531b-5872002351df.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/488091/f396549a-8147-c6b9-492a-2731e2c5355b.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/488091/872dd1a0-185d-fb06-eae5-6c1290df08b2.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/488091/71b376a2-277f-121e-70a7-e418282a94cc.png)

できたポリシーを確認
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/488091/4f11c35e-5940-b666-b5f4-2ec71cef3b49.png)

６，新しいユーザを作って、ポリシーを付与するか、既存のユーザに付与するかは自由

![screencapture-us-east-1-console-aws-amazon-iam-home-2022-11-12-11_07_50.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/488091/7d9d5cc0-9d66-d313-e819-8cb689a9254c.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/488091/79a6122a-5b27-d0a5-2c44-0f3386a8bf93.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/488091/6dfcde41-0f1a-e1a3-132c-dd0bc445f8c9.png)

ユーザをできました
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/488091/2cb06148-299f-79f1-4ae5-e8cac4d3312f.png)

上記のリンクをクリック
アクセスできるかを確認してから
７，移譲成功かを確認


![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/488091/8a23e9f1-be7d-3c67-99b4-63aeaa80ffba.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/488091/47fac7ec-743a-b616-f171-18f3a761e8b9.png)

切り替えました
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/488091/4af1ef7f-dc84-6909-ab94-48bb03676b1c.png)

下図のように、EC2へアクセスができて、他のサービスの権限がないです

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/488091/d64b5600-1d27-1c35-ba92-7fea949e9113.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/488091/0c4847df-b59a-d2d3-f9c4-51574dd7ee53.png)


これで、ロールを使って、ほかのユーザへ権限を移譲あるいは、一時的に権限を付与する
ハンズオンができました。