SlideShare a Scribd company logo
1 of 65
Azure AD とアプリケーションを
SAML 連携する際に陥る事例と対
処方法について
2019年9月7日
Japan Azure User Group 9 周年イベント
日本マイクロソフト株式会社
山口 真也
AZURE & IDENTITY AZURE IDENTITY サポートエンジニア
本セッションの難易度
・SAML って何だろう、よくわからないって思っている方。
・シングル サインオンの動きを知りたい方。
・これから Azure AD に 3rd パーティー製アプリケーショ
ンを登録して管理したいと考えている方(もしくは既に管
理されている方)
※ SAML なんて知ってるという認証プロトコル自信ニキの
方には物足りない内容かもしれません…。
自己紹介と Azure のサポートについて
名前:山口 真也(やまぐち しんや)
◇Identity
・今年の9月で日本マイクロソフトにジョインして 1 年 3 か月になります。(MS が 6 社目)
・前職までは、ゲーム会社やSIerでインフラ エンジニアをやっていました。
・プログラミング歴皆無、Bash でインフラ運用系のシェル スクリプトしか書けません。
・Qiita やっています。https://qiita.com/Shinya-Yamaguchi
・Facebook (https://www.facebook.com/shinya.yamaguchi.92)
・Twitter @izuru_yamarara (プロレス、baystars、たまに Identity 関連の技術情報)
◇Support 情報
・日本マイクロソフトのAzure のサポートは大きく、 IaaS・PaaS・Identity(Azure AD)の3 つに分
かれていますあります。
・その中で Identity のサポートメンバーは25人ほどで日本のお客様を中心にサポートしています。
(グローバルのお客様もたまにサポートしています)
目次
1. Azure Active Directoryとは
2. SAML 2.0 とは
3. シングル サインオンの動作について
4. お問い合わせ事例とデモ(デモ 2 種予定)
5. CSS ブログ紹介
6. まとめ
Azure Active Directory とは
Azure Active Directory とは
弊社公開情報より抜粋
Azure Active Directory (Azure AD) は Microsoft が提供する
クラウドベースの ID およびアクセス管理サービスであり、
次のリソースへのサインインとアクセスを支援します。
 Microsoft Office 365、Azure portal、その他何千という
SaaS アプリケーションなど、外部リソース。
 企業ネットワークとイントラネット上のアプリや、自分
の組織で開発したクラウド アプリなどの内部リソース。
🤔🤔🤔🤔🤔
Azure AD は Azure 上に Active Directory をたてる事ではありません
Active Directory
Domain Service
(AD DS)
Azure Active Directory Azure Active Directory
Domain Services
・オンプレミスのみで構成 ・IaaS の Virtual Machine 上に
Domain Controller を構築する
・機能はオンプレミスと同じ
Virtual MachineDomain
Controller
Domain
Controller
Azure AD Domain
Controller
PC
Office 365
PC
・オンプレミス AD とは別もの
・ クラウド アプリケーションの認証で
利用される
・ Office 365 など
・PasS 版の Domain Controller
・諸々制限あり
・Azure VM 用 Active Directory
Active Directory
Domain Services
Server PCServer
(Virtual
Machine)
Mobile
(AD DS)
(Azure AD)
(Azure AD DS)
サーバーを自分で管理 サーバーがクラウドに
Azure AD ができること
・アプリケーション管理
・Authentication
・企業間 (B2B)
・企業 – 消費者間 (B2C)
・条件付きアクセス
・開発者のための Azure Active Directory
・デバイスの管理
・ドメイン サービス
・エンタープライズ ユーザー
・ハイブリッド ID
・ Identity Governance
・ Identity Protection
・ Azure リソースのマネージド ID
・ Privileged Identity Management (PIM)
・レポートと監視
本セッションではアプリケーション管理を扱います
・アプリケーション管理
・Authentication
・企業間 (B2B)
・企業 – 消費者間 (B2C)
・条件付きアクセス
・開発者のための Azure Active Directory
・デバイスの管理
・ドメイン サービス
・エンタープライズ ユーザー
・ハイブリッド ID
・ Identity Governance
・ Identity Protection
・ Azure リソースのマネージド ID
・ Privileged Identity Management (PIM)
・レポートと監視
今日はここについて話します。
今日の話の登場人物(よく出てくる言葉)
クラウド アプリケーション
(SP = Service Provider)
あなた
(ユーザー)
Azure AD
(IdP = Identity Provider)
SAML 2.0 とは
その前に
アプリケーションを Azure AD に登
録する意味について。
アプリケーションを Azure AD に登録する意味について
ユーザーがそれぞれのアプリに認証
(資格情報の管理も煩雑)
Azure AD に認証を統合
(資格情報を一括管理)
あらためてSAML 2.0 とは
SAML 2.0 とは
SAML 2.0 とは、Security Assertion Markup Languageの略。
OASISによって定められた異なるインターネットドメイン間でユー
ザー認証を行うための XML をベースにした認証プロトコル。
SAML 2.0 を利用し、Azure AD が持っている Identity 情報を、複数の
クラウド サービスに対して、シングル サインオンする環境を実現で
きます。
Assertion = トークン ≒ チケット
Identity = ユーザー ID 、ユーザー名、Eメールアドレス等で構成され
るユーザー情報のこと
Azure AD ではここで SAML の設定をします①
対象のアプリを選択
Azure AD ではここで SAML の設定をします②
シングル サインオンの動作について
SAML 2.0 を使った基本的な認証フロー
https://docs.microsoft.com/ja-jp/azure/active-directory/develop/single-sign-on-saml-protocol
なるほど、わからん。
図解して流れを説明します。
登場人物
クラウド アプリケーション
(SP = Service Provider)
あなたAzure AD
(IdP = Identity Provider)
登場人物(相関図)
クラウド アプリケーション
(SP = Service Provider)
あなた
Azure AD
(IdP = Identity Provider)
SAML メタデータを交換して、
お互い信頼関係にある
アプリにアクセスしたいと思っている
シングル サインオンの動作①
SPIdP
①ブラウザーで SP にアクセス
シングル サインオンの動作②
SPIdP
①ブラウザーで SP にアクセス
②君は Azure AD ユーザーかね?
シングル サインオンの動作③
SPIdP
①ブラウザーで SP にアクセス
②君は Azure AD ユーザーかね?
③Azure AD で認証してきたまえ、このリ
クエスト (SAML Request) を渡してくれな
いか。
シングル サインオンの動作④
SPIdP
①ブラウザーで SP にアクセス
②君は Azure AD ユーザーかね?
③Azure AD で認証してきたまえ、このリ
クエスト (SAML Request) を渡してくれな
いか。
④話を聞こう。まずは資格情報を入力してくれたまえ。
シングル サインオンの動作⑤
SPIdP
①ブラウザーで SP にアクセス
②君は Azure AD ユーザーかね?
③Azure AD で認証してきたまえ、このリ
クエスト (SAML Request) を渡してくれな
いか。
④話を聞こう。まずは資格情報を入力してくれたまえ。
⑤君で間違いないようだね、これ(SAML
Response) を SP に渡してくれないか、私の
署名もしておいたからね。
秘密鍵
で署名
シングル サインオンの動作⑥
SPIdP
①ブラウザーで SP にアクセス
②君は Azure AD ユーザーかね?
③Azure AD で認証してきたまえ、このリ
クエスト (SAML Request) を渡してくれな
いか。
④話を聞こう。まずは資格情報を入力してくれたまえ。
⑤君で間違いないようだね、これ(SAML
Response) を SP に渡してくれないか、私の
署名もしておいたからね。
公開鍵
で署名
を検証
⑥本当に IdP から送られてきた SAML
Response かチェックするか。
シングル サインオンの動作⑦
SPIdP
①ブラウザーで SP にアクセス
②君は Azure AD ユーザーかね?
③Azure AD で認証してきたまえ、このリ
クエスト (SAML Request) を渡してくれな
いか。
④話を聞こう。まずは資格情報を入力してくれたまえ。
⑤君で間違いないようだね、これ(SAML
Response) を SP に渡してくれないか、私の
署名もしておいたからね。
公開鍵
で署名
を検証
⑥本当に IdP から送られてきた SAML
Response かチェックするか。
⑦よかろうアクセスしたまへ。(完)
お問い合わせ事例とデモ
(デモ 2 種予定)
お問い合わせ事例①
お問い合わせ事例①
SP ベンダーからフェデレーション メタデータを
Azure AD にアップロードしてください、と言わ
れたんですが、どうすればいいか分かりません…。
お問い合わせ事例①の対処法
ここにあります。(分かりづらくてすみません…)
お問い合わせ事例②
お問い合わせ事例②
SAML 署名証明書の有効期限が切れたらどうなる
んですか?
お問い合わせ事例②
・シングル サインオンができなくなります。
・有効期限切れの SAML 署名証明書は、有効期限が切
れた運転免許証のようなものです。
・IdP が署名しても SP 側の検証に失敗するため、結果、
シングル サインオンができなくなります。
お問い合わせ事例② 対処法
証明書が切れる前に、更新しましょう。
1. 目的の日付で新しい証明書を作成します。
2. 新しい証明書を作成します。
3. 適切な形式で新しい証明書をダウンロードします。
4. アプリケーションに新しい証明書をアップロードします。
5. Azure Active Directory ポータル内で新しい証明書をアクティブにします
詳細な手順は、下記公開情報に記載があります。
フェデレーション証明書の有効期限のカスタマイズと、新しい証明書へのロールオーバー
https://docs.microsoft.com/ja-jp/azure/active-directory/manage-apps/manage-certificates-for-federated-
single-sign-on#customize-the-expiration-date-for-your-federation-certificate-and-roll-it-over-to-a-new-
certificate
お問い合わせ事例③
お問い合わせ事例③
公開情報のチュートリアルとおりにシングル サインオンの設定をした
のですが、下記画面が出てシングル サインオンできません。
お問い合わせ事例③
デモ(事象再現→対処法まで)
お問い合わせ事例③ 対処法
・シングル サインオンできないお問い合わせで最も多い問い
合わせ内容。
・IdP と SP のそれぞれの識別子が合致しているか設定画面を
確認しましょう。
・SP 側の設定が確認できない場合は、Fiddler を取れば分か
ります。
(もちろん、サポートに問い合わせいただいてもかまいませ
ん。)
お問い合わせ事例④
お問い合わせ事例④
公開情報のチュートリアルとおりにシングル サインオンの設定をした
のですが、下記画面が出てシングル サインオンできません。
お問い合わせ事例④
デモ(事象再現→対処法まで)
お問い合わせ事例④ 対処法
・SAML Binding とは IdP と SP 間でどの方法でメッセージを
送受信するか事前に定義すること。
・Azure AD の場合は、SP が HTTP Redirect Binding で IdP に
Request を送信し、Azure AD が SP に対して HTTP POST
Binding で Response を返す。
・本メッセージが出た際には、SP 側の設定を確認してみる。
CSS ブログ紹介
CSS ブログ紹介
日本マイクロソフト サポート情報
http://aka.ms/Jsupport
Azure Identity チーム Blog
https://jpazureid.github.io/blog/index.html
お問い合わせ前に、該当する事象が Blog に載っているかもしれませ
ん。
(お問い合わせする工数が削減できます、ご活用ください。)
まとめ
まとめ
・SAML 認証の仕組み
・シングル サインオンに失敗したときは、Azure AD のエラー画面がある意味すべ
てを物語っている。
・Azure AD のシングル サインオンの TEST 画面は日々進化している。
(Fiddler でパケット解析ももちろん可)
・上記機能を活用することで、問い合わせしなくても自己解決できる率がアップ。
(トラブルシュート力アップ & 工数削減)
・もちろん、サポートにお問い合わせいただければ全力でサポートします。
付録
用語集
言語 意味
トークン アプリケーションにアクセスするために必要な、有効期限付きチケット。
IdP Identity Provider の略。認証基盤という。
SP Service Provider の略。クラウド アプリケーションのことを指す。
IdP Initiated ユーザーが一番初めに Identity Provider にアクセスする SAML 認証フロー。
SP Initiated ユーザーが一番初めに アプリケーション にアクセスする SAML 認証フ
ロー。
SAML Request SP が IdP に対して要求する XML形式のクレーム(要求)
SAML Response IdP が SP に対して返答する、SAML トークンを含んだ XML形式の 情報
IdP-Initiated について
登場人物(SP-Initiated と同じです)
クラウド アプリケーション
(SP = Service Provider)
あなたAzure AD
(IdP = Identity Provider)
登場人物(相関図)
クラウド アプリケーション
(SP = Service Provider)
あなた
Azure AD
(IdP = Identity Provider)
SAML メタデータを交換して、
お互い信頼関係にある
アプリにアクセスしたいと思っている
Idp-Initiated の動作①
SPIdP
①ブラウザーで IdP にアクセス
Idp-Initiated の動作②
SPIdP
①ブラウザーで IdP にアクセス
②話を聞こう。まずは資格情報を入力してくれたまえ。
Idp-Initiated の動作③
SPIdP
①ブラウザーで IdP にアクセス
②話を聞こう。まずは資格情報を入力してくれたまえ。
③君で間違いないようだね。
SAML Request が SP から来てないけどこちらで発行しと
いたから。このSAML Response を SP に渡してくれない
か、私の署名もしておいたからね。
秘密鍵
で署名
Idp-Initiated の動作④
SPIdP
①ブラウザーで IdP にアクセス
②話を聞こう。まずは資格情報を入力してくれたまえ。
③君で間違いないようだね。
SAML Request が SP から来てないけどこちらで発行しと
いたから。このSAML Response を SP に渡してくれない
か、私の署名もしておいたからね。
秘密鍵
で署名
公開鍵
で署名
を検証
④本当に IdP から送られてきた SAML
Response かチェックするか。
Idp-Initiated の動作⑤
SPIdP
①ブラウザーで IdP にアクセス
②話を聞こう。まずは資格情報を入力してくれたまえ。
③君で間違いないようだね。
SAML Request が SP から来てないけどこちらで発行しと
いたから。このSAML Response を SP に渡してくれない
か、私の署名もしておいたからね。
秘密鍵
で署名
公開鍵
で署名
を検証
④本当に IdP から送られてきた SAML
Response かチェックするか。
⑤よかろうアクセスしたまへ。(完)
SP-Initiated と IdP-Initiated
・大きな違いは、ユーザー(あなた)が最初にアクセスする先が、SP
なのか IdP なのか。
・どちらを使うかは SP 側が決める。
・Azure AD は SAML Request に対して淡々と SAML Response を返す。
・Azure AD と SAML 連携する際に、対象の SP が SP-Initiated 、 IdP-
Initiated に対応してるかについては、公開情報に記載がある。
(SP だけ、 IdP だけ、両方サポートの 3 パターン)
URL:https://docs.microsoft.com/ja-jp/azure/active-directory/saas-
apps/tutorial-list
ご清聴ありがとうございました

More Related Content

What's hot

GoodBye AD FS - Azure Active Directory Only の認証方式へ切り替えよう!
GoodBye AD FS - Azure Active Directory Only の認証方式へ切り替えよう!GoodBye AD FS - Azure Active Directory Only の認証方式へ切り替えよう!
GoodBye AD FS - Azure Active Directory Only の認証方式へ切り替えよう!Yusuke Kodama
 
Azure AD とアプリケーションを SAML 連携する際に陥る事例と対処方法について
Azure AD とアプリケーションを SAML 連携する際に陥る事例と対処方法についてAzure AD とアプリケーションを SAML 連携する際に陥る事例と対処方法について
Azure AD とアプリケーションを SAML 連携する際に陥る事例と対処方法についてShinya Yamaguchi
 
Kubernetes 疲れに Azure Container Apps はいかがでしょうか?(江東区合同ライトニングトーク 発表資料)
Kubernetes 疲れに Azure Container Apps はいかがでしょうか?(江東区合同ライトニングトーク 発表資料)Kubernetes 疲れに Azure Container Apps はいかがでしょうか?(江東区合同ライトニングトーク 発表資料)
Kubernetes 疲れに Azure Container Apps はいかがでしょうか?(江東区合同ライトニングトーク 発表資料)NTT DATA Technology & Innovation
 
20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したことAmazon Web Services Japan
 
AWS X-Rayによるアプリケーションの分析とデバッグ
AWS X-Rayによるアプリケーションの分析とデバッグAWS X-Rayによるアプリケーションの分析とデバッグ
AWS X-Rayによるアプリケーションの分析とデバッグAmazon Web Services Japan
 
プロトコルから見るID連携
プロトコルから見るID連携プロトコルから見るID連携
プロトコルから見るID連携Naohiro Fujie
 
Keycloakの実際・翻訳プロジェクト紹介
Keycloakの実際・翻訳プロジェクト紹介Keycloakの実際・翻訳プロジェクト紹介
Keycloakの実際・翻訳プロジェクト紹介Hiroyuki Wada
 
AWS Black Belt Online Seminar AWS Key Management Service (KMS)
AWS Black Belt Online Seminar AWS Key Management Service (KMS) AWS Black Belt Online Seminar AWS Key Management Service (KMS)
AWS Black Belt Online Seminar AWS Key Management Service (KMS) Amazon Web Services Japan
 
Azure ADとIdentity管理
Azure ADとIdentity管理Azure ADとIdentity管理
Azure ADとIdentity管理Naohiro Fujie
 
ID管理/認証システム導入の理想と現実
ID管理/認証システム導入の理想と現実ID管理/認証システム導入の理想と現実
ID管理/認証システム導入の理想と現実Naohiro Fujie
 
IDaaS を正しく活用するための認証基盤設計
IDaaS を正しく活用するための認証基盤設計IDaaS を正しく活用するための認証基盤設計
IDaaS を正しく活用するための認証基盤設計Trainocate Japan, Ltd.
 
Awsをオンプレドメコンに連携させる
Awsをオンプレドメコンに連携させるAwsをオンプレドメコンに連携させる
Awsをオンプレドメコンに連携させるSyuichi Murashima
 
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPNAmazon Web Services Japan
 
20190522 AWS Black Belt Online Seminar AWS Step Functions
20190522 AWS Black Belt Online Seminar AWS Step Functions20190522 AWS Black Belt Online Seminar AWS Step Functions
20190522 AWS Black Belt Online Seminar AWS Step FunctionsAmazon Web Services Japan
 
Azure ad の導入を検討している方へ ~ active directory の構成パターンと正しい認証方式の選択~
Azure ad の導入を検討している方へ ~ active directory の構成パターンと正しい認証方式の選択~Azure ad の導入を検討している方へ ~ active directory の構成パターンと正しい認証方式の選択~
Azure ad の導入を検討している方へ ~ active directory の構成パターンと正しい認証方式の選択~junichi anno
 
AWS Organizations連携サービスの罠(Security JAWS 第26回 発表資料)
AWS Organizations連携サービスの罠(Security JAWS 第26回 発表資料)AWS Organizations連携サービスの罠(Security JAWS 第26回 発表資料)
AWS Organizations連携サービスの罠(Security JAWS 第26回 発表資料)NTT DATA Technology & Innovation
 
Azure Monitor Logで実現するモダンな管理手法
Azure Monitor Logで実現するモダンな管理手法Azure Monitor Logで実現するモダンな管理手法
Azure Monitor Logで実現するモダンな管理手法Takeshi Fukuhara
 
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)Amazon Web Services Japan
 
20190806 AWS Black Belt Online Seminar AWS Glue
20190806 AWS Black Belt Online Seminar AWS Glue20190806 AWS Black Belt Online Seminar AWS Glue
20190806 AWS Black Belt Online Seminar AWS GlueAmazon Web Services Japan
 

What's hot (20)

GoodBye AD FS - Azure Active Directory Only の認証方式へ切り替えよう!
GoodBye AD FS - Azure Active Directory Only の認証方式へ切り替えよう!GoodBye AD FS - Azure Active Directory Only の認証方式へ切り替えよう!
GoodBye AD FS - Azure Active Directory Only の認証方式へ切り替えよう!
 
Azure AD とアプリケーションを SAML 連携する際に陥る事例と対処方法について
Azure AD とアプリケーションを SAML 連携する際に陥る事例と対処方法についてAzure AD とアプリケーションを SAML 連携する際に陥る事例と対処方法について
Azure AD とアプリケーションを SAML 連携する際に陥る事例と対処方法について
 
Kubernetes 疲れに Azure Container Apps はいかがでしょうか?(江東区合同ライトニングトーク 発表資料)
Kubernetes 疲れに Azure Container Apps はいかがでしょうか?(江東区合同ライトニングトーク 発表資料)Kubernetes 疲れに Azure Container Apps はいかがでしょうか?(江東区合同ライトニングトーク 発表資料)
Kubernetes 疲れに Azure Container Apps はいかがでしょうか?(江東区合同ライトニングトーク 発表資料)
 
20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと
 
AWS X-Rayによるアプリケーションの分析とデバッグ
AWS X-Rayによるアプリケーションの分析とデバッグAWS X-Rayによるアプリケーションの分析とデバッグ
AWS X-Rayによるアプリケーションの分析とデバッグ
 
プロトコルから見るID連携
プロトコルから見るID連携プロトコルから見るID連携
プロトコルから見るID連携
 
Keycloakの実際・翻訳プロジェクト紹介
Keycloakの実際・翻訳プロジェクト紹介Keycloakの実際・翻訳プロジェクト紹介
Keycloakの実際・翻訳プロジェクト紹介
 
AWS Black Belt Online Seminar AWS Key Management Service (KMS)
AWS Black Belt Online Seminar AWS Key Management Service (KMS) AWS Black Belt Online Seminar AWS Key Management Service (KMS)
AWS Black Belt Online Seminar AWS Key Management Service (KMS)
 
Azure ADとIdentity管理
Azure ADとIdentity管理Azure ADとIdentity管理
Azure ADとIdentity管理
 
ID管理/認証システム導入の理想と現実
ID管理/認証システム導入の理想と現実ID管理/認証システム導入の理想と現実
ID管理/認証システム導入の理想と現実
 
IDaaS を正しく活用するための認証基盤設計
IDaaS を正しく活用するための認証基盤設計IDaaS を正しく活用するための認証基盤設計
IDaaS を正しく活用するための認証基盤設計
 
Awsをオンプレドメコンに連携させる
Awsをオンプレドメコンに連携させるAwsをオンプレドメコンに連携させる
Awsをオンプレドメコンに連携させる
 
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
 
20190522 AWS Black Belt Online Seminar AWS Step Functions
20190522 AWS Black Belt Online Seminar AWS Step Functions20190522 AWS Black Belt Online Seminar AWS Step Functions
20190522 AWS Black Belt Online Seminar AWS Step Functions
 
20211109 JAWS-UG SRE keynotes
20211109 JAWS-UG SRE keynotes20211109 JAWS-UG SRE keynotes
20211109 JAWS-UG SRE keynotes
 
Azure ad の導入を検討している方へ ~ active directory の構成パターンと正しい認証方式の選択~
Azure ad の導入を検討している方へ ~ active directory の構成パターンと正しい認証方式の選択~Azure ad の導入を検討している方へ ~ active directory の構成パターンと正しい認証方式の選択~
Azure ad の導入を検討している方へ ~ active directory の構成パターンと正しい認証方式の選択~
 
AWS Organizations連携サービスの罠(Security JAWS 第26回 発表資料)
AWS Organizations連携サービスの罠(Security JAWS 第26回 発表資料)AWS Organizations連携サービスの罠(Security JAWS 第26回 発表資料)
AWS Organizations連携サービスの罠(Security JAWS 第26回 発表資料)
 
Azure Monitor Logで実現するモダンな管理手法
Azure Monitor Logで実現するモダンな管理手法Azure Monitor Logで実現するモダンな管理手法
Azure Monitor Logで実現するモダンな管理手法
 
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
 
20190806 AWS Black Belt Online Seminar AWS Glue
20190806 AWS Black Belt Online Seminar AWS Glue20190806 AWS Black Belt Online Seminar AWS Glue
20190806 AWS Black Belt Online Seminar AWS Glue
 

Similar to Azure AD とアプリケーションを SAML 連携する際に陥る事例と対処方法について

Slack Enterprise Grid with multiple IdP
Slack Enterprise Grid with multiple IdPSlack Enterprise Grid with multiple IdP
Slack Enterprise Grid with multiple IdPKazuhiko ISOBE
 
[AWSマイスターシリーズ] AWS Client Side SDK -Android,iOS & JavaScript-
[AWSマイスターシリーズ] AWS Client Side SDK -Android,iOS & JavaScript-[AWSマイスターシリーズ] AWS Client Side SDK -Android,iOS & JavaScript-
[AWSマイスターシリーズ] AWS Client Side SDK -Android,iOS & JavaScript-Amazon Web Services Japan
 
はじめてのBluemixでシングルサインオン ~ 希望編!
はじめてのBluemixでシングルサインオン ~ 希望編!はじめてのBluemixでシングルサインオン ~ 希望編!
はじめてのBluemixでシングルサインオン ~ 希望編!Kazumi IWANAGA
 
[SC05] 株式会社アシックス様における Azure AD 導入プロジェクトの実際
[SC05] 株式会社アシックス様における Azure AD 導入プロジェクトの実際[SC05] 株式会社アシックス様における Azure AD 導入プロジェクトの実際
[SC05] 株式会社アシックス様における Azure AD 導入プロジェクトの実際de:code 2017
 
クラウド時代の「ID管理」と「認証セキュリティ」
クラウド時代の「ID管理」と「認証セキュリティ」クラウド時代の「ID管理」と「認証セキュリティ」
クラウド時代の「ID管理」と「認証セキュリティ」Tatsuya (達也) Katsuhara (勝原)
 
[AWSマイスターシリーズ] Amazon Elastic Compute Cloud (EC2) Windows編
[AWSマイスターシリーズ] Amazon Elastic Compute Cloud (EC2) Windows編[AWSマイスターシリーズ] Amazon Elastic Compute Cloud (EC2) Windows編
[AWSマイスターシリーズ] Amazon Elastic Compute Cloud (EC2) Windows編Amazon Web Services Japan
 
ID Managementワークショップ Azure AD SaaS 連携 Tips & Tricks_第2回全体ミーティング
ID Managementワークショップ  Azure AD SaaS 連携 Tips & Tricks_第2回全体ミーティングID Managementワークショップ  Azure AD SaaS 連携 Tips & Tricks_第2回全体ミーティング
ID Managementワークショップ Azure AD SaaS 連携 Tips & Tricks_第2回全体ミーティングID-Based Security イニシアティブ
 
Azure ad saas integration tips and tricks 20180227
Azure ad saas integration tips and tricks 20180227Azure ad saas integration tips and tricks 20180227
Azure ad saas integration tips and tricks 20180227Yusuke Kodama
 
Azure AD の SaaS アプリケーション認証への活用
Azure AD の SaaS アプリケーション認証への活用Azure AD の SaaS アプリケーション認証への活用
Azure AD の SaaS アプリケーション認証への活用Yusuke Kodama
 
Aws st 20130617-auto_scaling
Aws st 20130617-auto_scalingAws st 20130617-auto_scaling
Aws st 20130617-auto_scalingMakoto Uehara
 
2013/08 JAWS_UG北九州 AWSを使った儲け方
2013/08 JAWS_UG北九州 AWSを使った儲け方2013/08 JAWS_UG北九州 AWSを使った儲け方
2013/08 JAWS_UG北九州 AWSを使った儲け方Serverworks Co.,Ltd.
 
Azure勉強会 20201028 azure monitor のアラートを様々なコミュニケーションツールに通知する
Azure勉強会 20201028 azure monitor のアラートを様々なコミュニケーションツールに通知するAzure勉強会 20201028 azure monitor のアラートを様々なコミュニケーションツールに通知する
Azure勉強会 20201028 azure monitor のアラートを様々なコミュニケーションツールに通知するKenjiroHirata
 
CloudStackユーザ会 in 大阪: 増本有希
CloudStackユーザ会 in 大阪: 増本有希CloudStackユーザ会 in 大阪: 増本有希
CloudStackユーザ会 in 大阪: 増本有希joeswebhosting
 
情報処理技術者試験で学ぶ SAML
情報処理技術者試験で学ぶ SAML情報処理技術者試験で学ぶ SAML
情報処理技術者試験で学ぶ SAMLhigher_tomorrow
 
[AWSマイスターシリーズ]Amazon CloudWatch & Auto Scaling
[AWSマイスターシリーズ]Amazon CloudWatch & Auto Scaling[AWSマイスターシリーズ]Amazon CloudWatch & Auto Scaling
[AWSマイスターシリーズ]Amazon CloudWatch & Auto ScalingAmazon Web Services Japan
 
なぜcybozu.comは選ばれるのか
なぜcybozu.comは選ばれるのかなぜcybozu.comは選ばれるのか
なぜcybozu.comは選ばれるのかCybozucommunity
 
[AWSマイスターシリーズ] AWS SDK for Java / .NET
[AWSマイスターシリーズ] AWS SDK for Java / .NET[AWSマイスターシリーズ] AWS SDK for Java / .NET
[AWSマイスターシリーズ] AWS SDK for Java / .NETAmazon Web Services Japan
 
Cloud で Active Directory を活用するには
Cloud で Active Directory を活用するにはCloud で Active Directory を活用するには
Cloud で Active Directory を活用するにはjunichi anno
 
[Cloud OnAir] ビジネスを変革する!クラウドを活用したデータ分析基盤の第一歩 (LIVE) 2018年4月12日 放送
[Cloud OnAir] ビジネスを変革する!クラウドを活用したデータ分析基盤の第一歩 (LIVE) 2018年4月12日 放送[Cloud OnAir] ビジネスを変革する!クラウドを活用したデータ分析基盤の第一歩 (LIVE) 2018年4月12日 放送
[Cloud OnAir] ビジネスを変革する!クラウドを活用したデータ分析基盤の第一歩 (LIVE) 2018年4月12日 放送Google Cloud Platform - Japan
 

Similar to Azure AD とアプリケーションを SAML 連携する際に陥る事例と対処方法について (20)

Slack Enterprise Grid with multiple IdP
Slack Enterprise Grid with multiple IdPSlack Enterprise Grid with multiple IdP
Slack Enterprise Grid with multiple IdP
 
[AWSマイスターシリーズ] AWS Client Side SDK -Android,iOS & JavaScript-
[AWSマイスターシリーズ] AWS Client Side SDK -Android,iOS & JavaScript-[AWSマイスターシリーズ] AWS Client Side SDK -Android,iOS & JavaScript-
[AWSマイスターシリーズ] AWS Client Side SDK -Android,iOS & JavaScript-
 
はじめてのBluemixでシングルサインオン ~ 希望編!
はじめてのBluemixでシングルサインオン ~ 希望編!はじめてのBluemixでシングルサインオン ~ 希望編!
はじめてのBluemixでシングルサインオン ~ 希望編!
 
[SC05] 株式会社アシックス様における Azure AD 導入プロジェクトの実際
[SC05] 株式会社アシックス様における Azure AD 導入プロジェクトの実際[SC05] 株式会社アシックス様における Azure AD 導入プロジェクトの実際
[SC05] 株式会社アシックス様における Azure AD 導入プロジェクトの実際
 
クラウド時代の「ID管理」と「認証セキュリティ」
クラウド時代の「ID管理」と「認証セキュリティ」クラウド時代の「ID管理」と「認証セキュリティ」
クラウド時代の「ID管理」と「認証セキュリティ」
 
[AWSマイスターシリーズ] Amazon Elastic Compute Cloud (EC2) Windows編
[AWSマイスターシリーズ] Amazon Elastic Compute Cloud (EC2) Windows編[AWSマイスターシリーズ] Amazon Elastic Compute Cloud (EC2) Windows編
[AWSマイスターシリーズ] Amazon Elastic Compute Cloud (EC2) Windows編
 
ID Managementワークショップ Azure AD SaaS 連携 Tips & Tricks_第2回全体ミーティング
ID Managementワークショップ  Azure AD SaaS 連携 Tips & Tricks_第2回全体ミーティングID Managementワークショップ  Azure AD SaaS 連携 Tips & Tricks_第2回全体ミーティング
ID Managementワークショップ Azure AD SaaS 連携 Tips & Tricks_第2回全体ミーティング
 
Azure ad saas integration tips and tricks 20180227
Azure ad saas integration tips and tricks 20180227Azure ad saas integration tips and tricks 20180227
Azure ad saas integration tips and tricks 20180227
 
Azure AD の SaaS アプリケーション認証への活用
Azure AD の SaaS アプリケーション認証への活用Azure AD の SaaS アプリケーション認証への活用
Azure AD の SaaS アプリケーション認証への活用
 
Aws st 20130617-auto_scaling
Aws st 20130617-auto_scalingAws st 20130617-auto_scaling
Aws st 20130617-auto_scaling
 
2013/08 JAWS_UG北九州 AWSを使った儲け方
2013/08 JAWS_UG北九州 AWSを使った儲け方2013/08 JAWS_UG北九州 AWSを使った儲け方
2013/08 JAWS_UG北九州 AWSを使った儲け方
 
Azure勉強会 20201028 azure monitor のアラートを様々なコミュニケーションツールに通知する
Azure勉強会 20201028 azure monitor のアラートを様々なコミュニケーションツールに通知するAzure勉強会 20201028 azure monitor のアラートを様々なコミュニケーションツールに通知する
Azure勉強会 20201028 azure monitor のアラートを様々なコミュニケーションツールに通知する
 
20201029 hirata
20201029 hirata20201029 hirata
20201029 hirata
 
CloudStackユーザ会 in 大阪: 増本有希
CloudStackユーザ会 in 大阪: 増本有希CloudStackユーザ会 in 大阪: 増本有希
CloudStackユーザ会 in 大阪: 増本有希
 
情報処理技術者試験で学ぶ SAML
情報処理技術者試験で学ぶ SAML情報処理技術者試験で学ぶ SAML
情報処理技術者試験で学ぶ SAML
 
[AWSマイスターシリーズ]Amazon CloudWatch & Auto Scaling
[AWSマイスターシリーズ]Amazon CloudWatch & Auto Scaling[AWSマイスターシリーズ]Amazon CloudWatch & Auto Scaling
[AWSマイスターシリーズ]Amazon CloudWatch & Auto Scaling
 
なぜcybozu.comは選ばれるのか
なぜcybozu.comは選ばれるのかなぜcybozu.comは選ばれるのか
なぜcybozu.comは選ばれるのか
 
[AWSマイスターシリーズ] AWS SDK for Java / .NET
[AWSマイスターシリーズ] AWS SDK for Java / .NET[AWSマイスターシリーズ] AWS SDK for Java / .NET
[AWSマイスターシリーズ] AWS SDK for Java / .NET
 
Cloud で Active Directory を活用するには
Cloud で Active Directory を活用するにはCloud で Active Directory を活用するには
Cloud で Active Directory を活用するには
 
[Cloud OnAir] ビジネスを変革する!クラウドを活用したデータ分析基盤の第一歩 (LIVE) 2018年4月12日 放送
[Cloud OnAir] ビジネスを変革する!クラウドを活用したデータ分析基盤の第一歩 (LIVE) 2018年4月12日 放送[Cloud OnAir] ビジネスを変革する!クラウドを活用したデータ分析基盤の第一歩 (LIVE) 2018年4月12日 放送
[Cloud OnAir] ビジネスを変革する!クラウドを活用したデータ分析基盤の第一歩 (LIVE) 2018年4月12日 放送
 

Recently uploaded

5/22 第23回 Customer系エンジニア座談会のスライド 公開用 西口瑛一
5/22 第23回 Customer系エンジニア座談会のスライド 公開用 西口瑛一5/22 第23回 Customer系エンジニア座談会のスライド 公開用 西口瑛一
5/22 第23回 Customer系エンジニア座談会のスライド 公開用 西口瑛一瑛一 西口
 
ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521
ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521
ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521Satoshi Makita
 
論文紹介:Deep Occlusion-Aware Instance Segmentation With Overlapping BiLayers
論文紹介:Deep Occlusion-Aware Instance Segmentation With Overlapping BiLayers論文紹介:Deep Occlusion-Aware Instance Segmentation With Overlapping BiLayers
論文紹介:Deep Occlusion-Aware Instance Segmentation With Overlapping BiLayersToru Tamaki
 
論文紹介:ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation
論文紹介:ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation論文紹介:ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation
論文紹介:ViTPose: Simple Vision Transformer Baselines for Human Pose EstimationToru Tamaki
 
クラウド時代におけるSREとUPWARDの取組ーUPWARD株式会社 CTO門畑
クラウド時代におけるSREとUPWARDの取組ーUPWARD株式会社 CTO門畑クラウド時代におけるSREとUPWARDの取組ーUPWARD株式会社 CTO門畑
クラウド時代におけるSREとUPWARDの取組ーUPWARD株式会社 CTO門畑Akihiro Kadohata
 
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizesatsushi061452
 
論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...
論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...
論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...atsushi061452
 
Intranet Development v1.0 (TSG LIVE! 12 LT )
Intranet Development v1.0 (TSG LIVE! 12 LT )Intranet Development v1.0 (TSG LIVE! 12 LT )
Intranet Development v1.0 (TSG LIVE! 12 LT )iwashiira2ctf
 
20240523_IoTLT_vol111_kitazaki_v1___.pdf
20240523_IoTLT_vol111_kitazaki_v1___.pdf20240523_IoTLT_vol111_kitazaki_v1___.pdf
20240523_IoTLT_vol111_kitazaki_v1___.pdfAyachika Kitazaki
 
部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員
部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員
部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員Sadaomi Nishi
 
2024年5月25日Serverless Meetup大阪 アプリケーションをどこで動かすべきなのか.pptx
2024年5月25日Serverless Meetup大阪 アプリケーションをどこで動かすべきなのか.pptx2024年5月25日Serverless Meetup大阪 アプリケーションをどこで動かすべきなのか.pptx
2024年5月25日Serverless Meetup大阪 アプリケーションをどこで動かすべきなのか.pptxssuserbefd24
 
Amazon Cognitoで実装するパスキー (Security-JAWS【第33回】 勉強会)
Amazon Cognitoで実装するパスキー (Security-JAWS【第33回】 勉強会)Amazon Cognitoで実装するパスキー (Security-JAWS【第33回】 勉強会)
Amazon Cognitoで実装するパスキー (Security-JAWS【第33回】 勉強会)keikoitakurag
 

Recently uploaded (12)

5/22 第23回 Customer系エンジニア座談会のスライド 公開用 西口瑛一
5/22 第23回 Customer系エンジニア座談会のスライド 公開用 西口瑛一5/22 第23回 Customer系エンジニア座談会のスライド 公開用 西口瑛一
5/22 第23回 Customer系エンジニア座談会のスライド 公開用 西口瑛一
 
ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521
ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521
ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521
 
論文紹介:Deep Occlusion-Aware Instance Segmentation With Overlapping BiLayers
論文紹介:Deep Occlusion-Aware Instance Segmentation With Overlapping BiLayers論文紹介:Deep Occlusion-Aware Instance Segmentation With Overlapping BiLayers
論文紹介:Deep Occlusion-Aware Instance Segmentation With Overlapping BiLayers
 
論文紹介:ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation
論文紹介:ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation論文紹介:ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation
論文紹介:ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation
 
クラウド時代におけるSREとUPWARDの取組ーUPWARD株式会社 CTO門畑
クラウド時代におけるSREとUPWARDの取組ーUPWARD株式会社 CTO門畑クラウド時代におけるSREとUPWARDの取組ーUPWARD株式会社 CTO門畑
クラウド時代におけるSREとUPWARDの取組ーUPWARD株式会社 CTO門畑
 
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
 
論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...
論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...
論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...
 
Intranet Development v1.0 (TSG LIVE! 12 LT )
Intranet Development v1.0 (TSG LIVE! 12 LT )Intranet Development v1.0 (TSG LIVE! 12 LT )
Intranet Development v1.0 (TSG LIVE! 12 LT )
 
20240523_IoTLT_vol111_kitazaki_v1___.pdf
20240523_IoTLT_vol111_kitazaki_v1___.pdf20240523_IoTLT_vol111_kitazaki_v1___.pdf
20240523_IoTLT_vol111_kitazaki_v1___.pdf
 
部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員
部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員
部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員
 
2024年5月25日Serverless Meetup大阪 アプリケーションをどこで動かすべきなのか.pptx
2024年5月25日Serverless Meetup大阪 アプリケーションをどこで動かすべきなのか.pptx2024年5月25日Serverless Meetup大阪 アプリケーションをどこで動かすべきなのか.pptx
2024年5月25日Serverless Meetup大阪 アプリケーションをどこで動かすべきなのか.pptx
 
Amazon Cognitoで実装するパスキー (Security-JAWS【第33回】 勉強会)
Amazon Cognitoで実装するパスキー (Security-JAWS【第33回】 勉強会)Amazon Cognitoで実装するパスキー (Security-JAWS【第33回】 勉強会)
Amazon Cognitoで実装するパスキー (Security-JAWS【第33回】 勉強会)
 

Azure AD とアプリケーションを SAML 連携する際に陥る事例と対処方法について