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.