Maximo Open Forum

 View Only

 External URL added to Maximo Start Center

  • Everything Maximo
Claudia Gonzalez's profile image
Claudia Gonzalez posted 03-19-2021 11:50
Has anyone added an external URL to the Maximo Start Center/portlet without customization, just configuration? I was thinking of adding links to some of the most used internal and external links.
Steven Shull's profile image
Steven Shull

I'm not aware of how you could do something like this without writing some custom java. The best I can think of (which would be a terrible user experience IMO) is to have a custom object in Maximo where you would store the URLs and any other metadata you wanted to capture about that link. From there a user could copy & paste the link in their browser. There's not a way that I'm aware of to make it function like a launch in context where it'd open in a new browser tab. It'll always just open the record in the application. 


I don't know how long it would take to build a start center portlet for a use case like this, but I don't think I'd go through the effort personally. I'd rather spend the time working with an external dashboard solution that would support that and some other scenarios that don't work well in the Maximo side. For example, apps like Power BI/Tableau allow you to provide in context filters that update the rest of the dashboard. So I could select CM work for example and all the portlets would be filtered to just that use case. It allows you to drill in deeper to your data in ways that you can't do with Maximo Start Centers. And some of the functionality inside Maximo (such as clicking a result set to open that record in Maximo) is pretty easy to do with query parameters. 

Mel Bennett's profile image
Mel Bennett
I have used the Bulletin Board portlet to display links to external URLs for relatively short periods of time - such as 3-6 months. I've never used it to permanently display anything, but I guess in theory you could. You can put links to URLs in the body of Bulletin Board messages, so perhaps that's a potential option for you - depending on your specific use case.
Claudia Gonzalez's profile image
Claudia Gonzalez
@Steven Shull - Interesting you mention Tableau, because that is what I wanted to link to​o.  We have various reports on Tableau, and people keep losing the URL. It would also allow me to redirect the URL as we improve the final workbooks. We also have a Sharepoint with various tutorials and training decks. 
@Mel Bennett - Bulletin Board is definitely an option. We will try that. Thank you.
Wes Williams's profile image
Wes Williams
We added a link in our toolbar for Tableau.
Snippet from library.xml
​ <toolbar id="single_pageToolbarNoAction">
   <toolbarsection align="right" id="single_toolbarsection0NoAction"/>
   <toolbarsection align="right" id="single_toolbarsection1NoAction"/>
   <toolbarsection align="right" id="single_toolbarsection2NoAction">
    <toolbaractions align="left" id="single_toolactionsNoAction"/>
   </toolbarsection>
  </toolbar>
 </header>
 <header id="selfServicePageHeader">
  <titlebar hidewhen="{mobile}==true" id="self_pageTitlebar">
   <accessiblelink classname="powerwhite" id="self_accessibilityhelp" imagecss="pwimg" label="Accessibility Help" targetid="{PAGE}"/>
   <webreplaylink classname="powerwhite" id="self_webreplaylinkNoAction" image="btn_webreplay.gif" imagecss="pwimg" label="Web Replay" mxevent="togglewebreplay" targetid="{PAGE}"/>
   <performancelink classname="powerwhite" eventvalue="performance" id="self_perflink" image="btn_performance.gif" imagecss="pwimg" label="Performance" mxevent="showmenu" targetid="self_pageTitlebar"/>
Added here
   <hyperlink classname="powerwhite" id="customURL" image="icon-tableau.gif" imagecss="pwimg" label="Tableau" link="https://tableau.here.com/#/site/MORE/projects/677/workbooks" mxevent="loadlink" targetid="self_pageTitlebar"/>
   <bulletinboardlink accesskey="ALT+B" classname="powerwhite" id="self_bboardlink" image="btn_bboard.gif" imagecss="pwimg" label="Bulletins:" mboname="BULLETINBOARD" mxevent="showbboard"/>
   <gotolink accesskey="ALT+G" classname="powerwhite goto" eventvalue="goto" id="self_gotolink" image="btn_goto.gif" imagecss="pwimg" label="Go To" mxevent="showmenu" targetid="self_pageTitlebar"/>
   <hyperlink accesskey="ALT+R" classname="powerwhite" eventvalue="reportsmenu" id="self_reportslink" image="btn_reporting.gif" imagecss="pwimg" label="Reports" mxevent="showmenu" targetid="self_pageTitlebar"/>
   <hyperlink accesskey="ALT+C" classname="powerwhite" id="self_sslink" image="btn_startcenter.gif" imagecss="pwimg" label="Start Center" mxevent="startcenter"/>
   <hyperlink accesskey="ALT+P" classname="powerwhite" eventvalue="profile" id="self_profilelink" image="btn_profile.gif" imagecss="pwimg" label="Profile" mxevent="showmenu" targetid="self_pageTitlebar"/>
   <hyperlink accesskey="ALT+S" classname="powerwhite" id="self_signoutlink" image="btn_signout.gif" imagecss="pwimg" label="Sign Out" mxevent="signout"/>
   <hyperlink accesskey="ALT+H" classname="powerwhite" eventvalue="help" id="self_helplink" image="btn_help.gif" imagecss="pwimg" label="Help" mxevent="showmenu" targetid="self_pageTitlebar"/>
  </titlebar>
  <titlebar height="20" hidewhen="{mobile}==false" id="self_pageTitlebarMobile">
   <hyperlink accesskey="ALT+C" classname="powerwhite" id="self_sslink_m" image="btn_startcenter.gif" imagecss="pwimg" label="Start Center" mxevent="startcenter"/>
   <hyperlink accesskey="ALT+S" classname="powerwhite" id="self_signoutlink_m" image="btn_signout.gif" imagecss="pwimg" label="Sign Out" mxevent="signout"/>
  </titlebar>    
              
Matt McGuire's profile image
Matt McGuire
Hi @Claudia Gonzalez

I believe there are a couple ways to accomplish this. 

Option 1. Add a hyperlink to the start center by updating the LIBRARY.xml and restarting the JVM.

Option 2. Create a custom application for the DOCINFO object and add all hyperlinks there. Update the XML to enable hyperlink when clicking on the field. Then pull a result set for desired links.​​​
Pavan Uppalanchu's profile image
Pavan Uppalanchu

I might be late by few years. Yes, there is a blog posted in IBM community. You can refer this. Very good docuemnt.

https://www.ibm.com/support/pages/creating-convenience-maximo-hyperlink