If you want your clients (suppliers, subcontractors) enable to directly login to Smart Materials Portal through your web published system using their existing credentials, you can activate the single sign-on (SSO) functionality. This chapter describes how to implement the optional SSO feature in your environment.
-
It must be ensured that the URL address to the Portal is known and retrievable.
The token generated URL for Portal Single Sign-On can be retrieved by executing the below SQL statement:
select M_PCK_ESUP_SSO_CUSTOM.get_sso_url( <p_company_id> , <p_email_id> ) from dual;
For more details see GET_SSO_URL.
-
The SSO login needs at least the company Id and the email address of the user who is currently logged in in the customer's system to achieve a single sign-on login into Smart Materials Portal. It is a prerequisite that this information is retrievable from the customer's system.
The combination of company ID and email address must be unique to enable the SSO login. The Portal registration allows to assign the same email address to multiple users within a company, but with these user accounts the SSO login would not work.
-
Specify DBA Setting SSO_ESUP_URL.