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
-
- Product version: SAP SuccessFactors HXM Core 2305
- SF-PLT Frameworks-MDF-MDF Services
- Employee Central - Workflow Delegation
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, , KBA , LOD-SF-MDF-API , OData APIs & Integrations , LOD-SF-EC-WFL-DEL , Workflow Delegation , Problem