新規投稿
フォローする

特定の一覧でのみ、自分のレコードだけを表示させる方法

お世話になります。

特定の一覧ビューでのみ、自分が担当のレコードだけを表示させる方法を考えております。

アプリすべてに適用するには下記の方法でできるのですが、特定の一覧ビューでのみ担当の絞り込みを行いたいです。

https://www.joyzo.co.jp/blog/389

 

JavaScriptで実装しか方法はないでしょうか。

 

0

3件のコメント

Avatar
rex0220

Yuto Kawai さん

一覧の絞り込み条件で、担当項目に「ログインユーザー」を指定出来ます。

0
Avatar
Yuto Kawai

rex0220さn

いつもお世話になっております。ご返信ありがとうございます。

 

言葉足らずで申し訳ありません。以下のようにしたいのです。

 前提:特定の一覧ビューでのみ、

  条件①:担当者には、自分が主担当になっているレコードのみを表示させたい

  条件②:管理者(管理者グループ)には全てのレコードを閲覧したい

 

https://www.joyzo.co.jp/blog/389 ですとアプリ全体に適用されてしまい、rex0220さんの方法ですと管理者がレコードを閲覧できません。

担当ごとの一覧と、管理者用の一覧で別々にするのが一番無難な解決方法でしょうか。

 

0
Avatar
rex0220

一覧の絞り込み条件で、担当項目に「ログインユーザー」を指定した場合は、

ユーザーが抽出条件を変更すると他の担当者のレコードも参照可能です。

担当者に、他の担当者のレコードを見せてはいけない場合は、アクセス権の設定が必須です。

今回の要件では、「特定の一覧ビューでのみ」ということですから、アクセス権の設定は使えません。

JavaScriptで、自動的に抽出条件を変更することも可能ですが、

kintone では、職責の切替え機能が無いため、管理者が担当を兼任しているよう場合は、使い勝手が悪くなります。


Yuto Kawai さんの「担当ごとの一覧と、管理者用の一覧で別々にする」案がシンプルで運用しやすいと思います。

 

1
サインインしてコメントを残してください。