Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
実例公開! AWS IAM Identity Center権限管理 お手軽自動化
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
ezqy
July 01, 2025
Technology
28
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
実例公開! AWS IAM Identity Center権限管理 お手軽自動化
2025/06/30 TC3主催イベントでの登壇資料です
https://tc3.connpass.com/event/348419/
ezqy
July 01, 2025
More Decks by ezqy
See All by ezqy
MCP Serverを使った効率的なインフラ開発
ezqy
3
990
Other Decks in Technology
See All in Technology
kintoneで在庫管理システムを作るときの要件定義・設計ポイント
kai0707
0
190
LLMの知識とAIエージェント
happysamurai294
0
130
E2Eってつらくないですか?E2Eの管理コストを下げる手段とその実践
akaboshinit
6
2.8k
仕様駆動開発の、その先へ。決める力と確かめる仕組み
inariku
1
150
これだけは抑えておきたい!後悔しない re:Invent の過ごし方 / AWS re:Invent 2026 prestudy
kinunori
2
590
re:Invent の去年のスケジュールを公開します!
miu_crescent
PRO
0
130
SLOを阻む不安
sraku2159
0
160
AI駆動開発におけるハーネスエンジニアリングの勘所
tsukuboshi
1
890
Claude Codeから見る、エンジニアの世界の変容とその先
oikon48
7
4.9k
AI Search (Foundry IQ) におけるRAGデータの準備と配置
ryomaru0825
1
100
Snowflake でできることが増えたら、 ABAC が必要になった
kaeton
0
120
AWS Continuum for Penetration Testing に Deep Dive してみる
asanoharuki
2
1.5k
Featured
See All Featured
30 Presentation Tips
portentint
PRO
1
450
The Pragmatic Product Professional
lauravandoore
37
7.5k
How to make the Groovebox
asonas
2
2.5k
What does AI have to do with Human Rights?
axbom
PRO
1
2.5k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.4k
Producing Creativity
orderedlist
PRO
348
41k
A Soul's Torment
seathinner
8
3.9k
Making Projects Easy
brettharned
120
6.8k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
33
5.5k
We Are The Robots
honzajavorek
0
410
Exploring anti-patterns in Rails
aemeredith
4
550
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
Transcript
実例公開! AWS IAM Identity Center権限管理 お手軽自動化 tc3-japan @_ezqy 2025/06/30 最新AI
x 認証 技術勉強会
Ezaki Takaya / TC3 @_ezqy Platform Engineering / DevOps /
SRE
AWS IAM Identity Centerとは - シングルサインオン(SSO)機能 - 1度のアクセスで複数アカウントへアクセス - 柔軟なアクセス管理
- 細かく権限をカスタマイズ可能 - IDプロバイダーとの統合 - 外部IdPとの連携 (Google workspace, Okta等)
弊社でのアクセス権限の管理/運用方法について - 弊社ではお客様や環境単位でAWSアカウントを分離しており AWSアカウントを作成したタイミングで 自動的に以下のAWS IAM Identity Centerのグループが作成されるようにしています (会社の規模的にあまり細かい権限制御はしていません) -
<Account Name>-PowerUser (そのアカウントに対して割となんでもできる) - <Account Name>-ReadOnlyUser(そのアカウントに対してReadだけできる) - これらに必要に応じて管理者(私)がユーザーを追加していました
当時の課題と方針 課題 - 権限付与や削除に管理者への依頼が必要 - 待ち時間がある - 管理者の負荷が高い - 再申請が面倒なので削除依頼をサボりがち
方針 - 工数はできるだけ少なく - 半日ぐらいで実現できるやつ - なのでセキュリティは程々に - その日誰が何をしているか分かればそれで良い
処理概要 1. プロジェクトのリポジトリからWorkflowを実行 2. Github actionsから入力値のチェックをしたあとに指定 されたグループに対してユーザーを追加 3. Slackへ完了通知 4.
Lambdaで毎晩全ての権限をまとめて削除
1.Workflowを実行
2.入力値チェック • ユーザー名/アカウント/ロールをinput として受け取る • 入力可能な値は事前に定義しておく • Workflow内でチェック
3.ユーザー追加 • aws cliからユーザー追加 • 完了したらSlackへ通知
改善点とまとめ 改善点(もっと安全にしたい場合) • AWS Cliを直接使うのではなくIaCで管理する • ユーザー単位で有効期限を管理し、期限を短くする • ユーザー単位で申請可能なアカウントや権限を管理する まとめ
• マルチAWSアカウントの管理はIdentity Centerが便利 • プロジェクトの規模に応じてセキュリティ要件を決めよう