SAP Knowledge Base Article - Public

2713797 - Employee Delta Export: The requested operation is not available

Symptom

When attempting to run the Employee Delta Export.  You get error from error sheet "You are not authorized to access the functionality you have requested.

...
<script>
  PostMessageAPI.sendMessage('error', {
    errorId: '<error_ID>',
    errorMessage: 'The requested operation is not available.',

    fingerprint: '<fingerprint_ID>',
    errorLink: '<link>',

    timestamp: '2023-01-10T22:00:00.000+0000'
  });
</script>
</head>
<body class="errorjsp_page_gray">
<div class="errorjsp_sfpanel">
<span class="ct"><span class="cl">&nbsp;</span></span>
<div class="bd">
<div class="errorjsp_information content">
<span id="logo" class="errorjsp_logo" title="SuccessFactors" style="background-image: url(/ui/uicore/img/logo_clear_color_eb7ab2e374bec3bb8b69544bcabef5ce.png);" name="logo"></span>
<div style="clear:both;">&nbsp;</div>
<div class="errorjsp_content">
<strong>System Information</strong>
<div>&nbsp;</div>
<div>
<strong>Release:</strong> <release> <br />
<strong>Server:</strong> <server> <br />
<strong>Request:</strong> /oauth/idp<br />
<strong>Error ID:</strong> <error_id> <br />
<strong>Fingerprint:</strong> <fingerprint_id> <br />
<!--<strong>Error code:</strong> 500<br />
<strong>Root cause:</strong> java.lang.IllegalStateException<br />-->
<strong>Timestamp:</strong> 2023-01-10T22:00:00.000+0000<br /><br />
<a target="_blank" href="link">Click this link</a> to find any knowledge base article related to this error.<br /> 
...

Environment

  • SAP SuccessFactors HCM Suite
    • Employee Delta Export
    • Compound Employee API

Cause

There are two possible caused for this error:

  1. Insufficient permissions assigned to API user
  2. Incorrect system configuration in "Systems" tab

Resolution

For cause #1

Ensure proper permissions are assigned to the user being used to connect to SuccessFactors. Refer to the guide page Setting Role-Based Permissions for the Employee Delta Export Add-In for Microsoft Excel.

For cause #2

The API URL under "Systems" sheet needs to be properly maintained. Follow these instructions:

  • First of all, check the API URL through the guide page List of SAP SuccessFactors API Servers. The value under "API server" column from that page is the one you should provide in the "Url" column in the Excel sheet. For example: https://api4.successfactors.com/
  • Do not include any suffix to the URL, for example "sfapi/v1/soap". Leave it just as it is shown in the guide page mentioned above.
  • Make sure the URL is provided with "https". If you provide it with "http", it will cause the error.

See Also

2707520 - Required Permissions to run Employee Delta Export Excel Spreadsheet - SuccessFactors

2215682 - Successfactors API URLs for different Data Centers

Keywords

Employee Delta Export, The requested operation is not available, You are not authorized to access the functionality you have requested , KBA , LOD-SF-INT-CE , Compound Employee API , LOD-SF-INT , Integrations , Problem

Product

SAP SuccessFactors HCM Core all versions