Pleasanter is a no-code/low-code development platform that runs on .NET. You can quickly create business applications with simple operations.
GNU Affero General Public License v3.0
515
stars
82
forks
source link
項目「添付ファイル」のファイルを削除できるが、アップロードしようとすると完了しない #370
Closed
ghost closed 2 years ago
背景: アクセス制限が設定されたテーブルAがある。 テーブルAには項目として「分類」や「説明」や「添付ファイル」が配置されている。 テーブルAには複数のレコードが登録されている。 テーブルAを作成したユーザーはすべてのレコードを表示・編集できるが、 一般ユーザーは特定のレコードしか表示されないようにレコード単位で権限設定されている。 (一般ユーザーはサイトに対して権限全てなしとして、表示させたいレコードのみ「読取り」と「更新」を付与)
事象: 一般ユーザーはレコード内の項目「添付ファイル」にアップロードされているファイルを「削除」できるが、「アップロード」できない。(ちなみに項目「分類」や「説明」は支障なく入力でき更新が反映される。) アップロードしようとするとき(ファイル個数やファイルサイズに関連する)エラーは表示されない。 アップロードシークバー表示が項目の右端まで到達するが、ファイル名として表示されないままになる。 この状態でボタン「更新」を押してもファイルはアップロードされていない。![upload_error](https://user-images.githubusercontent.com/86812992/124211409-ff65c800-db27-11eb-9f04-45cf981ba759.png)
テーブルAを作成したユーザーは「アップロード」や「削除」を問題なく行える。
試したこと: ・テーブルAを作成したユーザーと同じグループに一般ユーザーを所属させる。 アップロードできるようになるが、テーブルAのすべてのレコードが表示されてしまうため運用設計に沿わない。
・テーブルAを作成したユーザーのグループと同じ権限を一般ユーザーのグループに設定する。 事象は解消されずアップロードできない。
・テーブルAの「項目のアクセス制御」で一般ユーザーのグループに対して、必要なアクセス権限「作成」または「更新」にチェックする 事象は解消されずアップロードできない。
・レコードの一般ユーザーのアクセス制御にすべてチェックする。 事象は解消されずアップロードできない。