Add Absence Calendar to a Custom App

Objective

Here, you learn how to add the Hubdrive Absence Calendar to a custom App you created for your organization, if you are using Apps besides HR Hub, HR HUB Employee Self-Services and HR HUB Manager Self-Services and want to use our standard Absence Calendar.

Prerequisites

  • You have the XrmToolBox installed on your PC
  • You have the admin login data at the ready

Click Through

  • Open the XrmToolBox
  • Click on Open Tool Library on the right side under Quick actions
  • Search for SiteMap Editor
  • Install SiteMap Editor
  • In the top section of your screen click on the Tools tab, left of Tool Library
  • Search for SiteMap Editor
  • Click on it
  • Click on Connect in the top-ribbon
  • If you already connected your environment with the XrmToolBox you can now select it
  • If this is your first time connecting the environment to the XrmToolBox do the following:
    • Click on +New
    • Choose Connection Wizard
    • Enter your Environments URL
    • Uncheck "Use your current credentials"
    • Click Next
    • Enter the Email of your Admin account under Username
    • Enter the Password to your Admin Account under Password
    • Click on Next
    • Click on Finish
    • Click on OK
  • In the 'Select Tabs to Update' popup, select SiteMap Editor and click on Checked tabs
  • Click on LoadSiteMap in the top-left corner
  • Select your customized App where you want to add the Absence Calendar
  • Expand the Area (e.g. NewArea_ed0bde1f8)
  • Expand the Group (e.g. NewGroup_05a3f7d9)
  • Click on the Subarea (e.g. NewSubArea_f7444e7a)
  • Remove whatever is in the URL field and add $WebResource:xrm1_/web/Html/StartPage.html?data=Feature%3DAbsenceCalendar%26TransparencyLevel%3D0%26SavedQueryId%3D6F1031FD-8D1E-E611-8108-0050568E63B7%26PinnedSavedQueryId%3D6F1031FD-8D1E-E611-8108-0050568E63B7
  • Click on Update SiteMap in the top-ribbon

Result

After following all those steps, the Absence Calendar is added to your Custom App.
Image
HR