SAP Knowledge Base Article - Public

2384581 - Permission error moving candidate to any status in the talent pipeline - Recruiting Management

Symptom

Error while moving candidate to any status in the talent pipeline

You do not have permission.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

Reproducing the Issue

  1. Navigate to Recruiting;
  2. Open affected job requisition;
  3. Candidates tab to get in to talent pipeline;
  4. Move Candidate from one status to any other status;
  5. See error mesage.

Cause

Even though all permissions to a particular Role to move a candidate from one status to other are granted under "Edit Applicant Status Configuration" in Admin center, you might get Permission error while moving a candidate in talent pipeline.

One of the reasons for that is that the operator that you're using to try to move the candidates does not have "write" permission for the field ID 'statusId' on your job application template.

To Manage Applicant Status, prerequisite is "statusID field permissioned to the appropriate operators".

Resolution

When you get such issue reported, check if permissions are granted to different operators for the field StatusId in the Job Application teplate.

For Example: In Application template, statusID field is defined as below

<field-definition id="statusId" type="picklist" required="true" custom="false" public="false" readOnly="false" anonymize="false" forward-intact="true">
<field-label mime-type="text-plain"><![CDATA[Status:]]></field-label>
<field-description><![CDATA[Status ]]></field-description>
<picklist-id>CandidateStatus</picklist-id>
</field-definition>

If the field is just defined and there is no permissions provided to Roles, you will get permission error while moving candidate from any status.

Hence, it is required to check if the permissions are granted, per example below.

If permissions need to be granted please contact your Implementation Partner


<field-permission type="read">
<role-name><![CDATA[R]]></role-name>
<role-name><![CDATA[G]]></role-name>
<field refid="statusId"/>
</field-permission>

<field-permission type="write">
<role-name><![CDATA[R]]></role-name>
<role-name><![CDATA[G]]></role-name>
<field refid="statusId"/>
</field-permission>

 

Keywords

talent pipeline error, Permission Error, You do not have permission to change the candidate status, Candidate status change error, error, while, moving, candidates, application, status, operator, role, permission , KBA , LOD-SF-RCM-APP , Applicants and Job Applications , Problem

Product

SAP SuccessFactors Recruiting all versions