Boundaryが登場したので試してみたAWS特集IAM2018年07月17日にしざわ(129)133133件のシェア(ちょっぴり話題の記事)この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。Boundary"という新たな機能が登場したので、試してみたいと思います。下記のドキュメントのシナリオ通りなのですが、よりシンプルに説明できるように少し設定を変えながら試した結果をご紹介します。Boundaryは、IAMユーザまたはIAMロールに対するアクセス権限として動作します。Policyに加えて、追加オプションとして設定することが可能です。Policyから選択する形で設定を行います。Boundaryの両方で許可されているものが有効なアクセス権限ということになります。Policyの方でユーザやロールごとに、付与したいアクセス権限を細かく管理するイメージになると思います。Boundaryの両方をメンテナンスしなければいけないということにもなりかねませんので、十分に注意しましょう。どんなユースケースで利用できるのか?先日、Classmethodがリリースした無料のセキュリティ診断サービスであるinsightwatchでも利用しているCISベンチマークにおいても、IAM権限は適切に分離して運用することが推奨されています。今回の新機能を利用すれば、これまではできなかったような、より厳密な管理が行えるようになっています。具体的には、以下のようにIAM管理者にユーザへのIAM払い出しを任せつつ、以下のような制限をかけることができます。Boundaryを試してみたそれでは、上記のようなシナリオに基づいて設定をしていきたいと思います。以下の記載については、公式ドキュメントを参考にしつつ、今回用意したシナリオを想定通りに動かす為に微修正したものですが、網羅的なテストを行っているわけではありませんので、ご了承ください。Policyを用意しました。今回の肝は最初に記載したBoundary用のポリシーです。Boundary用のポリシー。この設定を必須とする。]}IAM管理者用のIAMユーザを用意する今回はその名の通り、iam-adminというIAMユーザを用意しました。Boundaryには設定できるのは1つの管理ポリシーのみとなります。Boundaryで動作が制限されることを確認するiam-adminで想定通りの動作となるか、確認してみましょう。Boundaryが無いIAMユーザを作成してみると、想定通り作成に失敗しました。Boundaryに設定した場合でも試してみましが、やはり作成はできませんでした。Boundaryに指定したIAMユーザを作成してみると、きちんと作成することができました。そこで、IAM管理者が不正に自身の操作ができないことも確認してみましょう。Boundaryを削除することはできませんでした。Boundaryを試してみました。iam:DeleteUserPermissionsBoundary"が無い為、エラーになることがわかっていますので、運用においては少し工夫が必要なようです。今回の新機能により、より厳格なセキュリティポリシーに則った運用が可能となっているのは素晴らしいですね。他にも良いユースケースがあればご紹介していこうと思います。どこかの誰かのお役に立てば嬉しいです。リモート】クラスメソッドの会社説明会を開催しますクラスメソッドでは、AWS・AI・ビッグデータ・モバイルなどの技術職や営業のメンバーとして一緒にお仕事をする仲間を大募集しています。#cmdevio新型コロナウイルスの感染拡大を受け、本イベントを延期させていただくことになりました(開催時期未定)。お申し込みいただいた皆様には大変申し訳ございませんが、何卒ご理解いただけますようよろしくお願いいたします。AWSについてライトに色んな情報交換をしましょう。カフェ店長のオカノです。今日はオフィスに用があるので、通勤ラッシュを避けて出社しました。この子は新メンバーのさめくんです。在宅勤務が推奨されているのでオフィスが閑散としており、すこしさみしそうです。本が出ていたので読んでみたところよかったので紹介させていただきます。使いたいときの注意点を書きました。新井成一64最近Sphinxつかってドキュメントを書いてるのですがなかなかイケています。臼田佳祐295ワークフロー自動化OSSのn8nをAWS環境で建てて検証してみました。非常に期待できるサービスです。Fargateの勉強をしています。使ってみたい方は参考にしてください。洋介255SnowflakeがAWSの東京リージョン上で稼働するようになりました。データを日本に置けます。芳賀健232こんにちは!猫様の忠実なるしもべ、芳賀健です。Tokyoで開催されました。カフェ店長のオカノです。クラスメソッド株式会社が運営するAWS・iOS・HTML5に関する技術情報サイトです。