API Management : CentraSite Developers Guide : Customizing CentraSite : Customization of CentraSite Business UI : Customizing the Welcome Page : Configurations for a Custom Welcome Page
Configurations for a Custom Welcome Page
The login page configuration includes configuring the Header links, Search scopes, Activity menu, Browse link, and Portlet sections.
Header Links
Header links are product-specific information links you can define to display pages or trigger functions when a user clicks on an information label. Header links appear in the headers when defined in the <HeaderLinks> element of the configuration file.
By default, the CentraSite Business UI contains the following header links:
*Welcome
*Inbox
*Help
*About
*Logout
<HeaderLinks>
<HeaderLink id="dashboard" displayName="CS_MSG_INMBU_LINK_DASHBOARD"
token="welcome:welcome" />
<HeaderLink id="inbox" displayName="CS_MSG_INMBU_LINK_INBOX"
token="inbox:inbox" />
<HeaderLink id="help" displayName="CS_MSG_INMBU_LINK_HELP"
token="help:help" />
<HeaderLink id="about" displayName="CS_MSG_INMBU_LINK_ABOUT"
token="about:about" />
<HeaderMenuSeparator tooltip="CS_MSG_INMBX_LBL_HEADER_MENU_SEPERATOR">
images/system/Separator_White_1X1.png
</HeaderMenuSeparator>
</HeaderLinks>
Additionally, you can create a custom header link to suit your requirement. You define a custom header link under the section Header Panel Configuration in the custom configuration file.
Important:  
You cannot customize the header link Logout (even if you belong to the CentraSite Administrator role).
Search Scopes
The search scopes enable you to narrow the search for assets based on the following objects:
*Everything
*Assets
<SearchScopes>
<SearchScope
id="Assets" isExpandable="false"
class="com.softwareag.centrasite.api.csom.search.impl.AssetScope"
exclude="uddi:7613515f-77eb-11dd-bc9f-f62b6cf80b00">
INMCL_STR_Assets
</SearchScope>
<SearchScope
id="Everything" isExpandable="true"
class="com.softwareag.centrasite.api.csom.search.impl.EverythingScope"
exclude="uddi:7613515f-77eb-11dd-bc9f-f62b6cf80b00">
INMCL_STR_Everything
</SearchScope>
</SearchScopes>
Additionally, you can create a custom scope with the search query that you require. You define a custom search scope under the section Search Scopes Configuration in the custom configuration file.
Activity Menu
The CentraSite Business UI's Activity menu helps you access the following functions by default:
*Create Assets
*Global Reports
*Manage Organizations
*Manage Governance Rules
*Asset Navigator
<Activities>
<Activity id="Create Assets"
class="com.softwareag.centrasite.api.activity.impl.
CreateAssetActivityImpl">
INMCL_ACTIVITY_CREATE_ASSET
</Activity>
<Activity id="Global Reports"
class="com.softwareag.centrasite.api.activity.impl.
GlobalReportActivityImpl">
INMCL_ACTIVITY_GLOBAL_REPORTS
</Activity>
<Activity id="Manage Organizations"
class="com.softwareag.centrasite.api.activity.impl.
ManageOrganizationsImpl">
INMCL_ACTIVITY_MANAGE_ORGANIZATIONS
</Activity>
<Activity id="ManageGovernanceRules"
class="com.softwareag.centrasite.api.activity.impl.
ManageGovernanceRulesActivityImpl">
INMCL_ACTIVITY_MANAGE_GOVERNANCE_RULES
</Activity>
<Activity id="Asset Navigator"
class="com.softwareag.centrasite.api.activity.impl.
AssetNavigatorActivityImpl">
INMCL_ACTION_ASSETNAVIGATOR
</Activity>
...
</Activities>
Additionally, you can create a custom activity that have the specific function and format that you require. You define a custom activity as an extension under the section Activities Configuration in the custom configuration file.
Browse Link
The Browse link enables you to locate assets in the CentraSite registry using the advanced search options.
<BrowseLink visibility="true" displayName="CS_MSG_INMBU_LINK_BROWSE"
token="browse:browse" />
You can customize the Browse link in the custom configuration file to show any of the following behaviors:
*Enable or disable the Browse link
*Provide custom URL
*Rename the Browse link
Portlets
Portlets are the information display components of the CentraSite Business UI. A portlet can process requests from the user and generate dynamic content such as report lists, notifications or performance metrics. In addition to a set of standard portlets, CentraSite provides a framework that enables you to define and deploy custom portlets that meet your requirements.
Portlets that are created with the framework provided in the CentraSite Business UI have a standard appearance. The figure depicts a portlet that includes a title bar with icons that link to portlet actions and a list of content items.
The CentraSite Business UI includes a default set of portlets.
<Portlets>
<Portlet id="MyFavoritesPortlet"
description="INMBU_STR_PORTLET_FAVORITES_DESC"
type="text"
dataFeed="MyFavorites"
icon="images/system/favorites_16X16.png"
row="0"
column="0"
isVisible="true"
refreshInterval="0"
actions="configure,refresh">
INMBU_STR_PORTLET_NAME_MY_FAVORITES
</Portlet>
<Portlet id="LastCreatedAssetsPortlet"
description="INMBU_STR_PORTLET_RECENTLY_CREATED_ASSETS_DESC"
type="text"
dataFeed="LastCreatedAssets"
icon="images/system/recently_created_16X16.png"
row="1"
column="0"
isVisible="true"
refreshInterval="0"
actions="configure,refresh">
INMBU_STR_PORTLET_NAME_LAST_CREATED_ASSETS
</Portlet>
...
</Portlets>
Additionally, you can create a custom portlet to suit your requirement. You define a custom portlet as an extension under the section Portlets Configuration in the custom configuration file.
Copyright © 2015- 2016 Software AG, Darmstadt, Germany.

Product LogoContact Support   |   Community   |   Feedback