キンコミ kintone user community

みんなの投稿

2023/12/20 17:29

お世話になっております。Kintone開発初心者のkayuと申します。
アクセス権の設定にハマってしまい、お知恵をお借りしたく投稿させていただきます。

・自分の役割
アプリ開発者
・やりたいこと
特定のレコードにアクセス権限を付与、表示
・試したこと
条件を指定したいフィールドに条件を指定
(例)部門1=本部
組織「本部」を設定(自分が含まれます)、レコード閲覧などにチェックを入れる
everyoneからすべてのチェックを外す

…これで、部門1=本部のレコードだけ表示させたいのですが、保存・リフレッシュしてもすべてのレコードが見えてしまう状態です。
原因がわからず、ハマっております…。
アプリ開発者だと、すべてのレコードが見えてしまうのでは? とも思うのですが……。
なにか作業に抜けがあるでしょうか。

どなたかご意見いただければ幸いです。
どうぞよろしくお願いいたします。

4件のコメント (新着順)
Kayu
2023/12/22 18:11

Kayuです。こちらのご返信が遅くなり申し訳ありません……。
ちょっとアクセス権限の業務から離れてしまい、実際に試すのは少し後になりそうで、大変申し訳ないです…。
みなさんのコメント、どれも大変参考になります! 勉強させて頂いてます。
ご返信頂き、どうもありがとうございました……!

怪盗KID
製造業
2023/12/21 08:42

はじめまして、こんにちは!
もしかすると、下記の記事が参考になるかもしれません!
https://www.joyzo.co.jp/blog/389
ご参考までに!

かな
建設業
2023/12/20 18:50

もしかして「他の部門の人に本部のレコードを見せたくない」、ではなく
「本部の人は本部のレコードしか見れないようにしたい」ということでしょうか…?

書かれていた状況ではKayuさんのアカウント(もしくは本部のアカウント)では全てのレコードが表示されることになるので。

1番ラクな方法としては、fuku_inuさんも書かれていた、一覧の設定で絞り込み条件で本部を指定することですが、
他の部門のレコードをそもそも見えなくしたいなら、レコードのアクセス権でそういう設定を追加していくことが必要になりますね。
(本部なら本部以外のレコードは非表示)

ちなみにレコードのアクセス権の確認はアプリ作成者もそうですが(確かアプリの権限で作成者は全て見れる状態になるはずなので)、部門外のアカウントで確認するのが最も確実ですよ〜。

fuku_inu バッジ画像
製造業
2023/12/20 17:57

「試したこと」のところでは、
レコードのアクセス権で
条件にあうレコードを閲覧できる人を制限した状態だと思います。

なので、本部以外に所属しているユーザーからは
そのレコードは見えなくなっているのではないかと思います😎



自分が本部に所属していて
本部のレコードだけを表示したい場合は
一覧の設定で 絞り込みの条件に
 部門1=本部
をセットしてあげると よいのではないかと思います😄
(一覧(すべて)を表示すれば、本部以外のレコードも表示されます)



本部以外のレコードを閲覧できないようにしたい場合は
レコードのアクセス権で設定です