条件式を使用して訪問者ロールにユーザを追加する

ユーザをロール メンバとして判別するための条件を指定して、訪問者の資格ロールを動的に定義できます。これらの条件は、ユーザ プロファイルのプロパティや日付/時刻などを指定した条件式を用いて定義します。たとえば、次のような条件式を使用してロールを定義できます。「ログインしたユーザの「state」プロパティに「Colorado」が設定され、ログインが山地標準時で午前 9 時から午後 5 時の間に行われているとき、そのユーザはロール メンバである。」

注意 : ロールを定義する式の評価がリクエスト処理の過程で変化する場合は、キャッシュ設定の調整が必要になる場合があります。詳細については、『パフォーマンス チューニング ガイド』を参照してください。

条件式を使用して訪問者ロールにユーザを追加するには

  1. 訪問者の資格ツールで、[Web アプリケーションを選択] フィールドのポータル Web アプリケーションを選択します (ポータル Web アプリケーションにはそれぞれ固有の訪問者の資格ロールがあります)。
  2. 訪問者の資格リソース ツリーで、新しいロールを作成するか、ユーザを追加するロールを選択します。
  3. [ロール式の編集] タブを選択します。
  4. プルダウン メニューを使用して、ユーザをロール メンバーにするにはすべての条件に該当する必要があるのか、またはいずれかの条件に該当すればよいのかを指定します。
  5. 設定する条件の横にあるチェック ボックスをオンにします。
    条件を選択すると、コンフィグレーションできるように展開されます。
  6. [Save Changes] をクリックして編集を適用します。
  7. [ロール プロパティ] タブをクリックして、条件式がロールに正しく追加されていることを確認します。
  8. ロールにユーザを追加し、グループを追加することにより、さらに詳細にロールを定義できます。

関連トピック