Single Sign-On (SSO)

Single Sign-On (SSO)

Single Sign-On (or SSO) provides us the ability to have one master bot user, which syncs the data between all of your bot users in different channels. This helps vastly in syncing data and identifying bot users when multiple channels are involved.

 

Enable SSO Login Inside OCP

You can enable SSO by going inside the “Settings” tab on the bottom-left of your Flow builder side menu. Then clicking on the “SSO Settings” option.

 

 

 

Setting Up SSO Login Flow

Click on the “Basic” tab and fill in the required details.

 

 

Once done, Create a new sub-flow. Here we will set up the SSO logic.

 

 

Once SSO is enabled, you will start seeing “SSO Required” in the Start nodes of the sub-flows. Enabling this option will direct the user toward the SSO login and then redirects the user to the sub-flow you selected inside the settings upon successful login.

 

 

Once successful, the “Thankyou” screen will persist for 5 seconds and then the user will be redirected to the follow-up subflow, or you can manually exit the page as well.

 

 

Advanced Settings For SSO

Advanced options enable you to set up your own logic flows for SSO. This enables the user to setup the SSO in channels where buttons with links are not properly populated by using a system variable field called “SSO Url”

 

 

Syncing Of Data Between Users

 



The bot user with the SSO tag is the master user which syncs the data between the same bot user in different channels.

 

If you add a tag or change the value of a variable for the SSO user, the change is also done for bot users in other channels.

 

If you add a tag or change the value of a variable for the bot user in other channels, the change is also done for the SSO user.

 

This allows users to sync data between multiple channels across bot users and gives more flexibility when working over multiple channels.

The bot users are still counted separately. SSO only functions to sync the data between bot users, it does not accumulate the bot users into one bot user.


    • Related Articles

    • SSO Actions

      OCP now allows its users to further expand on its SSO login with SSO actions. You will now be able to link, delink channels, and other actions which you were not be able to do previously using automations in flow builder. Using SSO Actions Inside the ...
    • Email (SMTP / Gmail / Sendgrid)

      OCP supports 3 email integrations: SMTP Profile, Gmail and SendGrid. Follow step 1 to 3 to find them. SMTP Profile Setup Let's take Hotmail as an example. Fill in the fields as shown in the picture. Note that you can find your "Sender name" in your ...
    • Introduction (Ecommerce)

      With our built-in Ecommerce system, you can easily manage your products, discounts and orders with Omni across all the channels we supported. Set once and use it everywhere! Your bot can introduce and sell products for you automatically. ?? Check ...
    • IP Warm-up Strategy Overview

      IP Warm-up Strategy Overview IP Warm-up Definition IP warming is the process of methodically adding email volume to a new IP address gradually over several days and weeks in order to establish a positive sending reputation with mailbox providers. IP ...
    • User-uploaded Media

      By default the user uploaded media is stored on OCP servers and can be accessed via a link pointing to that media location on OCP servers. It is stored for 24 hours. It is encouraged to save your data on your data stores to ensure availability when ...