Is there a way to set the CreatedBy field either using the SDK or Workflow? I would prefer to do it via SDK but will accept Workflow if there is no way to do it via the SDK.
I need this because we have an external application that is calling a web service. The web service uses the Laserfiche SDK to insert documents into Laserfiche This web service is running in IIS and the IIS AppPool is running under a specific user. When creating documents this is the user that is getting stamped in the CreatedBy field. We do not want this to be the user, we want the user to be the one logged into the external application. I have control over the payload of the external application so I thought what I could do is pass down the User ID of the user logged into the external application and then set the CreatedBy to that value. When I try to set it using...
documentInfo.Creator = serviceParameters.UserId;
...the compiler tells me I can't do this because Creator is read only.
Thoughts?