Skip to main content

4.11. Application Administrator - View all data on the platform

Id 4.11.
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

  1. The User must be authenticated and have the Application Administrator role.

Postconditions

  1. The System returns the requested data.

Main flow

  1. The Application Administrator retrieves any information related to vertical cabling :
    • audit logs
    • sites
    • blocks
    • units
    • equipments
    • physical links
  2. The system validates the request parameters.
  3. 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.