Skip to main content
Auth0と連携するうえで最も重要なことの1つは、その連携で何を実現し、どのように実現するのかを明確にすることです。顧客は、あなたの連携がどのような課題を解決し、どのような方法でそれを解決するのかを理解する必要があります。あなたのサービス単体についてであれば、おそらく答えやすい問いでしょう。しかし、Auth0のようなアイデンティティプラットフォームの文脈では、もう少し注意深く考える必要があります。 このガイドでは、連携の環境をもう少し深く理解できるようにし、Auth0との優れた連携を設計するための指針を示します。

振り返り: Auth0 は何をするのでしょうか?

Auth0 では…
  • あらゆるアプリケーションに、簡単かつ安全にアクセスできるようにします。
  • OIDC、OAuth 2.0、 などのオープン標準に基づく認証および認可サービスを提供します。
  • エコシステム内のさまざまな運用担当者に向けて、適切な構成要素を提供するアイデンティティプラットフォームを構築します。
  • アプリケーションのネットワークを単一のアイデンティティソースに接続することで、お客様に代わってアプリケーションのセキュリティ、ユーザーの一元化、ユーザー管理を担います。

あなたのサービスでは何ができますか?

あなたのサービスでできることや、顧客がどのようなユースケースで貴社のサービスを利用しているのかを把握できると助かります。回答の参考になる質問をいくつか挙げます。
  • ユーザーの身元情報の提供元ですか?
  • データや分析機能を提供していますか?
  • 何らかのユーザーインターフェースを備えていますか?
  • セキュリティや可観測性の向上に役立ちますか?

特定の業界や顧客層を対象にしていますか?

Auth0 のお客様は、ソフトウェア/テクノロジー、金融サービス、メディア、旅行・ホスピタリティなど、幅広い業界にわたっています。私たちはあらゆる種類のアプリケーション環境に対応できますが、主な注力分野は Customer Identity and Access Management (CIAM) です。より具体的には、お客様の収益拡大 (B2B) や顧客獲得率の向上 (B2C) を支援しながら、常に確実な保護を提供することを目的とした、B2B および B2C のユースケースに注力しています。私たちは企業と連携し、あらゆるユースケースに対応する CIAM を実現するための連携を構築しています。 Auth0 と相性のよい企業:
  • アイデンティティは難しいものだという認識を変えようとしている
  • B2B 顧客の拡大に注力している
  • B2C 顧客による収益拡大を目指している
  • セキュリティを妥協しない
あなたのサービスは次のいずれかに当てはまりますか?
  • 政府機関、医療、eコマース、またはその他の特定のアプリケーションに注力している?
  • 通常、一定の規模やトラフィックレベルで利用される?
  • オンプレミスで導入される?

あなたのサービスは、顧客のどのような問題を解決しますか?

一般論として、私たちの共通顧客が、なぜあなたのサービスを利用するのかを正確に把握することが重要です。あなたのサービスが解決する課題に焦点を当てることで、共通点を見つけやすくなり、連携にどのような価値があるのかを理解できます。 たとえば、次のようなものがあります。
  • のようにユーザーの操作を中断させるセキュリティ対策によるコンバージョン率の低下
  • スパムによるサインアップやコンテンツ投稿
  • 過剰な、または有用でないログデータ

アイデンティティプラットフォームの文脈において、あなたのサービスはそれらの問題をどのように解決しますか?

ここでは、あなたのサービスが提供する機能を、私たちが運用しているプラットフォームに結び付けて考えます。私たちはさまざまな認証および認可を扱っており、そのすべてが中央のコンテキストを通過します。この問いでは、私たちのサービスのどの部分が、上記の問題を引き起こしたり、さらに悪化させたりする可能性があるのかを尋ねています。 いくつか例を挙げます。
  • ログインが一元化されているため、手作業では監視しきれないほど大量のログデータが発生する
  • 中央のユーザーストアがあることで、ユーザープロファイルを拡張すればネットワーク内のすべてのアプリケーションにメリットがある
  • 本人確認は、特定のアプリケーションごとに個別対応するよりも、一元的に整備するほうが容易である

この連携がどのように動作するかを視覚的に示した資料を提供できますか?

システム図やシーケンス図は、この連携の仕組みを弊社のパートナー向け技術チームとお客様の双方に説明するのに役立ちます。

この連携には何らかの制限がありますか?

当社のアイデンティティプラットフォームでは、ブラウザー、モバイルデバイス、CLI、クラウド関数などを使用したログインに対応しています。また、お客様が利用しているプランの種類に応じて、一部の機能に制限があります。 ご利用のサービスには、次のようなものがありますか?
  • OS、言語、プラットフォーム、デバイスなどに関する技術的な制限
  • レート制限や決済ゲートウェイ
  • 非同期処理の要件
  • Auth0 のプランレベルによる制限。特定の機能については、料金ページを参照してください。

次は?

これで、あなたのサービスが Auth0 とどのように連携できるかイメージできたと思いますので、次は Auth0 との連携 についてさらに学んでいきましょう。