Export (0) Print
Expand All
Expand Minimize

InfoPath form library forms cannot be filled out in a Web browser (SharePoint 2013)

 

Applies to: SharePoint Server 2013, SharePoint Foundation 2013

Topic Last Modified: 2013-12-18

Summary: Learn how to resolve the SharePoint Health Analyzer rule "InfoPath form library forms cannot be filled out in a Web browser."

Rule Name:   InfoPath form library forms cannot be filled out in a Web browser

Summary:   InfoPath Forms Services users can publish browser-enabled form templates to a SharePoint 2013 form library but cannot open the forms in a Web browser.

NoteNote:
This issue only applies to forms published to form libraries. It does not apply to list forms or to forms that have been uploaded by farm administrators.

Cause:   One or more of the following might be causing this:

  • The Render form templates that are browser-enabled by users check box in Central Administration is cleared.

  • The following Windows PowerShell command has been run: Set-SPInfoPathFormsService -AllowUserFormBrowserRendering $false.

Resolution:   Enable browser rendering of user forms by using Central Administration
  1. Verify that the user account that is performing this procedure is a member of the Farm Administrators SharePoint group.

  2. Start SharePoint 2013 Central Administration.

    • For Windows Server 2008 R2:

      • Click Start, click Microsoft SharePoint 2013 Products, and then click SharePoint 2013 Central Administration.

    • For Windows Server 2012:

      • On the Start screen, click SharePoint 2013 Central Administration.

        If SharePoint 2013 Central Administration is not on the Start screen:

      • Right-click Computer, click All apps, and then click SharePoint 2013 Central Administration.

    For more information about how to interact with Windows Server 2012, see Common Management Tasks and Navigation in Windows Server 2012.

  3. In Central Administration, on the Home page, click General Application Settings.

  4. On the General Application Settings page, in the InfoPath Forms Services section, click Configure InfoPath Forms Services.

  5. On the Configure InfoPath Forms Services page, in the User Browser-enabled Form Templates section, select the Render form templates that are browser-enabled by users check box.

  6. Click OK at the bottom of the page.

Resolution:   Enable browser rendering of user forms by using Windows PowerShell
  1. Verify that you have the following memberships:

    • securityadmin fixed server role on the SQL Server instance.

    • db_owner fixed database role on all databases that are to be updated.

    • Administrators group on the server on which you are running the Windows PowerShell cmdlets.

    An administrator can use the Add-SPShellAdmin cmdlet to grant permissions to use SharePoint 2013 Products cmdlets.

    NoteNote:
    If you do not have permissions, contact your Setup administrator or SQL Server administrator to request permissions. For additional information about Windows PowerShell permissions, see Add-SPShellAdmin.
  2. Start the SharePoint 2013 Management Shell.

    • For Windows Server 2008 R2:

      • On the Start menu, click All Programs, click Microsoft SharePoint 2013 Products, and then click SharePoint 2013 Management Shell.

    • For Windows Server 2012:

      • On the Start screen, click SharePoint 2013 Management Shell.

        If SharePoint 2013 Management Shell is not on the Start screen:

      • Right-click Computer, click All apps, and then click SharePoint 2013 Management Shell.

    For more information about how to interact with Windows Server 2012, see Common Management Tasks and Navigation in Windows Server 2012.

  3. At the Windows PowerShell command prompt, type the following command:

    Set-SPInfoPathFormsService -AllowUserFormBrowserRendering $true
    

For more information, see Set-SPInfoPathFormsService.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft