Here we will discuss SharePoint online InfoPath form user profile limitation and the workaround for it. We had come across an issue with InfoPath form in SharePoint Online which was migrated from SharePoint 2013. InfoPath form in SharePoint Online doesn’t support User Profile Web service data connection.
This issue occurs because loopback protection is enabled in the SharePoint Online environment. Loopback protection must be disabled for InfoPath forms to be able to connect to a SharePoint Online web service. This works only when loopback protection is disabled. For security reasons, loopback protection is always enabled in SharePoint Online. This is a known limitation of InfoPath forms in the Office 365 SharePoint Online. Below approach will be used to fix the issue.
We can use the User Information List as Data connection Library to get the required information for any user.
Steps to be configured.
Open InfoPath form in Designer.
Click on Data connections under Data tab.
Click on Add button to create new connection.
Select the Receive Data option.
Select the Sharepoint Library or List option.
Provide SharePoint site URL.
Select User Information List and click on Next Button.
Select all the required fields which will be used in InfoPath Form.
Click on Finish to complete the data connection.
Hope this will be very useful.
Download FREE SharePoint 2019 Installation PDF Guide
This FREE PDF contains, Steps by step guide to install SharePoint 2019 Preview, prerequisites, hardware and software new features. First impression to SharePoint Server 2019 new modern site, modern lists and modern document libraries.
You May Also like the Following SharePoint Online Tutorials: