Web サービスと通信する ac# Web アプリケーションがあります。フロントエンド アプリケーションは、ユーザーから一意の番号 (スタッフ番号)、月、および年を取得し、データベースから給与明細情報を取得し、pdf ファイルを生成し、従業員をダンプします。 pdfファイルの情報です。
PDF ファイルはパスワードで保護されています。PDF ファイルを開くと、指定したパスワードがデータベース内のフィールドの 1 つと比較されます。
ここでの問題は、管理者としてアプリケーションにアクセスすると、他の従業員の給与明細をダウンロードできることです。
ここで、ダウンロードした pdf ファイルにパスワードを要求するかどうかを管理者に伝えるオプションを与えるチェックボックスを追加する必要があります。
チェックボックスがオンになっている場合、pdf ファイルにはパスワードが必要です。それ以外の場合、パスワードは必要ありません。この部分については厳しいので、この機能を追加する方法がわかりません。