13.07.2015 Views

TIBCO MDM Customization Guide - TIBCO Product Documentation

TIBCO MDM Customization Guide - TIBCO Product Documentation

TIBCO MDM Customization Guide - TIBCO Product Documentation

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Customizing the Landing Page| 25Customizing the Landing PageThe landing page is the first page which is displayed after logging in. By default,the Inbox is the landing page. After a session expires and you log in to theapplication again, the landing page changes.Using a map file, urlmap.prop, the landing page is mapped to a user role and isexternalized. It is similar to the rolemap.prop map file used in single sign on.Using a text editor you can edit the mapping and specify the URL of the landingpage.The mapping of roles to the landing page is enterprise specific so that differentmappings can be used for multi-tenancy. The urlmap.prop file is stored inenterprise directory similar to the rolemap.prop file.The urlmap.prop file is searched in the enterprise specific directory, followed by/standard directory. However, if the urlmap.prop file is not found in thespecified directory, Inbox is selected as the landing page.The sample urlmap.prop file.rolename=URLSUPERUSER=EnterpriseList?action=list&menulink=Enterprise ProfilesRepository\Manager=CatalogList?menulink=Master CatalogsAdmin=MemberList?menulink=User AccountsAdmin=RoleListTo customize the landing page:• Specify the complete URL in rolename=URLThe URL must be similar to the URL specified in allmenu.xml file. Do notspecify the menulink parameter if the URLs do not correspond to the menus.The role name refers to role as defined in the ROLE table. The role nameappears in various UI screen. However, as the role names are also translatedusing the resource bundle, avoid using the translated role name in themapping.• If the role name contains a blank space, specify the URL which maps to an<strong>MDM</strong> screens in Repository\Manager=URL.If more than one role is assigned, each role can have different landing pages. Theorder of the list in the urlmap.prop file determines the landing page. Forexample, if you have Admin and RepoManager roles and the order of the entriesin urlmap.prop file are as follows:Admin=url1RepoManager=url2URL1 is selected as the landing page.<strong>TIBCO</strong> <strong>MDM</strong> <strong>Customization</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!