我在项目审计方面需要建议。
目前我正在开发的项目有许多“用户”可以执行的操作,例如:
- 更改自己的密码
- 添加、删除权限
- 添加、删除角色
- 上传文件
- 好多其它的..
用户可以访问的所有这些操作都经过审核,但是我不知道是否通常例如审核以下内容:
密码策略规定用户密码必须至少包含 1 个符号和 1 个数字。某些用户在特定时间试图更改他的密码而不关心策略,他当然会收到一条消息,指出密码策略不受尊重,但这应该被审计吗?我只是想从以前审计过或知道此事的人那里得到意见。
另一种可能的情况是,当用户尝试删除不存在的内容时,例如,拥有一个空的权限列表并尝试删除一个不存在的权限,用户将再次收到一条消息说选择在至少有一个删除权限,但是否应该审核此操作?
欢迎任何反馈,我第一次审核项目,谢谢:)