みんなの投稿

2025/05/08 11:17

スタンダードコースを契約しています。

アクセス権についてお知恵をお借りいたしたく、よろしくお願いいたします。
前提として、可能な限り標準機能で行いたいです。

1.ステータス「処理完了」になったら全員が閲覧のみ出来るようにして編集・削除が出来ないようにする。
2.ただし、ユーザー選択フィールド「担当者」のみは、処理完了後も特定のフィールドのみ編集できるようにする。
3.2.の特定のフィールドは添付ファイルフィールド「添付ファイル※」とする。

kintoneのアクセス権の優先度が、アプリ>レコード>フィールドになるので、2.の設定に苦戦しています。

不可であればプラグインなどを使うので、可否だけでも教えて頂けたらと思います。
よろしくお願いいたします。

1件のコメント (新着順)

できますよ。

kintoneのアクセス権の優先度が、アプリ>レコード>フィールドになるので、

が勘違いしやすいのですが、アプリのアクセス権(例えば全部権限あり)を設定したら
レコードやフィールドのアクセス権を絞っても全部権限ありになるというわけではないので
ご安心ください。

アプリのアクセス権でチェックをつけていない項目は、レコードやフィールドのアクセス権で
チェックをつけても有効にならないという意味でのアプリ>レコード>フィールドです。


ごめんなさい。ちゃんと読んでいませんでした。できないかもしれません。確認します。

あらためてご質問を確認し、試してみましたが、基本機能では「特定のフィールドのみ」編集はできないようです。

条件分岐処理等のプラグインなど必要かと思います。

大変失礼いたしました。🙇‍♂️

IY
2025/05/08 13:48

ありがとうございます。
標準機能では不可能なのですね。
痒い所に手が届かない状況・・・連携サービス・プラグインにて対応しようと思います。

お手数おかけいたしました!

Mizu
総務・人事
2025/05/08 18:34

ユーザー選択フィールド「担当者」のみは、処理完了後も特定のフィールドのみ編集できる

この機能、標準でできるようになるととても嬉しいですよね。

私も、人事面談シートのようなアプリで、プロセス管理の進捗状況に応じて特定のフィールドの編集可・不可を制御させたい的なことをやりたかったのですが断念しました。

特定のフィールドをレコードの条件でアクセス権の設定ができるプラグインがありましたら、ぜひ共有をお願いします。

弊社の環境ではあまり使うことはありませんが、IYさんのご質問を拝見し、たしかにこういうニーズはありそうだと思いました。

ご参考までに、TISさんの条件分岐処理プラグイン
https://www.tis2010.jp/branchprocess/
で対応可能だと思います。

こんな感じでステータスでの条件設定と実行許可ユーザーを同時に設定できますので、
ステータス「処理完了」、ユーザー「担当者」の時、特定のフィールド以外に「編集制限」を
すれば大丈夫だと思います。

※未確認ですが、さすがにkintoneのアクセス権で編集不可にしているものを
 このプラグインで編集可にはできないものと思いますので、アクセス権は
 編集可にした上で、このプラグインで「添付ファイル」以外を「編集制限」
 する必要があると思われます。

Mizu
総務・人事
2025/05/08 20:20

早速の共有ありがとうございます。

TISさんの条件分岐処理プラグイン、実はまだ使ったことがないのですが
こんなこともできるんですね!
早速、試してみたいと思います。