方式 | メリット | デメリット | 適用するなら |
---|---|---|---|
ユーザーフィルタ | ・手軽。ユーザー部門でもできそう ・グループで制御できる |
・環境移行する場合は環境間でユーザー情報を合わせる必要がある ・CLI/APIなどが無いためGUIメンテのみ |
ユーザーフィルタ自体は予めグループ – データで作成しておき、ユーザーの追加・異動は極力ユーザーとグループの紐付けを変えることで吸収する |
セキュリティフィールド | データメンテだけで権限制御できるので環境差異を吸収しやすく運用容易性も | ・グループを使った制御ができないので、ユーザーが増える度にデータメンテが必要 ・件数にもよるが JOIN でレコードが増えるので性能劣化が気になる |
権限制御テーブルの中身をエクスポートしたExcelなりをユーザー部と共有しておき、Excelメンテしたら自動で権限制御テーブルに取り込むようなバッチ処理を組んでおく。万が一テーブルぶっ壊された時のためにバックアップも何世代か残しておく。 |
-
-
Save someonesdodo/344032023f6e86b2705e1da668aba394 to your computer and use it in GitHub Desktop.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment