キンコミ kintone user community

みんなの投稿

2024/08/02 14:56

スタンダードコースで利用中です。
レコードのアクセス権で知恵をお貸しいただければと思います。

プロセス管理のあるアプリで、ステータスが特定の場合、作成者が自分自身のレコ―ドだけ削除出来るような設定をしたいと考えています。

例)ステータス:作成中 → 申請中 → 完了
ステータスが「作成中」のときのみ、作成者は自分が作成したレコードを削除出来るようにしたい
(他者が作成したレコードは削除NG)

アプリ・レコードのアクセス権は下記のように設定しているのですが、
ステータスが作成中の場合、削除することが出来ません。

・アプリのアクセス権
everyone:レコード閲覧/レコード追加/レコード編集

・レコードのアクセス権
ステータス:作成中 
作成者:閲覧/編集/削除
everyone:閲覧/編集

修正箇所やアドバイス等いただければ幸いです。

2件のコメント (新着順)
fuku_inu バッジ画像
製造業
2024/08/02 16:03

アプリのアクセス権で 削除がオフになっているのかも知れないですね
つぎのようにしてみては、どうでしょうか

▶アプリのアクセス権
Everyone:削除をオンにする

▶レコードのアクセス権
1つ追加
ステータス:(作成中以外)
Everyone:閲覧オン、編集オン、削除オフ


Kasumi
2024/08/02 16:10

返信ありがとうございます。
アドバイスの通り、アプリのアクセス権でeveryoneの削除をonにしたら出来ました!

権限設定は並び順で上に行くほど優先設定されますが、並び順は大丈夫ですか?
作成者よりもeveryoneが上になってるとかが無いか確認をお勧めします。


Kasumi
2024/08/02 16:09

返信ありがとうございます。並び順は大丈夫でした!

ふんふんふ~~ん!とか鼻歌まじりに設定してて間違うのがココだったりするので、もしやと思って書きました。
ちゃんと設定されてたんですね!

「削除したやつ、戻せない?」
って依頼が来ないことを祈ります!