Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Three-Legged OAuth in AgentCore Gateway
Search
iganin
February 18, 2026
Technology
310
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Three-Legged OAuth in AgentCore Gateway
JAWS-UG AI/ML #35:Generative AI/ML LT大会 登壇資料
https://jawsug-ai.connpass.com/event/381260/
iganin
February 18, 2026
More Decks by iganin
See All by iganin
On-behalf-of Token exchange with AgentCore Identity
hironobuiga
2
280
FastMCP OAuth Proxy with Cognito
hironobuiga
3
350
Amazon Bedrock AgentCore 認証・認可入門
hironobuiga
3
660
AgentCoreで実現するマルチテナントAIエージェント
hironobuiga
2
170
FlutterでGraphQL のuseQueryを使う
hironobuiga
0
30
FlutterでGraphQLを扱う
hironobuiga
0
26
FlutterでScrollViewとExpandedを併用し てSignIn / SignUp画面 など レイアウトを作成する
hironobuiga
0
28
Data Race and Actor
hironobuiga
0
88
20210625-meet-async-await@swift愛好会
hironobuiga
1
1.7k
Other Decks in Technology
See All in Technology
プロダクトだけじゃない、社内プロセスにおける自動化・省力化ノススメ
kakehashi
PRO
1
3.5k
証券システムを10年Scalaで作り続けるということ - 関数型まつり2026
krrrr38
3
830
AWS Blocks を触ってみた/first-tach-aws-blocks
fossamagna
2
160
ローカルLLMとLINE Botの組み合わせ その3 / LINE DC Generative AI Meetup #8
you
PRO
0
130
Compose 新機能総まとめ / What's New in Jetpack Compose
yanzm
0
160
Control Planeで育てるBtoB SaaSの認証基盤 - SRE NEXT 2026
pokohide
1
2.2k
事業価値を⽣み出すSREへ SREが担うべき意思決定の5層
kenta_hi
2
3.3k
プロンプト_きのこカンファレンス2026_LT
yurufuwahealer
0
150
デジタル・デザイン構想 by Sayaka Ishizuka
y150saya
0
200
LLM/Agent評価:トップ営業の発言を「正解」にする 〜暗黙的正解による評価を営業資産に変える〜
takkuhiro
1
180
なぜ人は自分のプロジェクトを 「なんちゃってアジャイル」と 自嘲するのか
kozotaira
0
280
Gen3R: 3D Scene Generation Meets Feed-Forward Reconstruction
spatial_ai_network
0
110
Featured
See All Featured
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
610
Ruling the World: When Life Gets Gamed
codingconduct
0
280
GraphQLとの向き合い方2022年版
quramy
50
15k
Are puppies a ranking factor?
jonoalderson
1
3.7k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
120k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
190
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6k
The Pragmatic Product Professional
lauravandoore
37
7.4k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
67k
Product Roadmaps are Hard
iamctodd
55
12k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.5k
Un-Boring Meetings
codingconduct
0
340
Transcript
ҏլ༟ల 5ISFF-FHHFE0"VUIJO "HFOU$PSF(BUFXBZ +"846("*.-ɿ(FOFSBUJWF"*.--5େձ
ࣗݾհ ҏլ༟ల גࣜձࣾΤΫαΟβʔζ 4PGUXBSF&OHJOFFS ͖ͳαʔϏε"NB[PO#FESPDL"HFOU$PSF Y Y Y
0"VUI
0"VUI w ϢʔβʔʹΘͬͯɺΞϓϦέʔγϣϯ͕ผαʔϏεͷอޢ͞ΕͨϦιʔε ݶఆతʹΞΫηεͰ͖ΔΑ͏ʹ͢ΔlೝՄʢ"VUIPSJ[BUJPOʣzͷͨΊͷඪ४ ༷ w ύεϫʔυΛڭ͑ͣʹɺผͷΞϓϦʹlඞཁͳൣғ͚ͩzͷΞΫηεݖΛظݶ ͖Ͱͨ͢ΊͷΈ
ొਓ ϦιʔεΦʔφʔ ΫϥΠΞϯτ Ϧιʔεαʔόʔ ೝՄαʔόʔ
-0 -0
-0 w -FHHFE0"VUI w $MJFOU$SFEFOUJBMT w ΫϥΠΞϯτ͔ΒೝՄαʔόʔʹ $MJFOU*E $MJFOU4FDSFUΛ༻͍ͯ ΞΫηετʔΫϯΛऔಘ
ΫϥΠΞϯτ ೝՄαʔόʔ
τʔΫϯϦΫΤετ τʔΫϯϨεϙϯε ϦιʔεΞΫηε
-0 w -FHHFE0"VUI w "VUIPSJ[BUJPO$PEF(SBOU w ϑϩʔͷதͰϦιʔεΦʔφʔͷಉҙ͕ඞཁ ΫϥΠΞϯτ ೝՄαʔόʔ ϦιʔεΦʔφʔ
ೝՄϦΫΤετ ೝূ ಉҙ ೝՄϨεϙϯε 3FEJSFDU DPEF τʔΫϯϦΫΤετ Ϩεϙϯε ϦιʔεΞΫηε
ೝՄϦΫΤετ ೝূ ಉҙ ೝՄϨεϙϯε 3FEJSFDU DPEF τʔΫϯϦΫΤετ Ϩεϙϯε ϦιʔεΞΫηε
"NB[PO#FESPDL"HFOU$PSF
IUUQTXXXBCPVUBNB[PODPNOFXTBXTBXTBNB[POCFESPDLBHFOUDPSFBJBHFOUT
"HFOU$PSF*EFOUJUZ *OCPVOE 0VUCPVOE *". 0"VUI *". 0"VUI "1*,FZ
"HFOU$PSF*EFOUJUZ *OCPVOE 0VUCPVOE *". 0"VUI *". 0"VUI "1*,FZ
0VUCPVOE"VUI0"VUI w 3VOUJNFͰ-0 -0ͱʹ("ॳ͔Βαϙʔτ w (BUFXBZͰ-0ͷαϙʔτ͕SF*OWFOUͷ࣌ظʹՃ͞Εͨ -0 -0 3VOUJNF ˓
˓ (BUFXBZ ˓ /FX
"HFOU$PSF3VOUJNF-0
ొਓ ϦιʔεΦʔφʔ ΞϓϦ Ϧιʔεαʔόʔ ೝՄαʔόʔ "*ΤʔδΣϯτ ೝՄΫϥΠΞϯτ ؆୯ͷͨΊʹɺ"HFOU$PSF*EFOUJUZ"HFOU$PSF4%,ͷׂ "*ΤʔδΣϯτʹ·ͱΊͯ͠·͍·͢
μϝͳύλʔϯ ˞࣮ࡍ͜ͷϑϩʔͰͳ͍Ͱ͢
ೝՄ63- ৭ʑ͍ͬͯΔ͜ͱΛলུ ೝূ ಉҙ ೝՄϦΫΤετ ೝՄDPEF 5PLFOΓऔΓ
ೝՄ63- ৭ʑ͍ͬͯΔ͜ͱΛলུ ೝূ ಉҙ ೝՄϦΫΤετ ೝՄDPEF 5PLFOΓऔΓ ೝՄΛελʔτͨ͠Ϣʔβʔͱ ೝূɾಉҙͨ͠Ϣʔβʔ͕ ೖΕସΘͬͯؾ͚ͮͳ͍
ϢʔβʔͷೖΕସΘΓ w ᶃ߈ܸऀ͕ೝՄ63-ൃߦ w ᶄϢʔβʔ͕ೝՄ63-ԡԼ w ᶅೝূ ಉҙ w ᶆೝՄίʔυ
5PLFOൃߦ w ߈ܸऀͷʹϢʔβʔͷτʔΫϯ͕อ ଘ w ߈ܸऀ͕ϢʔβʔͷσʔλʹΞΫηε Ͱ͖ͯ͠·͏ʜ ᶃ ᶄ ᶅ ᶆ
ϢʔβʔͷೖΕସΘΓ w ᶃ߈ܸऀ͕ೝՄ63-ൃߦ w ᶄϢʔβʔ͕ೝՄ63-ԡԼ w ᶅೝূ ಉҙ w ᶆೝՄίʔυ
5PLFOൃߦ w ߈ܸऀͷʹϢʔβʔͷτʔΫϯ͕อ ଘ w ߈ܸऀ͕ϢʔβʔͷσʔλʹΞΫηε Ͱ͖ͯ͠·͏ʜ ᶃ ᶄ ᶅ ᶆ ೝՄ63-Λऔಘͨ͠Ϣʔβʔͱɺ ೝূɾಉҙͨ͠Ϣʔβʔ͕ҟͳΔ͜ͱʹؾ͚ͮͳ͍ʜ ߈ܸऀ͕ϢʔβʔͷτʔΫϯΛऔಘɾอଘͯ͠͠·͏ ߈ܸऀ͕ϢʔβʔͷϦιʔεʹΞΫηεͰ͖ͯ͠·͏ʂ
4FTTJPO#JOEJOH
৭ʑ͍ͬͯΔ͜ͱΛলུ ೝূ ಉҙ ೝՄDPEF 5PLFOΓऔΓ ϦμΠϨΫτ $PNQMFUF3FTPVSDF 5PLFO"VUI
৭ʑ͍ͬͯΔ͜ͱΛলུ ೝূ ಉҙ ೝՄDPEF 5PLFOΓऔΓ ϦμΠϨΫτ $PNQMFUF3FTPVSDF 5PLFO"VUI ೝՄΛελʔτͨ͠ Ϣʔβʔͱಉҙͨ͠Ϣʔβʔ
͕ಉҰͰ͋Δ͜ͱΛ֬ೝ
4FTTJPO#JOEJOH w ೝՄ63-4FTTJPO63*Λ͢ ɹೝՄϦΫΤετ w ೝূ ಉҙ w ೝՄίʔυͷୡ w
3FEJSFDUXJUI4FTTJPO63* w $PNQMFUF3FTPVSDF5PLFO"VUI ΛϩάΠϯϢʔβʔ 4FTTJPO63* ΛҾʹݺͼग़͢ ᶃ ᶄ ᶅ ᶆ ᶇ
ೖΕସΘΓΛ͙ϑϩʔ w ߈ܸऀ͕ೝՄ63-Λൃߦ͠ɺϢʔβʔʹڞ༗ w Ϣʔβʔ͕ೝূɾಉҙ w ೝՄίʔυ͕"HFOU$PSF*EFOUJUZͰड͚औΒΕΔ w ΞϓϦʹϦμΠϨΫτ͞ΕΔ w
ΞϓϦͷʮϢʔβʔͷηογϣϯʯ͔ΒϢʔβʔใΛऔಘ͠ɺϢʔβʔ ใ͕ೝՄ63-Λൃߦͨ͠ϢʔβʔͱҟͳΔ͜ͱΛ֬ೝͨ͠ͷͰ $PNQMFUF3FTPVSDF5PLFO"VUIΛݺͼग़͞ͳ͍ w ϢʔβʔͷೖΕସΘΓΛ͙͜ͱ͕Ͱ͖Δʂ
"HFOU$PSF(BUFXBZ-0
ొਓ ϦιʔεΦʔφʔ ΞϓϦ Ϧιʔεαʔόʔ ೝՄαʔόʔ .$1ΫϥΠΞϯτ .$1αʔόʔ ೝՄΫϥΠΞϯτ
"HFOU$PSF(BUFXBZ-0 w ొਓ૿͑Δ͕جຊతʹ3VOUJNFͷ-0ͱಉ͡ w 3VOUJNF-0ͱಉ༷ʹ4FTTJPO#JOEJOH͓͜ͳ͏ w ೝՄ63-Λ.$14FSWFS.$1$MJFOUͱ͢ͷ͕ϝΠϯͷ૬ҧ
৭ʑ͍ͬͯΔ͜ͱΛলུ ೝূ ಉҙ ೝՄDPEF 5PLFOΓऔΓ ϦμΠϨΫτ $PNQMFUF3FTPVSDF 5PLFO"VUI ೝՄ63- ೝՄϦΫΤετ
"HFOU$PSF(BUFXBZͷ-0 .$1ͷαϙʔτ ͕ͳ͍ͱ༻͢Δ͜ͱ͕Ͱ͖ͳ͍ʜͳͥʁ
63-.PEF&MJDJUBUJPO
&MJDJUBUJPO w .$14FSWFS͕.$1$MJFOUΛ௨ͯ͠ϢʔβʔʹՃใΛཁٻ͢Δ༷ w ͭͷ.PEF w 'PSN.PEF w .$1ΫϥΠΞϯτ্ͷϑΥʔϜͰूΊΔ w
63-.PEF w .$1Ͱಋೖ w ϒϥβΛ։͍ͯΒ͍ɺͦ͜ͰใΛूΊΔ
0"VUIͰͷ63-.PEF&MJDJUBUJPO w ฦ٫ͨ͠63-ΛϢʔβʔʹϒϥβͰ։͍ͯૢ࡞ͯ͠Β͏ w ΫϥΠΞϯτͰͷࣗಈॲཧɾউखͳભҠΛͤ͞ͳ͍ w ػඍใ *%1BTTXPSE ͕.$1ΫϥΠΞϯτͷೖग़ྗʹೖΒͳ͍ \
KTPOSQD JE NFUIPEFMJDJUBUJPODSFBUF QBSBNT\ NPEFVSM FMJDJUBUJPO*EFMJDJUBUJPO*E VSMBVUIPSJ[BUJPO63- NFTTBHFΧϨϯμʔ࿈ܞͷͨΊɺϒϥβͰϩάΠϯͯ͠ڐՄ͍ͯͩ͘͠͞ʢ0"VUI-0ʣɻ ^ ^
৭ʑ͍ͬͯΔ͜ͱΛলུ ೝূ ಉҙ ೝՄDPEF 5PLFOΓऔΓ ϦμΠϨΫτ $PNQMFUF3FTPVSDF 5PLFO"VUI ೝՄ63- ೝՄϦΫΤετ
.$1ΫϥΠΞϯτͰೝՄ63-Λ ࣗಈॲཧɾભҠΛͤ͞ͳ͍ Ϣʔβʔڐͷ্Ͱϒϥβදࣔ
"HFOU$PSF(BUFXBZ-0 w 4FTTJPO#JOEJOHΛߦ͏ඞཁ͕͋ΔͳͲɺେ3VOUJNFͱಉ͡ w .$1Λαϙʔτ͢Δඞཁ͕͋Δ w 63-.PEF&MJDJUBUJPOʹΑͬͯ0"VUIϑϩʔΛηΩϡΞʹਐΊΔ͜ͱ͕Ͱ͖ Δ w .$1ΫϥΠΞϯτʹػඍใ͕࿙Εͳ͍
·ͱΊ w -0-0ͷ͓͞Β͍ w "HFOU$PSF3VOUJNF(BUFXBZͷ0VUCPVOE"VUIͷ-0 w 4FTTJPO#JOEJOHʹΑͬͯϢʔβʔͷೖΕସΘΓΛࢭ͢Δ w "HFOU$PSF(BUFXBZͷ0VUCPVOE"VUIͰ-0αϙʔτ w
63-.PEF&MJDJUBUJPOͷͨΊʹ.$1ͷαϙʔτ͕ඞཁ
5IBOLZPV