# 作成者・作業者のみ閲覧可能なフィールド

**URL:** <https://community.cybozu.dev/t/topic/4786>\
**Category:** kintone 開発相談\
**Created:** [2020 年 1 月 21 日午前 6:07 UTC](https://community.cybozu.dev/t/topic/4786 "2020-01-21T06:07:49Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account1357](https://avatars.discourse-cdn.com/v4/letter/l/48db29/32.png) [@Legacy\_Account1357](https://community.cybozu.dev/u/Legacy_Account1357)\
**Post date:** [2020 年 1 月 21 日午前 6:07 UTC](https://community.cybozu.dev/t/topic/4786/1 "2020-01-21T06:07:49Z")

</div>

休暇申請アプリを作成して運用しています。

遠地で災害が発生した時、社員がそこへ旅行の予定となっていないかを把握するために、「関西地方」のように大まかな行き先を入力してもらっています。

「行先」フィールドを設置し、作成者が閲覧・編集、承認者と管理部門が閲覧できるよう設定しました。すると、新規レコード作成時はそのレコードの作成者が自分ではないため、フィールドそのものが表示されません。

&nbsp;

いったん保存すれば作成者が自分となるので閲覧・編集ができるようになるのですが、ひと手間かかります。

何か良い手立てはないでしょうか？

&nbsp;

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1804](https://avatars.discourse-cdn.com/v4/letter/l/ecd19e/32.png) [@Legacy\_Account1804](https://community.cybozu.dev/u/Legacy_Account1804)\
**Post date:** [2020 年 1 月 22 日午前 6:06 UTC](https://community.cybozu.dev/t/topic/4786/2 "2020-01-22T06:06:46Z")

</div>

こんにちは。

以下を設定すれば、標準機能内で可能だと思います。(フィールド名などは適宜変更してください)  
確認していないので細かい修正が必要かもしれません。

1. ユーザー選択フィールド「行先編集許可ユーザー」、「行先閲覧不可ユーザー」を追加し、フォーム最下部など目立たない場所に配置します。
2. 「行先編集許可ユーザー」の初期値にログインユーザー、承認者、管理部門のユーザーを追加します。
3. 「行先閲覧不可ユーザー」の初期値にグループEveryoneを追加します。
4. 「行先」フィールドのアクセス権で、上から「行先編集許可ユーザー」に閲覧・編集権限、「行先閲覧不可ユーザー」に権限無し、「Everyone」に閲覧・編集権限を追加します。

上記設定であれば、新規登録時は「行先編集許可ユーザー」、「行先閲覧不可ユーザー」が登録されていないのでEveryone(全ユーザー)が閲覧・編集可能です。  
登録後は「行先編集許可ユーザー」に指定されていないユーザーは「行先閲覧不可ユーザー」のEveryoneに含まれるので閲覧することができなくなります。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1357](https://avatars.discourse-cdn.com/v4/letter/l/48db29/32.png) [@Legacy\_Account1357](https://community.cybozu.dev/u/Legacy_Account1357)\
**Post date:** [2020 年 1 月 22 日午前 6:43 UTC](https://community.cybozu.dev/t/topic/4786/3 "2020-01-22T06:43:02Z")

</div>

FM様

ご回答ありがとうございます。

ログインユーザーに権限を与えることは思いつきませんでした。

無事、想定通りの挙動をさせることが出来ました。ありがとうございました。
