リストレポートの列ビューのアクセス制御
リスト レポートの場合、 glide.report.add_to_list_supported システム プロパティはadd_to_listアクセス制御リストを有効にします。このアクセス制御リスト (ACL) により、ユーザーは機密データを含むリストレポート列でレポートを実行できなくなります。
たとえば、マネージャーは、ユーザーがレポートを作成するときに [担当者 ] 列で報告できないようにすることができます。ユーザーに対してテーブルフィールドが制限されている場合、[ 利用可能 ] 列には表示されません。したがって、ユーザーは作成するレポートでこれを選択できません。
注:
プロパティが有効な場合:列のadd_to_listアクセス制御リストを渡さないユーザーには、レポートに既に含まれている制限された列が [選択済み ] 列に表示されます。このユーザーには、これらの列のデータもレポートに表示されます。ユーザーが [選択済み ] 列から列を削除すると、その列は [ 利用可能 ] 列に表示されなくなります。ユーザーが再度選択してレポートに含めることはできません。
add_to_list ACL は、レポートの基になっている最上位のテーブルにのみ適用されます。
このプロパティは、デフォルトでは無効になっています。有効にするには、 sys_properties.list (システムプロパティテーブル) に移動し、 glide.report.add_to_list_supportedを true に設定します。admin ロールが必要です。
プロパティを有効にした後、既存のレポートは影響を受けません。列は、制限付きとして指定したフィールドを含む新しく作成されたリストレポートでのみ非表示になります。