FormAssembly’s Single Sign-On is a powerful tool to guard against unintended form access and reduce spam. Now, FormAssembly’s Identity Provider Management capabilities allow users on Enterprise plans and above to set up SSO for SAML once and use it again and again on multiple forms, rather than on a form-by-form basis.
To begin, you will need to enable SAML authentication on the form’s Processing Options page. You can refer to this help document for more information on setting up SAML authentication.
Once SAML authentication has been set up, users with the "Manage Form Identity Providers" permission can share their auth configuration with other users on the same FormAssembly instance. Once shared, there’s no need to configure authentication for each new form separately.
To share the configuration, check the "Allow all users to use this configuration" checkbox. You can also set an Authentication Name to differentiate between auth configurations.
Apply Configuration to Additional Forms
To add a shared authentication, open the Processing page for the form. Next, select "Shared Authentication Configuration" in the Form Availability section. This will cause a dedicated dropdown menu for shared authentications to appear.
Manage Shared Authentications
If a user is not permitted to manage shared authentications, the button beneath the Shared Authentications dropdown labeled “Manage Shared Authentications” will be replaced by a “View Shared Authentication” option.
This option will lead to a read-only configuration page of the shared authentication. This configuration page will include the alias names of the authenticated users.
However, if a user is permitted to manage shared authentications, clicking the “Manage Shared Authentications” button will navigate to a page with a tabulated list of shared authentications present on the instance.
This table shows the name of the shared authentication, the number of forms using the authentication, a “Configure” button which leads to the configuration page of the authentication where the settings can be modified, and a “Delete” button within a dropdown for deleting the shared authentication.
Clicking the “Configure” button will bring up an editable configuration page for the shared authentication where the user can update the attributes of the authentication.