SAP Knowledge Base Article - Public

2833653 - Error updating permission role [roleId=0]


Unable to save RBP permissions for "Data access report story".
RBP permissions are not getting saved when specific templates are selected under "Data access report story".

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


  • SAP SuccessFactors HCM Cloud
  • SAP SuccessFactors Performance and Goal Management

Reproducing the Issue

  1. Go to Admin Center > Manage Permission Roles

  2. Edit the target permission role and Click on Permissions

  3. Go to Performance Section

  4. Select Data access - Report Story

  5. Select Others and select some template

  6. Click on  'I'm done'

  7. Click on 'Save Changes'

  8. You will see the error 'Error updating permission role [roleId=0]' and the permissions are being not saved.


This is an environemnt issue that is usually caused by missing/failed database upgrade script.


  • If you are a customer you do not have access to Provisioning, you need to contact your Implementation Partner or create an incident with Support.


    1. Logon to Provisioning

Logon to the Provisioning, choose the company.

Navigate to:

  • Managing Job Scheduler

    • Manage Scheduled Jobs


    2. Create New Job

In Manage Scheduled Jobs,

  • Click the link: Create New Job



In Create New Job page, fill in the parameters:

  • Job Name: (any text which can identify this job)
  • Job Owner: (usually the system admin / super user)
  • Job Type: Company Schema Upgrade Job
  • Rerun Options:
  • Occurrence: Once
  • Click button: Create JobCapturee.PNG

    3. Run the Job

Come to Manage Scheduled Jobs page,

  • Find the job we just created
  • In the column Actions
  • Click the Select button
  • Click Run it Now
  • ''

     4. Check the Result

  • Come to Monitor Jobs page,

    • Choose Job TypeCompany Schema Upgrade Job
    • Click button Refresh

    In the job, we may find its Status is In Progress.

  • Provisioning-MonitorJobs-InProgress.png

    After some time, its Status could be Completed

    5. Refresh RBP

        Go to Provisioning >Company Settings > Run the "Refresh RBP Permission Configuration. Issue will be resolved.

  • The Company Schema Upgrade Job searches for the script file in company_upgrade.csv. The job fails if the script name is incorrect or it doesn't exist.

  • If you do not have access to provisioning, please contact your implementation partner or raise a support ticket.

  • If the message "Throttling Threshold is Reached" appears when executing the job, please follow the steps of the article: 2735903 - "Throttling Threshold is Reached" error on running Company Schema Upgrade Job

See Also

 2584660 - Permissions are not getting saved - Employee Central


Error updating permission role [roleId=0], RBP error, Permission error, Data Access report story , KBA , LOD-SF-PM-ADM , Admin Center, RBP, Permissions and Settings , LOD-SF-PM , Performance Management , LOD-SF-MTR-ADM , Admin Center, RBP, Permissions and Settings , Problem


SAP SuccessFactors HCM Core 1908