Configuring SAML for UserVoice with OneLogin

To configure OneLogin to sign in users into UserVoice using SAML, follow these steps.

In OneLogin, do the following:

  1. In OneLogin, navigate to Apps → Find apps and search for UserVoice. Click Add.
  2. In the Add UserVoice screen select for the app to be used by the Organization and select SAML 2.0 for the Connector Version. Press Continue.
  3. Type your UserVoice subdomain into the Subdomain field within the Configuration tab.

  4. Under the Single Sign-on tab copy the HTTP Endpoint under SAML Endpoints to the clipboard for use in UserVoice later (step 2 below). Next, click "View details" below X.509 Certificate and download the certificate. You will give this to UserVoice. 

In UserVoice, do the following:

To setup UserVoice as a SAML Service Provider, you need to upload your OneLogin SAML token signing certificate via UserVoice Admin Console.

  1. Go to Admin Console → Click the icon in the bottom left corner
  2. Click Web Portal → User authentication.
  3. Select the option Single Sign-On (SSO).
  4. SSO KEY is not used in SAML, so ignore it.
  5. Input the SSO Remote Sign-In URL of your Identity Provider (required). This is the HTTP endpoint copied in Step 4 above.
  6. If you need to, also input your SSO Remote Sign-Out URL so that your IdP knows when users log out. This is
  7. Finally, upload your OneLogin x509 certificate file in either PEM (ASCII) or DER (binary) format. This is located in Security → SAML section of OneLogin.
  8. Then, press Save authentication settings.

To Test:

  1. Login to OneLogin.
  2. Make sure you are logged out of UserVoice.
  3. Click the UserVoice icon on your dashboard. This should log you into UserVoice.
  4. Alternatively, you can go to and attempt to sign in, at which point you should be signed in through OneLogin.

Feedback and Knowledge Base