SSO Configuration Wizard

Using the SummitAI SSO Configuration Wizard, the Administrators can configure SummitAI to provide Single Sign-on for Forms, SAML, OAuth, and Proxy. The users can log into their account using the credentials and also access the SummitAI application without providing a separate set of credentials. The users can also log into the SummitAI application by providing Forms, SAML, OAuth, or Proxy credentials from the SummitAI application login page.

A Service Provider is a website that hosts applications. You can enable SummitAI as a Service Provider. Your users can then access other applications directly from SummitAI using SSO. SSO can be a great help to the users. Instead of having to remember many passwords, they only have to remember one.

To use SSO feature with SummitAI application, few configurations are required. To view the mandatory prerequisite configurations, see 

 click here.

Application Pool Configuration

The Identity of Application pool for the application website should be set as LocalSystem.

To configure Application Pool, do the following:

  1. Go to IIS.
  2. Select Application pools.

    Application Pool
    Figure: Application Pool

  3. To find the application pool configured for the Application website:
    1. Right-click on the application website.

      Advanced Settings
      Figure: Advanced Settings

    2. Select Manage Application > Advanced Settings. The Advanced settings window is displayed where the Application Pool name is available.

      Application Pool name
      Figure: Application Pool name

  4. From the list of Application Pool, select the one that is configured for the application website.

    Application pools
    Figure: Application pools

  5. Go to Advanced Settings under Actions tab.
  6. Click on Identity under Process Model.

    Advanced Settings
    Figure: Advanced Settings

  7. Select LocalSystem in the Built-in account drop-down list.

    Application Pool Identity
    Figure: Application Pool Identity

  8. Click OK.

Web.config Configuration (applicable only for Facebook and Office365):

The following code should be added in the Web.config file for the application to use SSO login:

<system.net>

<defaultProxy useDefaultCredentials="false">

<proxy proxyaddress="Provide Your Proxy address" usesystemdefault="false"/>

</defaultProxy>

</system.net>

Note:

Replace "Provide Your Proxy address" with appropriate proxy address.