Whenever we are migrating data from an old system we also need to populate user fields. Quite often the original users have left the company but we need to transfer the data anyway.
We have three different use cases we need to take into account:
You can also read the whole post here.