SAP Knowledge Base Article - Public

2784328 - Authorization Error When Accessing Job Requisition via Recruiting Externa / Internal Career Site - RCM

Symptom

When trying to access a job requisition through RCM external / internal career site, user gets 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

Cause

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

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

Resolution

ERROR FOR EXTERNAL CANDIDATES

For both cases above mentioned, this issue happens when there's /portalcareer in the URL. See KBA 2784129 - The URL of the RCM career site changes between /career and /portalcareer.

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

  • The user isn't logged in the career site

This probably happened because the URL being used 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. Find the Job Requisition ID in the URL being accessed:

kba2.png

  • 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.

Look at the example URL below. Note 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 the user was logged into the career site (noticed by the /portalcareer) and the sessionID in red is related to that person's session. When accessing it from somewhere else, the URL will have another sessionID until it times out.

Sometimes, the error may not occur, but will likely happen if the page is reloaded. This doesn't happen when the URL has /career instead of /portalcareer because the system already sees that /career identifies that is a general pool instead of someone already logged in.

ERROR FOR INTERNAL CANDIDATES

The issue occurs for internal candidates if the internal candidates have multiple / concurrent employment.

As of now RCM doesn't natively support Concurrent Employment and/or Global Assignment. Because of that, when the employee has several employments, it will have several different candidate profiles as the relationship is 1 candidate profile to 1 user ID. Since with global assignment you have multiple different IDs, that is why multiple candidate profiles are generated.

See Also

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

3144575 - Multiple Candidate Profiles in RCM when Concurrent Employment is in place - RCM/EC

Keywords

sf, success factors, RCM, external career site, RCM external career site, error authorization career site, recruiting career site, access job requisition   2571171 - How to create a year calculation field in Integration Center , KBA , LOD-SF-RCM , Recruiting Management , LOD-SF-RCM-POR , Career and Agency Portals , Problem

Product

SAP SuccessFactors Recruiting all versions