Skip to content

Feature Request: Add API Endpoint to allow "Airlock Status Update" to be collected #2070

Open
@martinpeck

Description

The approval process for airlock imports is triggered by an event grid event, and then deliberately left vague as it something that can be implemented by a given customer.

However, in order to display the status of an airlock process, and the allow for audit/logging, it would be useful if the API exposed an endpoint that...

  1. Allowed the caller to supply a string (short free text) that described the current status of the approval process
  2. Stored these strings
  3. Allowed the UI to retrieve these status updates

e.g. so that the following might be send/stored by the API

"Interim approval started"
"Team X has been notified"
"Team X has approved"
"Interim approval completed"

None of these status updated would be used by the API or the Airlock Processor. They are purely for logging/audit, and so that the TRE Web UI can display a status report.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions