Symptom
After a change in the Identity Provider (IDP), for example switching from email-based login to UUID-based login, user is not able to schedule Task Chains anymore.
Error message: "The assigned user does not have the privileges necessary to execute this task."
A dummy user profile (e.g., Username_1) is automatically created during execution, but it has no roles or privileges assigned.
Environment
- SAP Datasphere
- Scheduling and Task Chains
Reproducing the Issue
- Login to SAP Datasphere using the affected user credentials.
- Navigate to the Task Chain that the user is authorized to execute.
- Trigger the Task Chain execution.
- Observe that a new user profile (e.g., Username_1) is automatically created during execution.
- Verify that this newly created user profile has no roles or privileges assigned.
- Confirm that the Task Chain fails with the error: "The assigned user does not have the privileges necessary to execute this task."
Cause
Corrupted consent settings due to changes in the Identity Provider (IDP).
The issue is also described in SAP Note 3089828.
Resolution
Revoke and reapply the consent for scheduling for the affected user.
See SAP Help: Changing SAP Datasphere Settings | SAP Help Portal
See Also
- Refer to: Changing SAP Datasphere Settings | SAP Help Portal
- Refer to: SAP Note 3089828
Keywords
task chain failure, insufficient privileges, dummy user creation, failed forbidden, SAP Datasphere, scheduling consent, UUID login, IDP change, dynamic user creation. , KBA , DS-DI-SCH , Scheduling and Task Chains , Problem
SAP Knowledge Base Article - Public