NetBackup™ Self Service 構成ガイド
フェデレーションシングルサインオンを使用するための Self Service の設定
Self Service では、WS-Federation パッシブプロトコルによるフェデレーションシングルサインオンをサポートします。Microsoft WIF (Windows Identity Foundation) とともに実装し、クレームの転送時に SAML (Security Assertion Markup Language) トークンを使用します。ただし、SAML2 プロトコル (SAML-P) はサポート外です。
Self Service をインストールするときに、最初のログオンで admin アカウントを使用する必要があるフォーム認証で設定します。
ID プロバイダを使用して認証するには:
- Self Service のデータベースで、ID プロバイダのユーザーに対応するユーザーを作成します。
- Self Service の
appsettings.json
ファイルを編集してフェデレーションシングルサインオンを有効にします。
Self Service でユーザーを識別するには[ユーザー ID (User ID)] を使用します。ID プロバイダでユーザーを識別するには[クレーム (Claims)]を使用します。正常に認証するには、Self Service のユーザーが ID プロバイダのいずれかのクレーム値に一致するユーザー ID を所有している必要があります。
Self Service ユーザーを見つけるときに、Self Service は[名前 (Name)]、[電子メール (Email)]、[Windows アカウント名 (Windows Account Name)]、[UPN]を調べます。通常、[名前 (Name)]と[Windows アカウント名 (Windows Account Name)]では domain\username
の形式を使用し、[電子メール (Email)]と[UPN]では username@domain
の形式を使用します。
ポータルでユーザーを入力することも、Active Directory から直接まとめてインポートしたり .CSV
ファイルを使用してインポートすることもできます。
appsettings.json
ファイルを変更してフェデレーションシングルサインオンを有効にするには:
install_path\WebSite
にアクセスします。- 管理者としてメモ帳で
appsettings.json
を開きます。 - <FederationAuthentication> セクションを検索し、Enabled を true に設定し、Wtrealm と MetadataAddress を必要な値に設定します。
appsettings.json
ファイルを保存します。
[フォーム認証 (Forms Authentication)]に切り替える必要がある場合は、appsettings.json
を編集し、FederationAuthentication セクションの Enabled オプションを false に設定します。[フォーム認証 (Forms Authentication)]に切り替えると問題が解決することがあります。
フェデレーションログオン用にシステムを完全に構成していることを確認するには:
- Internet Explorer を閉じて再び開きます。
- IIS を再起動します。
- Self Service の URL を入力します。
- 使用している環境でテスト証明書を使う場合は証明書エラーを 2 回容認します。
- 以前作成したユーザーの資格情報を入力します。ログオンに成功するはずです。