Skip to main content

Setting up SSO for OneLogin

Steps on how to setup SSO for OneLogin

Veljko avatar
Written by Veljko
Updated over 2 months ago

If you are setting up SSO for OneLogin, these instructions will be useful for you!

  1. In the OneLogin admin panel, go to Applications and click on Add App:


  2. Search for SAML and select the SAML Custom Connector (Advanced):


  3. Set the app name and logo, then click Save:


  4. Click on the Configuration section and you will be presented with a list of values that need to be provided, we will get these values from Toggl.

  5. Open the Toggl Profile Settings and click on Create SSO Profile

  6. Set the profile name and the company domain:



    Note the ACS URL and the Entity ID - we will use them shortly.

  7. Go back to OneLogin Settings and use the values obtained from Toggl to fill in the Audience (EntityID) and ACS (Consumer) URL. For the ACS (Consumer) URL Validator you can use the following value:

    ^https:\\/\\/accounts\\.toggl\\.com\\/api\\/sso\\/acs\\/\\d+$

    Note: if you need your users to begin the SSO flow from your side (also known as Identity Provider initiated login) instead of doing so at https://accounts.toggl.com/track/sso-login/ you should append ?toggl_product=track at the end of the "ACS (Consumer) URL" field, and you should modify "ACS (Consumer) URL Validator" by using ^https:\\/\\/accounts\\.toggl\\.com\\/api\\/sso\\/acs\\/\\d+

  8. Scroll down and also set:

    SAML initiator to Service Provider
    SAML nameID format to Email
    SAML signature element to Response (please do not set this to Assertion to avoid issues

  9. Click Save

  10. Go to the SSO tab copy the Issuer URL:


  11. Go back to Toggl SSO profile configuration, tick the "I have access to an IdP metadata URL", and paste the URL:


  12. Click on Submit for review

  13. At this point you are done with the configuration. Please allow some time for the Toggl Support team to verify the configuration and that you are eligible to use the selected domain. Once the verification process gets completed, you will be notified by email.

Did this answer your question?