Search This Blog

Wednesday, September 21, 2016

What is WebSeal, and Why we use it ?



WebSEAL is a resource manager that protects web-based information and resources. It can provide single sign-on solutions and incorporate back-end web application server resources into its security policy.

WebSEAL acts as a reverse web proxy by receiving HTTP/HTTPS requests from a web browser and delivering content from its own web server or from junctioned back-end web application servers. 
WebSEAL appears as a web server to clients and appears as a web browser to the junctioned back-end servers it is protecting.

Requests passing through WebSEAL are evaluated by the Security Access Manager authorization service to determine whether the user is authorized to access the requested resource.

WebSEAL provides the following features:

  • Supports multiple authentication methods.
  • Integrates with Security Access Manager authorization service.
  • Accepts HTTP and HTTPS requests.
  • Integrates and protects back-end server resources through WebSEAL junction technology.
  • Performs as a reverse web proxy.
  • Provides single sign-on capabilities.


Example : 
When click on following link 'https://www.rta.ae/wpsv5/wps/portalit will redirect to this link 'https://www.rta.ae/wps/portal/rta/ae/home'

Tuesday, September 20, 2016

How synchronize Portal Page with current page layout in IBM WebSphere Portal 8/8.5 ?




1- Go to Manage Pages page in Portal Admin.
2- Click on second button 'Synchronize layout model with latest layout template'

Monday, September 19, 2016

How to enable / disable edit mode for portal pages in WebSphere Portal 8/8.5?




1- Go to page properties .
2- if you did not find following parameter 'theme.disable.edit.mode', add it to page properties.
3- Set with false if you want to enable Edit mode.

Thursday, September 1, 2016

The meaning of the css classes provided by IBM to create custom layout in IBM Portal Theme ?



The meaning of the elements is as follows:
class="component-container"
The static page parser recognizes the microformat to define containers in the page layout model that can contain components. Components can be portlets or widgets.
name="ibmMainContainer"
The name attribute on a component container identifies that container uniquely to the page. The static page parser uses the name to correlate containers when it updates the page definition. Using consistent names across layout templates preserves your container contents when you switch between layouts on pages. There must always be a container that is named ibmMainContainer for the main content of the page.
name="ibmHiddenWidgets"
When you create your own layouts, there must always be the one container at the beginning of the page named ibmHiddenWidgets.
name="headline"
If there are containers other than ibmHiddenWidgets or ibmMainContainer, use headline for a header or banner across the page for smooth switching between your layouts and the default layouts.
name="secondary"
Use secondary for content that is secondary to the main content, such as a sidebar.
name="tertiary"
Use tertiary for content that supports the secondary content.
name="additional"
Use additional for content that supports the tertiary content.
name="footer"
Use footer for an item at the end of the page.
class="ibmDndColumn"
class="ibmDndRow"
This class is required for client-side drag-and-drop support. Mark your component container with one of these classes.
class="wpthemeCol"
class="wpthemeRow"
This class provides CSS positioning information. Mark your component container with one of these classes.
class="wpthemeHeadlineContainer"
class="wpthemePrimaryContainer"
class="wpthemeSecondaryContainer"
class="wpthemeTertiaryContainer"
These classes provide CSS sizing information. Mark your component container with one of these classes. These classes are optional. You can use one of your own classes if your container sizing requirements vary from what these provide.
class="wpthemeLeft"
This class provides CSS positioning information. Mark your component container with this class if it is one of multiple containers on the same vertical level and floats to stay on the same level.



https://www.ibm.com/support/knowledgecenter/SSFTN5_8.0.1/com.ibm.wbpm.admin.doc/customizing/cadm_bsp_custompagelayout.html