設定
職員・権限、会員資格ルール、料金表、抽出条件、ナビ項目、移行対象外、外部連携、セキュリティをまとめます。(2026年度)
旧システムで確認された危険な実装(要件定義書1.2節・5.3節)
12DB・19か所で、確認メッセージ後にInputBoxで3桁数字のパスワード(値は1種)を照合し、一致すれば物理削除する機能が確認されている。ハブへの書込み窓口が12DBに分散し、誰でも削除できる状態だった(旧記載は8DB共通。2026-10-01に訂正)。
| 現行の実装 | 新システムの方針 | |
|---|---|---|
| 平文3桁パスワード+物理削除 | 論理削除+ロールベースの権限+変更履歴(監査ログ) | |
| 「変更日」列は最後にボタンを押した日だけ(誰が・何を変えたか不明) | 誰が・いつ・何を変更したかを記録(各詳細画面の「⋮ → 変更履歴・データ復元」) | |
| 検索SQLを文字列連結で組み立てる | パラメータ化したクエリ | |
| NAS共有パス3〜4系統・Access 2000形式の同時接続エラー | 単一のDBサーバー+ブラウザ(ファイルロックに依存しない) |
許可端末(デバイス認証/IP制限。要件定義書5.1節)
クラウドVPS構成では、許可された境内PC・タブレットだけがアクセスできるよう端末を登録する(デモ画面の見本。実際の制限は動かない)。
| 端末 | 種別 | 最終アクセス | 許可 |
|---|---|---|---|
| 社務所 受付PC-1 | Windows PC | 今日 09:12 | |
| 社務所 事務PC-2 | Windows PC | 今日 08:40 | |
| 境内 受付タブレット | iPad | 昨日 15:03 | |
| 宮司室 ノートPC | MacBook | 3日前 | |
| リモート保守(開発担当) | 固定IPのみ | 2週間前 |
権限表(ロールベース)
| 操作 | 管理者 | 神職 | 巫女 | 事務員 |
|---|---|---|---|---|
| 人物・会員の閲覧 | ○ | ○ | ○ | ○ |
| 人物・会員の編集 | ○ | ○ | △ | ○ |
| 削除(論理削除) | ○ | × | × | △ |
| 変更履歴の閲覧・復元 | ○ | ○ | × | ○ |
| 帳票の印刷 | ○ | ○ | ○ | ○ |
| 名簿の確定・発送 | ○ | ○ | × | ○ |
| 会員資格ルール・料金表の変更 | ○ | × | × | × |
○=可 △=自分の担当分のみ ×=不可(デモの見本)
論理削除と保存期間
削除は「非表示」にするだけで、管理者が復元できる。退会・退講者の個人情報は、保存期間を過ぎたら一括で完全消去する運用にする。
退会・退講者の保存期間確認 #30
例:多度講の退講者は実データで3,199人。