We are conducting migration from SharePoint 2013 to SharePoint 2019, so we need to convert to Claims authentication. We use many Processes with InfoPath Web browser forms as user interface (yes, we are planning to migrate to SmartForms, but it’s not that simple).
We stumbled upon one great issue, process originator is showing “K2:NT AUTHORITYIUSR” instead of the person which filled-out the form.
Is there a way to resolve this? Any help is appreciated.
Best answer by khanhView original
Is your SP web application configured for both Forms and Windows authentication? Perhaps, the following blog might help with your issue.
Thank you very much for quick response! You were right, I had this in SharePoint web.config:
<add key="aspnet:AllowAnonymousImpersonation" value="true" />
After changing this setting to false outcome is different, but still I can’t see originator (person which sent the form in the process). Instead of K2:NT AUTHORITYIUSR, declared originator is now system account which runs SharePoint App pool.
Is there a way to fix this? I would really need to see person which sent the form as the originator.