Skip to main content

Hi all,

We currently automatically generate tickets on behalf of Line Managers via our Onboarding/Offboarding processes.

In order to achieve this we’ve had to grant all Line Managers access to the Onboarding/Offboarding module as the API specifically requires the Line Manager’s initiatator_id have these rights in order for this automated process to work (otherwise the API will return a 403 Forbidden error).

Unfortunately this means that the Onboarding/Offboarding cards and options are shown to those that I would otherwise not want them shown to whereas, ideally, I’d want these options shown only to those that would genuinely need to be able to submit these requests manually from time to time whilst retaining that ability for Line Managers to have these requests submitted on their behalf automatically via the API (sorry for the mouthful).

With this in mind, does anyone know how to achieve the following combination:

  • Hide the Onboarding/Offboarding Request options from the Support Portal (the Cards and the options from within the side panel)

     

  • Still grant the Requesters the rights to submit Onboarding/Offboarding requests via their respective modules through the API
  • Selectively unhide these options again to specific Requesters (perhaps via Requester Group)

I can seemingly hide the cards for everyone but the options in the side panel will remain in the Side Panel for those that have the appropriate Requester Group rights:

Does anyone know if the Portal Rebranding customisations would be an option?

I’d rather not go mucking about in here without first knowing whether it is achievable.

 

Thanks in advance everyone :)

For anyone else wondering, a potential solution to some scenarios has been suggested here by David Pietrs:

 


I have hidden Onboarding and Offboarding options by using this code in the custom stylesheet:

 

#main-nav .employee_onboarding {
  display: none;
  visibility: hidden;
}

#main-nav .employee_onboarding.ficon-employee-onboarding {
  display: none;
  visibility: hidden;
}


#main-nav .ficon-employee-offboarding {
  visibility: hidden;
  display: none;
}

#main-nav .employee_offboarding.ficon-employee-offboarding {
  visibility: hidden;
  display: none;
}

#emp-offboarding-list {
  visibility: hidden;
  display: none;
}

#emp-onboarding-list {
  visibility: hidden;
  display: none;
}