- レルム識別子:
urn:auth0:{yourTenant} - エンドポイント:
https://{yourDomain}/login/callback。または、カスタムドメイン を使用している場合はhttps://<YOUR CUSTOM DOMAIN>/login/callback
フェデレーション メタデータ
フェデレーション メタデータ ファイルには、ADFS サーバーの証明書に関する情報が含まれています。ADFS で フェデレーション メタデータ エンドポイント (
/FederationMetadata/2007-06/FederationMetadata.xml) が有効になっている場合、Auth0 は構成の変更 (ロールオーバーに備えて新しい署名証明書が追加された場合など) を定期的に (1 日 1 回) 確認できます。そのため、スタンドアロンのメタデータファイルを提供するよりも、フェデレーション メタデータ エンドポイントを有効にすることを推奨します。スタンドアロンのメタデータファイルを提供した場合は、証明書の有効期限が近づくとメールで通知します。スクリプトによるセットアップ
このスクリプトは、システム管理者として実行する必要があります。
custom domains 機能を使用している場合は、
$webAppEndpoint の値を https://<YOUR CUSTOM DOMAIN>/login/callback に置き換える必要があります。手動設定パート 1: Relying Party Trust を追加する
- ADFS 管理コンソールを開きます。
- コンソールの右側にある Add Relying Party Trust* をクリックします。
- Start をクリックします。
- Enter data about the relying party manually を選択し、Next をクリックします。
- 名前 (
{yourAppName}など) を入力し、Next をクリックします。 - 既定値 (
ADFS 2.0 profile) のまま、Next をクリックします。 - 既定値 (
no encryption certificate) のまま、Next をクリックします。 - Enable support for the WS-Federation… にチェックを入れ、テキストボックスに次の値を入力します。
https://{yourDomain}/login/callback。または、カスタムドメイン を使用している場合は、https://<YOUR CUSTOM DOMAIN>/login/callbackを入力します - Next をクリックします。
- 次の値を指定して Relying Party Trust 識別子を追加します。
urn:auth0:{yourTenant} - Add をクリックし、続けて Next をクリックします。
- 既定値の
Permit all users...のまま、Next をクリックします。 - Next をクリックし、最後に Close をクリックします。
手動設定パート 2: クレーム発行ポリシー ルールを追加する
- Windows Server 2019 を使用している場合は、[Add Relying Party Trust] ウィザードの完了時に [Edit Claim Issuance Policy] ダイアログ ボックスが自動的に開きます。Windows Server 2012 または 2016 を使用している場合は、次の手順に従います。
| Windows Server 2012 の場合 | Windows Server 2016 の場合 |
|---|---|
| コンソール右側の [Actions] パネルで、先ほど作成した Relying Party Trust を見つけます。その下にある Edit Claim Issuance Policy をクリックします。 | コンソール ツリーで、ADFS の下の Relying Party Trusts をクリックします。コンソール右側で、先ほど作成した Relying Party Trust を見つけます。それを右クリックし、Edit Claim Issuance Policy をクリックします。 |
- [Edit Claim Issuance Policy] ウィンドウで、[Issuance Transform Rules] の下にある Add Rule… をクリックします。
- 既定の
Send LDAP Attributes as Claimsをそのまま使用します。 - ルールの内容がわかる名前を付けます。
- [Attribute Store] で Active Directory を選択します。
Mapping of LDAP attributes to outgoing claim typesで次のマッピングを選択し、Finish をクリックします。
| LDAP 属性 | 送信クレームの種類 |
|---|---|
| E-Mail-Addresses | E-Mail Address |
| Display-Name | Name |
| User-Principal-Name | Name ID |
| Given-Name | Given Name |
| Surname | Surname |
LDAP 属性を追加する
- 前の手順でウィンドウを閉じた場合は、作成した Relying Party Trust のコンテキストメニューから Edit Claim Rules を選択し、ルールを編集します。
- 必要な LDAP 属性ごとに行を追加し、左側の列で属性名、右側の列で使用するクレーム型を選択します。
-
必要なクレーム型が存在しない場合は、2 つの方法があります。
- 新しいクレームに namespace-qualified name を入力します (例:
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/department) 。 - 新しいクレーム型を登録し (ADFS 管理コンソールの ADFS > Services > Claim Descriptions) 、そのクレーム名をマッピングで使用します。
Auth0 は、クレーム型の名前部分 (たとえば
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/departmentのdepartment) を、ユーザープロファイルの属性名として使用します。
- 新しいクレームに namespace-qualified name を入力します (例: