カタログアイテムのユーザー基準のデバッグ

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む2読むのに数分
  • ユーザーが、一致したユーザー基準に基づいてカタログアイテムにアクセスできるかどうかをデバッグし、問題がある場合は解決します。

    始める前に

    必要なロール:catalog_manager、catalog_admin、または admin

    このタスクについて

    デバッグできるのはユーザー基準に基づくアクセスの問題のみで、アクセス制御リストのルール (ACL) に基づく問題はデバッグできません。ユーザー基準の詳細については、「アイテムとカテゴリのセキュリティの設定」を参照してください。

    gs.getUserID() などのセッション API を使用するスクリプト化されたユーザー基準には、ログインしたユーザーのセッションが使用されます。ユーザー基準の [スクリプト] フィールドで事前定義された user_id 変数を使用して、スクリプト化されたユーザー基準の動作を編集します。[スクリプト] フィールドの詳細については、「サービスカタログでユーザー条件レコードを作成する」を参照してください。

    手順

    1. 移動先 すべて > サービスカタログ > カタログ管理 > ユーザー基準診断.
      [ユーザー基準診断] フォームが表示されます。
    2. [ユーザーを選択] フィールドで、アクセス問題をデバッグしたいユーザーを選択します。
    3. [カタログアイテムの選択] フィールドで、必要なカタログアイテムを選択します。
    4. [診断] をクリックします。
      ユーザー基準診断のスクリーンショット
      • アイテム階層は、各ノード (カタログ、カテゴリ、またはカタログアイテム) へのユーザーのアクセスの指示とともに、そのノード に関連するユーザー基準に基づいて表示されます。
        注:
        • アイテムが複数のカタログまたはネストされたカテゴリで利用可能な場合、対応するカタログとカテゴリはツリー形式のノードとして表示されます。
        • ユーザーがノードに関連付けられた複数のユーザー基準と一致する場合、そのユーザーは次の条件が満たされた場合にのみノードにアクセスできます。
          • ユーザーが、[利用可能] リストのユーザー基準の少なくとも 1 つに一致する。
          • ユーザーが、[利用できない] リストのどのユーザー基準とも一致しない。
      • アイテムに定義されているすべてのユーザー基準が表示されます。各ユーザー基準について、以下の情報が利用可能です。
        ユーザーの一致
        選択したユーザーがユーザー基準と一致する場合に、[ユーザーの一致] アイコンが表示されます。
        関連性
        ノードとユーザー基準との関連性、すなわち [利用可能] または [利用できない] です。
        ユーザー基準
        ユーザー基準の名前
    5. ユーザーが階層のノードを表示できるかどうかを確認するには、そのノードをクリックします。
      ノードに定義されているユーザー基準が表示されます。たとえば、カテゴリを表すノードをクリックすると、そのカテゴリに定義されているユーザー基準が表示されます。
    6. ユーザー基準の構成を編集するには、[ユーザー基準] 列の下にあるその名前をクリックします。