SRS-055: User Action Auditing
Identifier​
SRS-055
Software System​
- API Gateway
- Authentication Service
- Audit Service
Category​
- Security
- Functional
Description​
The software shall automatically generate a secure audit trail entry for every action initiated by a user through any of the system's external interfaces.
- Scope of auditing: An audit trail entry shall be generated for any user-initiated operation that results in the creation, modification, deletion, or viewing of data (including patient data, analysis results, and system logs), or changes to system configuration (such as user permissions).
- Interface coverage: This requirement applies to all external interfaces through which a user can interact with the system, including but not limited to the network-accessible API and any graphical user interfaces (GUIs).
- Automation: The generation of the audit entry shall be an automatic and integral part of the action's execution flow, ensuring that no user action goes unrecorded.
Derived from PRS​
PRS-0MC
: Comprehensive secure audit trails for user interactions