アイデンティティプロバイダーは、それに依存するアプリケーションと認証情報を共有しません。例えば、SlateはあなたのGoogleパスワードを見ることはありません。Googleは、あなたが身元を証明したことをSlateに知らせるだけです。その他のアイデンティティプロバイダーには、ソーシャルメディア(FacebookやLinkedInなど)、エンタープライズ(Microsoft Active Directoryなど)、法的アイデンティティプロバイダー(スウェーデンのBankIDなど)があります。
なぜ多くの開発者が、ゼロから独自のソリューションを構築するのではなく、アイデンティティとアクセス管理プラットフォーム上に構築することを選択するのでしょうか?ユーザーの期待、顧客の要件、およびコンプライアンス基準は、重大な技術的課題をもたらします。複数のユーソース、認証要素、およびオープンな業界標準があるため、典型的なIAMシステムを構築するために必要な知識と作業量は膨大になる可能性があります。強力なIAMプラットフォームは、すべてのアイデンティティプロバイダーと認証要素に対する組み込みのサポートを持ち、ソフトウェアとの簡単な統合のためのAPIを提供し、認証と認可のための最も安全な業界標準に依存しています。IAMソリューションを構築するか購入するかをまだ決定していない人々にとって、構築 vs. 購入:アイデンティティ管理の評価ガイドは有用なリソースです。