From WCM 8.x releases we can scope the WCM
libraries to specific virtual portal , there may be lot of situations where you
need configure different WCM Config Service settings specific to virtual
portal.
For WCM Config Service settings, Navigate to
Resources > Resource
Environment > Resource Environment Providers >WCM
WCMConfigService > Custom properties.
1. Setting unique configuration for each virtual portal
You can set
this for either host name or context path
Host name:
vp.uniquename.hostname=ExistingVPHost
Context path:
vp.uniquename.context=ExistingVPContext
E.g: vp.hrportal.context=hrportal (for hr virtual portal like
/wps/myportal/hrportal/welcome)
2. Defining virtual portal scoped configuration
propertykey.vp.uniquename= override_value
E.g:
a. For customizing the link generated in email for
the specific virtual portal(hrportal)
wcm.authoringui.url.vp.hrportal= http://${WCM_HOST}:${WCM_PORT}/${WCM_WPS_CONTEXT_ROOT}/${WCM_WPS_PERSONALIZED_HOME}/hrportal/wcmAuthoring
b. Configuring subscriber only setting for
virtual portal (hrportal)
deployment.subscriberOnly.vp.hrportal = true
NOTE: default subscriber only value = false for
all other portals(Base and virtual portals) except hrportal
3. Settings specific to base portal
You can specify configuration specific to base
portal only like below
E.g
wcm.authoringui.url.base = http://${WCM_HOST}:${WCM_PORT}/${WCM_WPS_CONTEXT_ROOT}/${WCM_WPS_PERSONALIZED_HOME}/wcmAuthoring
4. Settings that are global
If you specify any setting without
(.vp.uniquename) or (.base) are applied
across all portals (base and virtual portals).
If the base configuration for a setting is
different from all the virtual portals, it is more efficient to use a base
override setting. To do this, add this
setting:enable.base.portal.overrides=true
Reference
http://www-01.ibm.com/support/knowledgecenter/SSHRKX_8.5.0/mp/wcm/wcm_config_scoped_vp.dita?lang=en
No comments:
Post a Comment