Hi jesusa310,
As you said in first point, Appian clear all process data after completing it or after deleting it,
So as per your customer requirement you have to create one CDT(consider History CDT) to store every main action with each user's username…