Integrated jive Forum as an external application

Source: Internet
Author: User

In oracleas's Single Sign-On (SSO) system, there are two application integration methods. One is the external application mode, which implements single-point login through virtual secondary login, the authentication part of the application is not modified. The second is the pattern application mode. It is obvious that the application system needs to be modified in this mode, the application system must support LDAP authentication. The SSO module must be installed on the application server to communicate with the SSO server and transmit user information to the application, the original authentication method will be blocked. This article mainly studies the example of the jive forum application system using the external application mode for SSO integration. Other content will be detailed in subsequent articles.

Introduction

This document describes how you shoshould register the jive forums application as an external application with oracleas portal. it also describes how you can register the oracleas provider for Jive forums with your oracleas portal and how to add the provider's portlets to your portal page. you shoshould use these instructions if:

  • You have deployed the Professional Edition of jive forums
    And/or,
  • Your jive forum application is deployed on a stand alone productname instance.
Creating the External Application
  • Login to oracleas portal as an oracleas portal administrator. Go to the administer Tab Of The oracleas portal builder page. In the SSO server administration Portlet, click administer external applications.
  • Click on add external application. In the external application login and authentication method sections, enter the following:
    • Application name: jiveexternalapp
    • Login URL: http: // <server >:< port>/<jivecontext>/extapplogin
Example: If your jive forums 'URL looks like, http://my.company.com/jive3, then your login URL will be http://my.company.com/jive3/extAppLogin
    • User name/Id field name: Username
    • Password field name: Password
    • Type of authentication used: select post
    • In the additional field section, leave it empty.
    • Click OK.
    • Now click on the link for your newJiveexternalappApplication and enter the username and password.
    • Remember my login information... checkbox must be checked.
    • If successful, you shocould get the message"Success: successfully authenticated the user ".
    • If unsuccessful, you will get an "failed to authenticate the user with the credentials supplied." message. Go back to the external application and pass the correct credentials.
Registering the provider
  1. Login to oracleas portal as an oracleas portal administrator. Go to the administer Tab Of The oracleas portal builder page.
  2. Under the portlets tab, click on register a provider within the remote providers Portlet.
  3. Fill out provider Information for the provider:
    • Name: oracleas_provider_for_jive_forums
    • Display name: oracleas provider for Jive forums
    • Timeout: 30
    • Timeout message: oracleas provider for Jive forums timed out
    • Implementation style: Web
  4. Click on the next button to enter the Web provider specific information
  5. Enter the web provider location
    • URL: http: // <server >:< port>/<jivecontext>/providers/forum
Example: If your jive URL looks like, http://my.company.com/jive3, then your web provider location is http://my.company.com/jive3/providers/forum
  1. Check the check-box stating "Web provider in same cookie domain as portal"
  2. Select the radio button labeled the user's identity needs to be mapped to a different name... in the External Application ID field, select the ID correspondingJiveexternalappApplication you created in the previous section.
  3. Scroll down to the user/session information section and specify the login frequency as once per session.
  4. Click on the finish button to complete the registration

Note:When registering a new provider with oracleas portal, only the user who registered the provider has privileges to see the provider/portlets. if necessary, go to the folder with the name of the provider within the Portlet repository content area and update the provider privileges as required.

Adding the oracleas provider for Jive forums 'portlets to a portal page

You are now ready to add the oracleas provider for Jive forums portlets to a page.

Note:After adding the portlets to an oracleas portal page, if you are logged on as a user other than the oracleas portal administrator, you will be asked to update the login information for the external application before viewing the portlets. click on the Update login information link and enter your user credentials:Username, password to view the Portlet.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.