Skip to main content
Auth0 でアプリケーションを表す際に、そのアプリケーションでサポートするユーザーの種類を指定できます。個人アカウントでログインする個人向けのアプリケーションもあれば、組織のメンバーによる利用を想定したアプリケーションもあります。両方をサポートするものもあります。これは組織の動作と呼ばれ、Auth0 に接続する各アプリケーションに対して設定できます。 たとえば、アプリケーションには次のようなものがあります。
  • Log in ボタンがある汎用的なマーケティング用ランディングページがあり、そのボタンからユーザーは 組織 なしで Auth0 のLogin フローに移動します。
  • B2B 顧客ごとに個別の URL があり (例: Acme のユーザーは acme.yourcompany.com にアクセス) 、その URL からユーザーは 組織 付きで Auth0 にリダイレクトされるため、Acme の Login ボタンが表示されます。
組織の動作を定義することで、これらのどちらのシナリオにも対応できます。さらに、アプリケーションで 組織 の指定を必須にしているにもかかわらず、ユーザーが誤って 組織 なしで Auth0 に送られた場合に、組織名を入力できるプロンプトが表示されるように組織の動作を設定することもできます。 組織の動作は、 または のいずれかを使用して定義できます。

Auth0 Dashboard

Auth0 Dashboard で組織の動作を定義するには、次の手順を実行します。
  1. Auth0 Dashboard > Applications に移動し、組織を設定するアプリケーションを選択します。
  2. Login Experience ビューに切り替え、適切な設定を行います。
  1. Save changes を選択します。

Management API

Update a Client エンドポイントに対して PATCH 呼び出しを行います。client_idmgmt_api_access_tokenorganization_usage、および organization_require_behavior のプレースホルダー値は、それぞれお使いの、Management API の、組織の利用オプション、および組織の動作オプションに必ず置き換えてください。

レスポンスステータスコード

想定されるレスポンスステータスコードは次のとおりです。