The Solution
SharePoint lists and views could be used to build a solution, but a greater level of control was needed to ensure that users could only update information that related to their stage of review.
PowerApps was used to create a series of forms that would allow a data breach to be notified, and then go through various stages of investigation and resolution. As each stage is completed, Automate manages sending messages to people who need to be aware of what is happening, and to those who need to action the next stage in the process.
By using PowerApps, we can ensure that any information that is entered cannot be changed once it is saved, creating a higher level of integrity than would be able to be achieved otherwise.