Upgrade to Pro — share decks privately, control downloads, hide ads and more …

SSOで支える大規模環境の開発運用/Developing and Operating Larg...

AEON
July 24, 2024

SSOで支える大規模環境の開発運用/Developing and Operating Large-Scale Environments Supported by SSO

2024年7月18日開催「JTCのリアルトーク!KODANSHAtechとAEON」の登壇資料です。

登壇者:
@morihaya55( https://x.com/morihaya55

イベント詳細:
https://aeon.connpass.com/event/323707/

AEON

July 24, 2024
Tweet

More Decks by AEON

Other Decks in Technology

Transcript

  1. もりはや aka 林 如弥(@morihaya55) イオンスマートテクノロジー株式会社 DevSecOps Div SREチーム所属 (2024/3入社) 趣味:Podcast鑑賞・映画鑑賞・読書・ジョギング

    おすすめのPodcast 「COTENラジオ」 おすすめの書籍 「数理思考モデルで紐解く RULE DESIGN」 おすすめの映画 「RRR」
  2. イオングループ紹介 - グループ企業 https://www.aeon.info/company/group/ - "グループ事業・企業紹介" # 純粋持株会社 イオン(株) #

    GMS(総合スーパー)事業 イオン九州(株) イオン北海道(株) (株)キャンドゥ (株)サンデー イオンスーパーセンター(株) イオン東北(株) イオンバイク(株) イオンリカー(株) イオンリテール(株) イオン琉球(株) アクティア(株) オリジン東秀(株) トップバリュコレクション(株) # SM(スーパーマーケット)事業 (株)いなげや (株)フジ マックスバリュ東海(株) ミニストップ(株) ユナイテッド・スーパーマーケット・ホールディングス(株) イオンサヴール(株) イオンマーケット(株) (株)カスミ (株)光洋 (株)ダイエー ビオセボン・ジャポン(株) まいばすけっと(株) マックスバリュ関東(株) マックスバリュ北陸(株) (株)マルエツ DS(ディスカウントストア)事業 イオンビッグ(株) (株)ビッグ・エー # ヘルス&ウエルネス事業 ウエルシアホールディングス(株) (株)イオンボディ イオンレーヴコスメ(株) ウエルシア薬局(株) (株)ウェルパーク (株)クスリのマルエ (株)コクミン コスメーム(株) シミズ薬品(株) (株)ププレひまわり (株)丸大サクラヰ薬局 (株)よどや (株)MASAYA # 総合金融事業 イオンフィナンシャルサービス(株) AEON CREDIT SERVICE (ASIA) CO., LTD. AEON CREDIT SERVICE (M) BERHAD AEON THANA SINSAP (THAILAND) PLC. イオン・アリアンツ生命保険(株) (株)イオン銀行 イオン住宅ローンサービス(株) イオン保険サービス(株) イオン・リートマネジメント(株) フェリカポケットマーケティング(株) ACSリース(株) AFSコーポレーション(株) AEON Financial Service (Hong Kong) Co., Ltd. # ディベロッパー事業 イオンモール(株) イオンタウン(株) (株)OPA # サービス・専門店事業 イオンディライト(株) (株)イオンファンタジー (株)コックス (株)ジーフット (株)イオンイーハート イオンエンターテイメント(株) イオンカルチャー(株) イオンコンパス(株) イオン・シグナ・スポーツ・ユナイテッド(株) イオンペット(株) イオンライフ(株) ブランシェス(株) (株)プレステージシューズ (株)未来屋書店 (株)メガスポーツ メガペトロ(株) リフォームスタジオ(株) R.O.U(株) # 国際事業 ## 中国 AEON Stores (Hong Kong) Co., Limited AEON(CHINA)CO., LTD. AEON EAST CHINA (SUZHOU) CO., LTD. AEON (HUBEI) CO., LTD. AEON South China Co., Limited BEIJING AEON CO., LTD. GUANGDONG AEON TEEM CO., LTD. QINGDAO AEON DONGTAI CO., LTD. ## ASEAN AEON CO. (M) BHD. AEON BIG (M) SDN.BHD. AEON(CAMBODIA)Co.,Ltd. AEON ORANGE COMPANY LIMITED AEON(Thailand)CO., LTD. AEON VIETNAM Co., LTD. DONG HUNG INVESTMENT DEVELOPMENT CONSULTANCY JOINT STOCK COMPANY LIMITED PT.AEON INDONESIA # 機能会社・その他 アビリティーズジャスコ(株) イオンアイビス(株) イオンアグリ創造(株) イオングローバルSCM(株) イオンスマートテクノロジー(株) イオントップバリュ(株) イオンネクスト(株) オンラインマーケット イオンフードサプライ(株) イオンベーカリー(株) イオンマーケティング(株) コルドンヴェール(株) (株)生活品質科学研究所 イオン商品調達(株) Aeon Digital Management Center AEON TOPVALU (CHINA) CO.,LTD. AEON TOPVALU (HONG KONG) CO., LIMITED AEON TOPVALU (THAILAND) CO.,LTD. AEON TOPVALU VIETNAM COMPANY LIMITED Tasmania Feedlot Pty. Ltd. (公財)イオン環境財団 (公財)イオンワンパーセントクラブ (公財)岡田文化財団 その数119
  3. イオングループ紹介 - グループ企業 https://www.aeon.info/company/group/ - "グループ事業・企業紹介" # 純粋持株会社 イオン(株) #

    GMS(総合スーパー)事業 イオン九州(株) イオン北海道(株) (株)キャンドゥ (株)サンデー イオンスーパーセンター(株) イオン東北(株) イオンバイク(株) イオンリカー(株) イオンリテール(株) イオン琉球(株) アクティア(株) オリジン東秀(株) トップバリュコレクション(株) # SM(スーパーマーケット)事業 (株)いなげや (株)フジ マックスバリュ東海(株) ミニストップ(株) ユナイテッド・スーパーマーケット・ホールディングス(株) イオンサヴール(株) イオンマーケット(株) (株)カスミ (株)光洋 (株)ダイエー ビオセボン・ジャポン(株) まいばすけっと(株) マックスバリュ関東(株) マックスバリュ北陸(株) (株)マルエツ DS(ディスカウントストア)事業 イオンビッグ(株) (株)ビッグ・エー # ヘルス&ウエルネス事業 ウエルシアホールディングス(株) (株)イオンボディ イオンレーヴコスメ(株) ウエルシア薬局(株) (株)ウェルパーク (株)クスリのマルエ (株)コクミン コスメーム(株) シミズ薬品(株) (株)ププレひまわり (株)丸大サクラヰ薬局 (株)よどや (株)MASAYA # 総合金融事業 イオンフィナンシャルサービス(株) AEON CREDIT SERVICE (ASIA) CO., LTD. AEON CREDIT SERVICE (M) BERHAD AEON THANA SINSAP (THAILAND) PLC. イオン・アリアンツ生命保険(株) (株)イオン銀行 イオン住宅ローンサービス(株) イオン保険サービス(株) イオン・リートマネジメント(株) フェリカポケットマーケティング(株) ACSリース(株) AFSコーポレーション(株) AEON Financial Service (Hong Kong) Co., Ltd. # ディベロッパー事業 イオンモール(株) イオンタウン(株) (株)OPA # サービス・専門店事業 イオンディライト(株) (株)イオンファンタジー (株)コックス (株)ジーフット (株)イオンイーハート イオンエンターテイメント(株) イオンカルチャー(株) イオンコンパス(株) イオン・シグナ・スポーツ・ユナイテッド(株) イオンペット(株) イオンライフ(株) ブランシェス(株) (株)プレステージシューズ (株)未来屋書店 (株)メガスポーツ メガペトロ(株) リフォームスタジオ(株) R.O.U(株) # 国際事業 ## 中国 AEON Stores (Hong Kong) Co., Limited AEON(CHINA)CO., LTD. AEON EAST CHINA (SUZHOU) CO., LTD. AEON (HUBEI) CO., LTD. AEON South China Co., Limited BEIJING AEON CO., LTD. GUANGDONG AEON TEEM CO., LTD. QINGDAO AEON DONGTAI CO., LTD. ## ASEAN AEON CO. (M) BHD. AEON BIG (M) SDN.BHD. AEON(CAMBODIA)Co.,Ltd. AEON ORANGE COMPANY LIMITED AEON(Thailand)CO., LTD. AEON VIETNAM Co., LTD. DONG HUNG INVESTMENT DEVELOPMENT CONSULTANCY JOINT STOCK COMPANY LIMITED PT.AEON INDONESIA # 機能会社・その他 アビリティーズジャスコ(株) イオンアイビス(株) イオンアグリ創造(株) イオングローバルSCM(株) イオンスマートテクノロジー(株) イオントップバリュ(株) イオンネクスト(株) オンラインマーケット イオンフードサプライ(株) イオンベーカリー(株) イオンマーケティング(株) コルドンヴェール(株) (株)生活品質科学研究所 イオン商品調達(株) Aeon Digital Management Center AEON TOPVALU (CHINA) CO.,LTD. AEON TOPVALU (HONG KONG) CO., LIMITED AEON TOPVALU (THAILAND) CO.,LTD. AEON TOPVALU VIETNAM COMPANY LIMITED Tasmania Feedlot Pty. Ltd. (公財)イオン環境財団 (公財)イオンワンパーセントクラブ (公財)岡田文化財団 その数119
  4. イオングループ紹介 - グループ企業 - 機能会社・その他 https://www.aeon.info/company/group/ - "グループ事業・企業紹介" # 機能会社・その他

    アビリティーズジャスコ(株) イオンアイビス(株) イオンアグリ創造(株) イオングローバルSCM(株) イオンスマートテクノロジー(株) イオントップバリュ(株) イオンネクスト(株) オンラインマーケット イオンフードサプライ(株) イオンベーカリー(株) イオンマーケティング(株) コルドンヴェール(株) (株)生活品質科学研究所 イオン商品調達(株) Aeon Digital Management Center ...(略)
  5. ASTのSSO利用状況 SSOを利用することで嬉しいこと • ユーザーの利便性向上: o 1箇所の認証で複数のシステムやサービスにアクセスできるため、ユーザーは多数のログイン情報を覚える必要がな くなる o アプリケーションギャラリーによって、自分ログイン可能なサービスが可視化される o

    複数のシステムへのログイン時間が削減され作業スピードが向上 o パスワード忘れによる問い合わせも減少する • システム管理の簡素化: o ユーザーアカウントの一元管理が可能になり、登録や異動や退職時のアカウント管理も容易になる • コンプライアンスとセキュリティポリシーの強化: o アクセス制御や多要素認証などの機能を統合的に適用できるため、組織全体のセキュリティレベルを向上させるこ とができる
  6. ASTのSSO利用状況 • Azureで提供されるフルマネージドなディレクトリサービス • Entra IDはイオングループ内に複数存在する o ASTが管理する専用のEntra IDと、イオンアイビスが管理する全社向けの共通基盤とし てのEntra

    IDなど、各社で保持する場合がある o せっかくのSSOだがIdPがSingleではないことは課題... ▪ ただし、分離することで管理速度は向上 Microsoft Entra IDをIdPとして利用している(以後Entra ID)
  7. • ユーザの認証をEntra IDで行う • 初回ログイン時にプロビジョニング(作成)できる(認証先次第だが) • 認証先の権限は認証先で管理 • 具体例としてはPagerDuty o

    ユーザ数による課金体系のためログインの可否をEntra IDで制御 o ログイン後の権限はPagerDuty内で柔軟に管理する 単純なユーザ認証
  8. • ユーザの認証に加えてグループの情報をEntra IDから認証先へ渡す • ユーザは所属するEntra IDのグループによって認証先の権限が付与される • 具体例としてはAkamai Portal o

    認証先での権限が明確に限定されている o Akamaiを管理する会社が異なったためユーザ追加時は都度申請が必要だったが、 SSO導入後はAST内部でコントロール可能になった ユーザ認証およびグループ情報
  9. • SCIM(System for Cross-domain Identity Management)はプロトコル • 定期的にユーザとグループの情報をEntra IDから認証先へ同期する •

    従来のSSOの課題だった「ユーザ/グループの削除」に対応するのが嬉しい • 具体例としてはNew Relic o Basicタイプのユーザの場合課金不要なため既存のEntra IDグループを利用 o FSOタイプは課金が発生するため手動管理を実施 o 運用上の重要なツールとなり、ユーザ作成の依頼が増えたことで 煩雑になりつつあったが、SSO導入によってToilを削減できた SCIMによるユーザとグループのプロビジョニング