SAP Knowledge Base Article - Public

3377609 - Error "No permission to create object" Raised When Delegating Workflow

Symptom

When trying to delegate workflow system throws an error stating "No permission to create object!"

  1. Description of What Customer is Doing: Enable auto delegation while proxied as user via Quick Actions > Delegate Workflows
  2. Expected Behavior: Auto delegation saved successfully
  3. Actual Behavior: Error received on save

Environment

SAP SuccessFactors Employee Central

Reproducing the Issue

1. Proxy as any manager
2. Click on Delegate Workflows from the Quick Action section of the homepage
3. Enable Auto-Delegation
4. Choose Delegatee
5. Enter Date Range
6. Click on Save. Error appears: "No permission to create object!"

Cause

Improper configuration/custom configuration

"AutoDelegateConfig" Object is set to "Secured: Yes" in Configure Object Definitions.

 

Resolution

Default configuration

    •  Go to Configure Object Definitions -> Object Definition -> AutoDelegateConfig, and scroll down to the bottom, to change Secured = No.

As per the Permissions for Automatic Delegation Implementation Guide:

  • The default value for Secured is "No". If you choose to set it to "Yes", make sure
    • You also must choose MDF Foundation Objects in Permission Category and enter delegator in RBP Subject User Field before saving the object definition.
    • After that, you must define the Auto Delegate Config and Auto Delegate Details permissions (under MDF Foundation Objects) 

 

Keywords

No permission to create object, Workflow Delegation, AutoDelegateConfig, MDF Foundation Objects, Access to non-secured objects, Metadata Framework  , KBA , LOD-SF-MDF-API , OData APIs & Integrations , LOD-SF-EC-WFL-DEL , Workflow Delegation , Problem

Product

SAP SuccessFactors HXM Core 2305