Wednesday, July 18, 2018

Configure InfoPath Forms Services

Configure InfoPath Forms Services

InfoPath Forms Services in SharePoint Online lets you deploy your organization's forms to your sites, enabling users fill out these forms in a web browser. You can configure InfoPath Forms Services in any of several ways, depending on the needs of your organization.

Note: InfoPath Forms Services 2013 is the last release of InfoPath Forms Services. Microsoft PowerApps is the recommended solution for creating and delivering custom forms for SharePoint Online lists. Create new forms with PowerApps from the command bar or the Customize button on SharePoint Online list forms. Support for InfoPath Forms Services will match the support lifecycle for SharePoint Server 2016.

Overview

This article discusses settings that apply only to user form templates, which are form templates that are not deployed by a developer. User form templates don't require Full Trust, and they don't contain code or other business logic.

Form designers can publish user form templates to a list or a form library in a SharePoint Online site collection. Because user form templates can be deployed by many users, a server can potentially host thousands of user form templates. In large numbers, even form templates that contain no business logic can put a heavy load on the server.

Configure browser-enabled user form templates

When form templates are published to a server that is running InfoPath Forms Services, the designer of the form template can choose to make the form template browser-enabled. This allows a user to fill out the form in a web browser.

As an administrator, you can configure the following template settings for browser-enabled user form templates:

  • Enable or disable publishing of browser-enabled form templates.    If you disable publishing, form designers can publish only form templates that are not browser-enabled. In this case, all browser-compatible features are disabled in the form template.

  • Enable or disable rendering of browser-enabled form templates.    If you disable rendering, users cannot use a web browser to fill out the form and must use Microsoft InfoPath Filler 2013 to open the form.

By default, browser-enabled user form templates can be published and rendered.

To configure browser-enabled user form templates

  1. Sign in to Office 365 as a global admin or SharePoint admin.

  2. Select the app launcher icon The app launcher icon in Office 365 in the upper-left and choose Admin to open the Office 365 admin center. (If you don't see the Admin tile, you don't have Office 365 administrator permissions in your organization.)

  3. In the left pane, choose Admin centers > SharePoint.

  4. In the left pane, click infopath.

  5. In the User Browser-enabled Form Templates section, specify how you want user form templates to be processed by InfoPath Forms Services by completing the following steps:

    Note: These settings apply only to form templates published to form libraries. Workflow form templates and list forms are not affected.

    1. Select the Allow users to browser-enable form templates check box to allow users to publish browser-enabled form templates.

      Note: Clearing this check box disables browser-enabled form templates across the entire site collection.

    2. Select the Render form templates that are browser-enabled by users check box to allow browser-enabled form templates that users publish to be rendered in a web browser.

      Note: If this option is not selected, users can still publish browser-compatible form templates to form libraries, but these form templates cannot be filled out in a web browser.

  6. Click OK.

Configure exempt user agents

To make indexing InfoPath forms faster and easier, you can specify which user agents to exempt from receiving an entire webpage to index. This means that when a user agent you've specified as exempt encounters an InfoPath form, the form will be returned as an XML file (which looks like a hierarchical text file) instead of an entire webpage. You can use the procedure below to select this option and populate the agent list.

  1. Sign in to Office 365 as a global admin or SharePoint admin.

  2. Select the app launcher icon The app launcher icon in Office 365 in the upper-left and choose Admin to open the Office 365 admin center. (If you don't see the Admin tile, you don't have Office 365 administrator permissions in your organization.)

  3. In the left pane, choose Admin centers > SharePoint.

  4. In the left pane, click infopath.

  5. In the Exempt User Agents section, select the Customize the list of exempt user agents check box, and then do one of the following:

  6. To add a user agent to the exempt list, type a name in the Name box, and then click Add.

  7. To remove a user agent from the list, select the name, and then click Remove.

  8. Click OK.

No comments:

Post a Comment