OT ナレッジベースのユーザー基準の作成

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月07日
  • 読む3読むのに数分
  • ユーザー基準レコードを作成して、(OT) ナレッジベースを読んだ Operational Technology り寄稿したりできるユーザーを決定します。

    始める前に

    必要なロール:user_criteria_admin

    注:
    ナレッジモジュールからユーザー基準レコードを作成するには、knowledge ロールに加えて user_criteria_admin ロールが必要です。アクセスの詳細については、「Managing access to knowledge bases and knowledge articles」を参照してください。

    このタスクについて

    ナレッジ管理 ユーザー基準を使用して、特定のユーザーが OT ナレッジベースとナレッジ記事にアクセスできるかどうかを決定します。ユーザー基準レコードを作成したら、それを OT ナレッジベースにアサインして、ナレッジベースとその記事を読んだり寄稿したりできるユーザーを制御できます。さらに、記事レベルでユーザー基準を割り当てて、その記事を読むことができるユーザーを制御できます。

    手順

    1. 移動先 すべて > ナレッジ > 管理 > ユーザー基準.
    2. [New (新規)] を選択します。
    3. フォームのフィールドに入力します。
      表 : 1. [ユーザー基準] フォーム
      フィールド 説明
      名前 ユーザー基準の一意の名前。
      ユーザー ユーザー基準に一致する必要があるユーザー。
      グループ ユーザー基準に一致する必要があるグループ。
      ロール ユーザー基準に一致するロール。
      注:
      • ロールの評価はセッションでキャッシュされるため、ロールを変更すると再度ログインする必要があります。
      • ユーザー基準は、昇格された特権ロールに適用できません。
      詳細 ユーザー基準フォームの [スクリプト] フィールドを含む詳細オプションを表示または非表示にするオプション。
      スクリプト true または false を返す追加のユーザー基準を定義するスクリプト。このフィールドは、[ユーザー基準] フォームで [詳細] オプションが選択されている場合に使用できます。
      注:
      • スクリプトは、ユーザー基準が作成された範囲内で評価されます。
      • スクリプトの評価はセッションにキャッシュされるため、評価を変更するには、再ログインする必要があります。スクリプト化されたユーザー基準がナレッジベースに定義されている場合、ナレッジベースへのユーザーアクセスはセッションごとに評価されます。セッションキャッシュの構築後にスクリプトによって変更が生じた場合、その変更は次のセッションで有効になります。
      • gs.getUser() またはその他のセッション API は診断ツールで使用すると競合が発生するため、使用しないでください。スクリプトで利用可能な事前定義済みの user_id 変数を使用して、スクリプトを評価するために使用されているユーザーのユーザー ID を取得します。
      • スクリプトは動的に評価されます。したがって、ユーザー基準にスクリプトを含めると、システムのパフォーマンスに影響を与える可能性があります。
      アクティブ ユーザー基準をアクティブ化/非アクティブ化するオプション。
      会社 ユーザーレコードが一致する必要がある会社。
      ロケーション ユーザーレコードが一致する必要がある場所。
      部門 ユーザーレコードが一致する必要がある部門。
      すべて一致 入力された各ユーザー基準フィールドのすべての要素が一致する必要があるかどうかを判断するためのオプション。選択すると、すべてのユーザー基準に一致するユーザーのみにアクセス権が付与されます。オフにした場合、ユーザーは、アクセス権が付与される 1 つ以上のユーザー基準のセットを満たす必要があります。

      デフォルトでは、満たされた条件があれば一致するようにこのチェックボックスはオフになっています。

      たとえば、次の条件のユーザー基準レコードを考えます。
      • 場所 A または B
      • 会社 C または D
      [すべて一致] を選択すると、これらの条件をすべて満たすユーザーのみが一致します。たとえば、場所 A および会社 C に所属するユーザーです。
      [すべて一致] が選択されていない場合、これらの条件のいずれかを満たすユーザーが一致します。たとえば、場所 B のユーザー。
      注:
      [すべて一致] を選択する場合は、決して満たされない矛盾した条件を作成しないようにしてください。たとえば、場所 A のすべてのユーザーが会社 G に対して作業している場合、この例の条件は決して満たせません。
    4. [送信] を選択します。

    次のタスク

    これで、ユーザー基準を OT ナレッジベースに割り当てることができます。詳細については、「OT ナレッジベースにユーザー基準をアサインする」を参照してください。