サービスポータルの簡易リストについてログインユーザーによって表示内容を変える方法
オプション
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
03-01-2023 01:45 AM
サービスポータル上でログインしているユーザーが登録したレコードのみがリストとして表示されるようにしたいです。
現在は簡易リストを使って、テーブルが表示されるようにしているのですが、「フィルター」に条件を設定し、ログインしているユーザーとレコードの起票者のカラムを照合して一致しているもののみを表示するように設定しています。
しかし、ポータルからリストの中身を開くと添付のキャプチャの赤枠のように「フィルター」条件の前に「すべて」が表示されてしまい、押下するとログインしているユーザーが登録したレコード以外のテーブルの中身も全て見える状態となってしまいます。
これを解決する方法または、別の設定方法をご教授いただきたくお願いします。
1件の返信1
オプション
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
03-02-2023 10:26 PM
Hi @kawakamichika ,
You can do this in 3 ways as below:
1. Restrict filters and breadcrumbs with fixed queries by adding &sysparm_fixed_query=active=true to the Arguments ( refer below link)
2. Write a Query Business rule that executes before the database query is made to prevent from accessing certain records, like below:
3. Write a ACL to restrict the data.
私の回答が問題の解決に役立つ場合は、解決策を承認して親指のアイコンをクリックして質問を閉じてください。正しい答えから、他の人は将来恩恵を受けるでしょう。
問題が解決しない場合は、[解決策として受け入れる] をクリックするか、親指のアイコンをクリックしてください。
Thanks,
Ratnakar