アクセス権のないユーザーによる一括更新について

こちらのトピックにて、同一アプリ内のキーが一致するレコードの一括更新を試み、

やりたいことが実現したかのように思われたのですが、

アプリにアクセス権を設定していたことを失念していました。

フィールドのアクセス権の変更も確認しましたが、どこにどう書けばいいのかが分かりません。

◆アクセス権の設定

レコードの閲覧・編集・削除可

⇒レコード登録者(フィールド:訪問者)、管理部(ロール)

レコードの閲覧のみ可

⇒すべてのユーザー

 

◆試したこと

「識別」フィールド以外でグループを作り、そのグループに対して閲覧のみにする方法も試したところ、

JavaScriptは正常に動きましたが、レコード再利用時に値が引き継げなくなりました。

レコードの再利用は、前回の登録情報を誰でも引用できるようにしておきたいです。

 

◆できないこと・実現したいこと

顧客No.が一致する他のレコード全てが実行ユーザーではないため、

標準機能のアクセス権の階層とフィールド数の多さから、

他のユーザーが登録したレコードに対してPUTする際にのみ、

「識別」フィールドを実行ユーザーが編集できるようにしたいです。

実行ユーザーは、主に営業部となります。

 

教えていただけますと幸いです。よろしくお願いいたします。

こちらをもう一度見直したところ、今まで理解できておりませんでしたが、

なんとか自己解決できました!