ビジネスのオンライン依存度が高まる中、適切なアイデンティティーとアクセス管理がますます重要となり、複数のアプリケーションを一度のログインで使用できるシングルサインオン(SSO)の役割はより大きくなった。SSOは、シンプルなUXを提供しつつ組織全体に導入できるセキュリティ対策として、特にIT管理者から高く評価されている。
しかし、実装に当たってはさまざまな方法が存在するため、開発者は複数の異なるプロトコルに対応しなければならない可能性が高い。そこで本資料では、その概要をはじめ、SAMLやWS-Federation、OpenID Connect、LDAPなど広く使われているアイデンティティープロトコルのメリットとデメリットについて、ユースケースを交えて解説する。
さらにSSOの実施方法にも焦点を当て、SAMLベースの実装、アイデンティティープロバイダーの設定、SSOを通じた多様なクライアントの認証など、実際に使う方法を詳しく説明する。ぜひ「実践用ガイド」として活用していただきたい。