We have upgraded our support system to serve you better.
For Support, please go to our Momentive Support Hub located here.

Skip to main content

Crowd Wisdom Integration: Single Sign-on

Crowd Wisdom Integration: Single Sign-on

Purpose

Enhance the user login experience on NetForum eWeb and Crowd Wisdom. If the user has logged in to eWeb, then the user will not be required to login again. The solution leverages eWeb as the login provider and xWeb to get user information.

Mostly, this is baseline integration and available for all versions of NetForum.

Workflow 1: Login Initiated from Crowd Wisdom

  • User navigates to the Crowd Wisdom site and clicks login.

  • Crowd Wisdom redirects the user to the eWeb login. A redirect URL is added to the URL and contains request for a token.

  • NetForum presents the eWeb login page.

  • The user enters email and password.

  • NetForum logins the user to eWeb.

  • NetForum redirects the user to the Crowd Wisdom redirect URL with the authentication token.

  • Crowd Wisdom calls xWeb to validate the token and get user’s information.

  • Crowd Wisdom logins the User.

 

Workflow 2: User Initially Logged in to eWeb

  • User navigates to eWeb and tries to access any protected resource.

  • NetForum presents the eWeb login page.

  • The user enters email and password.

  • NetForum logins the user to eWeb.

  • User navigates to Crowd Wisdom (open a URL or click link from eWeb).

  • Crowd Wisdom redirects the user to the eWeb login. A redirect URL is added to the URL and contains request for a token.

  • NetForum does not request the user to login. Instead, NetForum redirects the user to the Crowd Wisdom redirect URL with the authentication token.

  • Crowd Wisdom calls xWeb to validate the token and get user’s information.

  • Crowd Wisdom logins the User.

 

Available Individual Data Elements

After the user login through the SSO, Crowd Wisdom uses xWeb (GetIndividualInformation method) to retrieve the logged-in customer details. The following data elements are available in the baseline integration. A customization is required to retrieve additional data elements.

  • Customer Key (ind_cst_key)

  • Prefix (ind_prf_code)

  • Suffix ( ind_sfx_code)

  • First name (ind_first_name)

  • Middle name (ind_mid_name)

  • Last name (ind_last_name)

  • Designation (ind_designation)

  • Individual Type (ind_int_code)

  • Nick name (ind_badge_name)

  • Title (cst_ixo_title_dn)

  • Customer Id (cst_id)

  • Member flag (cst_member_flag)

  • Member Benefit flag (vst_member_flag)

  • Primary Phone Number (cst_phn_number_complete_dn)

  • Primary Fax Number (cst_fax_number_complete_dn)

  • Primary Email (cst_eml_address_dn)

  • Primary Address (adr_line1, adr_line2, adr_line3, adr_city, adr_state, adr_post_code, adr_country)

 

 

Was this article helpful?
0 out of 0 found this helpful