アグリゲーション要求のグループ ACL の構成

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:1分
  • glide.sg.group_acl.enabled システムプロパティを使用して、グループ化を使用するデータアイテムの結果の表示に関連する集計要求中のアクセス制御リスト (ACL) の検証を制御します。

    始める前に

    必要なロール:admin

    このタスクについて

    glide.sg.group_acl.enabled システムプロパティは、グループ化操作の実行時に ACL 検証を実行するかどうかを決定します。デフォルトでは、このプロパティは [true] に設定されます。このシステムプロパティが true に設定されている場合、ACL が適用され、グループ化操作に関連するレコードがアクセス可能かどうかがチェックされます。このデフォルトのモバイルプラットフォームの動作は、 ServiceNow® インスタンスの動作とは異なります。アグリゲーション結果の数を表示する場合、インスタンスは ACL を適用しません。これは、インスタンスとモバイルプラットフォームの動作の主な違いです。

    このシステムプロパティが false に設定されている場合、システムはグループ化操作の実行中に ACL を検証しません。この場合、アグリゲート結果は、選択したアグリゲーションフィールドと各グループのレコード数に基づきます。ほとんどの場合、他のすべての操作に対して ACL チェックが引き続き適用されるため、セキュリティ上の問題は発生しません。

    手順

    1. フィルターナビゲーターに「sys_properties.list」と入力します。
    2. [システムのプロパティ] 画面で、[ 新規] を選択します。
      アプリケーションスコープが [グローバル] に設定されていることを確認します。
    3. 次の情報を使用して、システムのプロパティフォームのフィールドに入力します。
      フィールド 説明
      名前 「glide.sg.group_acl.enabled」と入力します。
      タイプ [True | False] を選択します。
      true」と入力します。
    4. [Submit (送信)] を選択します。
      注:
      このシステムプロパティは、グループ化を使用するデータアイテムの結果の表示に関連する集計要求にのみ影響します。他のすべての操作について、ACL チェックはアクティブなままです。