メインコンテンツへスキップ
Auth0でアプリケーションを表す場合には、アプリケーションが対応するべきユーザーの種類を指定することができます。個人による個人アカウントへのログインに対応するアプリケーションもあれば、組織のメンバーによる使用が目的のものもあります。それらの両方に対応するものもあります。これは組織の動作と呼ばれ、Auth0に接続するアプリケーションのそれぞれに設定することができます。 たとえば、アプリケーションには以下を設定することができます。
  • 汎用のマーケティング用ランディングページに**[ログイン]** ボタンを提供して、組織を使わずに、ユーザーをAuth0のログインフローに送る。
  • B2B顧客のそれぞれに個別のURL(Acmeユーザーであればacme.yourcompany.comなど)があり、ユーザーが組織を使ってAuth0 にリダイレクトされ、Acmeのの[ログイン]ボタンが表示される。
これらのシナリオに合わせて組織の動作を定義することができます。また、組織の動作として、アプリケーションで組織の提供を必須にして、ユーザーが誤って組織を使わないAuth0へ送られた場合、組織の名前を入力できるプロンプトが表示されるように定義することもできます。 組織の動作はまたはを使って定義できます。

Auth0 Dashboard

Auth0 Dashboardを使用して組織の動作を定義するには、以下を行います。
  1. [Auth0 Dashboard]>[Applications(アプリケーション)]に移動して、組織を構成したいアプリケーションを選択します。
  2. [Organizations(組織)] ビューを選択して、適切な設定を構成します。
  1. [Save Changes(変更の保存)] を選択します。

Mangement API

クライアント更新エンドポイントPATCH呼び出しを行います。client_idmgmt_api_access_tokenorganization_usage、およびorganization_require_behaviorのプレースホルダーをそれぞれクライアントID、Management APIのアクセストークン、組織の使用オプション、組織の動作オプションに置き換えます。

応答ステータスコード

可能性のある応答ステータスコードは以下のとおりです。