SAP Knowledge Base Article - Public

2784328 - Authorization error when trying to access a job requisition through RCM external career site - Recruiting Management

Symptom

When trying to access a job requisition through RCM external career site, get the following error:

The requested operation is not available.
This problem is due to the following reason(s):
You are not authorized to access the functionality you have requested.

If you continue to experience problems, please contact your administrator.

kba1.png

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.

Environment

  • SAP SuccessFactors Recruiting Management
  • RCM External Career Site

Cause

This is caused when it's a previously saved URL. Notice that the URL points to /portalcareer, that means that the user who used that URL was logged into the career site when opening this job requisition, and the user who is currently opening it is one of the following:

  1. Isn't logged in the career site
  2. Is using the URL of a previous session (could be a session with their own login or another person's login)

Resolution

For both cases above mentioned, this issue happens when there's /portalcareer on the URL. This is explained in the following article: 2784129 - The URL of the RCM career site changes between /career and /portalcareer - Recruiting Management

Please find more explanation on each case below, with a resolution:

  1. The user isn't logged in the career site

This probably happened because the URL that you were trying to access the job requisition was: or, saved previously; or, saved in history of the browser; or, sent by another user.
The best way to fix this is to access the career site, and manually search for the Job Requisition ID.
You can find the Job Requisition ID in the URL you are trying to access:
kba2.png

  1. The user is using the URL of a previous session (could be a session with their own login or another person's login)

This is the most probable cause, and can be related to the above.
The session in the Career Site URL is defined by this part of the url _s.crb=, and the information after this is the session ID.
Take a look at the URL below (please, note below that where it has **** in the URL, in a real URL it will have the companyID of the instance):

https://careersd4.successfactors.com/portalcareer?career_ns=job_listing&company=***********&navBarLevel=JOB_SEARCH&rcm_site_locale=en_US&career_job_req_id=2540&selected_lang=en_US&jobAlertController_jobAlertId=&jobAlertController_jobAlertName=&_s.crb=MXnGodoRPO5ZrZbxMk3xeVb8e5U%3d

The part of the URL highlighted in bold and red is the sessionID. When someone sends you a URL with a sessionID in it, and the URL contains the /portalcareer part (highlighted with the underline), it means that this user was logged into the career site (noticed by the /portalcareer) and the sessionID in red is related to that person's session. When you access it from your computer, from somewhere else, your URL will have another sessionID until it timeout. Sometimes, it may not occur an error, but most likely when you reload the page you will get the error.

This doesn't happen when the URL has /career instead of /portalcareer. That is because the system already sees that the /career identifies that is a general pool instead of someone already logged in.

See Also

2784129 - The URL of the RCM career site changes between /career and /portalcareer - Recruiting Management

Keywords

external career site, RCM external career site, error authorization career site, The requested operation is not available, You are not authorized to access the functionality you have requested, recruiting career site, access job requisition. , KBA , LOD-SF-RCM , Recruiting Management , LOD-SF-RCM-POR , Career and Agency Portals , Problem

Product

SAP SuccessFactors Recruiting all versions