Solved

Process Originator showing K2:NT AUTHORITYIUSR instead of user which filled out InfoPath form


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.

icon

Best answer by khanh 28 July 2021, 16:41

View original

2 replies

Userlevel 1

Hi mattCroat,


 


Is your SP web application configured for both Forms and Windows authentication? Perhaps, the following blog might help with your issue.


https://mskb.pkisolutions.com/kb/2686411


http://surviving-sharepoint.blogspot.com/2013/10/sharepoint-2013-access-denied-using-web.html


 


 

Hi khahn,
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. ☹️

Reply