Symptom
When trying to delegate workflow system throws an error stating "No permission to create object!"
- Description of What Customer is Doing: Enable auto delegation while proxied as user via Quick Actions > Delegate Workflows
- Expected Behavior: Auto delegation saved successfully
- 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
SAP Knowledge Base Article - Public