4.11. Application Administrator - View all data on the platform
| Id | 4. |
| Description | As an Application Administrator I need to see everything that happens in the system including the data itself So that I can analyse any potential issues in the system |
| Priority | Low |
| Actors | Application Administrator |
| API Calls | GET /admin/addresses GET /admin/sites GET /admin/blocks GET /admin/units GET /admin/equipments GET /admin/physical-links |
| Linked Processes | |
| Status | Implemented |
Preconditions
- The User must be authenticated and have the Application Administrator role.
Postconditions
- The System returns the requested data.
Main flow
- The Application Administrator retrieves any information related to vertical cabling :
- audit logs
- sites
- blocks
- units
- equipments
- physical links
- …
- The system validates the request parameters.
- The system returns the list of requested data.
Exceptions
[400 Bad Request] Invalid input:
If mandatory fields are missing or invalid, the system returns an error message.
[404 Not found] Data not found
If the Application Administrator attempts to retrieve a resources that does not exist, the system will return an error.
[500 Internal Server Error] System Error
If the system fails to save changes due to an internal error, it displays an appropriate message and logs the error for further investigation.