Platform

Platform

A place for Apptio product users to learn, connect, share and grow together.

 View Only

How To: Custom landing page and logout page 

Tue June 11, 2019 05:04 PM

Applies to: Frontdoor; TBM Studio 12

Summary

When users log in to Apptio, you would like them to always see a specific page first (the landing page). You may also wish to dictate the page they are directed to when logging out (the logout page). 

When logging in to Frontdoor, the system will always attempt to place you in the last project and environment that your last session ended on. New users logging in for the first time will be taken to the default landing page in Production, then taken to their last-accessed project and environment afterward.
    


Custom TBM Studio project landing page

It is possible to change the landing page for all users of a TBM Studio project.

  1. Find and Check Out the Params table.
    • You can usually find the Params table by navigating to the Project Explorer tables and selecting the Hidden filter:
    • If the Params table does not exist in your project, you can add it instead. Just copy the format from a Params table in an existing Cost Transparency project, and upload it into a new Params table in your current project.
  2. Convert Params to an editable table by navigating to the Source step in the transform pipeline, and click Enter Manually.
  3. Choose Blank Table. This will simply make the table editable, and will not delete existing content.
  4. The InitialReport column is case sensitive.Return to the Table step and click in the InitialReport column. This is the text that needs to be updated in order to point to a new landing page.

    Care must be taken to ensure your new text in the InitialReport column is correct. Look at your new landing page and try to make sense of the URL text by looking at everything after "View." 
    • For example, see the end portion of the report URL: "View%253Atab%253ATBM+Review"
    • This resolves to "View:tab:TBM Review" which informs what to enter in the InitialReport column. Here is a key to translate the URL's contents to text for the InitialReport column:
      String Replace with Description
      "%253A" ":" Colon
      "+" " " Single Space
      "%2F" "/" Forward Slash
  5. Save the change, then Check In the Params table.

Users should now be greeted by your new landing page! For supplemental information, see How to change Landing / Home page in V12?
   


Custom Frontdoor logout page

By default, logging out returns you to Apptio.com. TBMAs can change the logout page for users with the following instructions:

  1. In TBM Studio 12, click on Settings menu, then Access Administration.
  2. Click the Console tab, then Authentication Domains.
  3. Find the user you wish to change the logout page for, and click the corresponding Edit button.
  4. Change the Logout URL to the specified URL.
  5. Click Update TBMA Settings to save the changes.

   


 










#Frontdoor

Statistics
0 Favorited
27 Views
0 Files
0 Shares
0 Downloads

Comments

Mon November 16, 2020 09:05 PM

Following!


#Frontdoor

Mon May 18, 2020 12:08 PM

Who should I reach out to for the instructions/information that answers your questions?


#Frontdoor

Sat May 16, 2020 06:12 PM

@Jonathan Wai I think this article needs more information/updated, such as what does TabName assign to. 

 

How do you make a report, lower in the hierarchical structure of the reports, show as a landing page?

 

For example if I have a report that is somehow in a "folder" structure like ".tab:Public+Cloud/Copy+of+Report1/Report2/" how do I make this "Report2" a landing page?.


#Frontdoor

Mon August 26, 2019 07:20 PM

If your project doesn't have the Params table, you should be able to manually add one by:

  • Copying the format of a Params table from another CT project
  • Upload it into a new table in your current project named Params

 

Thanks @Alia Willingham for the info!


#Frontdoor

Tue August 20, 2019 12:33 PM

What if the Params table does not display in my project? Am I missing a component?


#Frontdoor