4.9. Application Administrator - Delete access tokens [new]
| Id | 4.9. |
| Description | As an Application Administrator I need to be able to delete access tokens So that I can revoke access to the APIs for the different users |
| Priority | High |
| Actors | Application Administrator |
| API Calls | DELETE /admin/tokens |
| Linked Processes | |
| Status |
Preconditions
- The User must be authenticated and have the Application Administrator role.
- The Token that the Application Administrator wants to delete a token must exist on the platform.
Postconditions
- The User token is deleted
Main flow
- The Application Administrator retrieves the existing tokens.
- The Application Administrator uses the API to delete a selected token.
- The system confirms that the token was deleted.
Exceptions
[400 Bad Request] Invalid input:
If mandatory fields are missing or invalid, the system returns an error message.
[404 Not Found] Token not found
The token, that the Application Administrator tried to delete does not exist.
[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.