This is a KBA to identify a common reason why admins are not able to add a user to Scheduled Offering that the user has been previously withdrawn from. This issue can affect connector updates, merge user functions and manual changes made at the Scheduled Offering level in the UI.
Learning Management System (LMS)
Reproducing the Issue
- Create a Scheduled Offering
- Add a Withdraw Approval Process (See Screenshot below)
- Set Withdraw Approval Required to 'Yes'
- Add a user to any Scheduled Offering
- Remove the user
- Try to re-add the same user *
* This step can be replicated by trying to add the same withdrawn user via the Scheduled Offering Connector
Until the the Withdraw Process is approved by the said user's supervisor, the user will not be permitted to be added to the same Scheduled Offering. An admin will not be able to add the user at the Scheduled Offering level in the UI nor via the Scheduled Offering Connector until their previous withdrawal is approved.
An admin will not be able to add the user at the Scheduled Offering level in the UI nor via the Scheduled Offering Connector until their previous withdrawal is approved by the user's supervisor.
Please note that the Scheduled Offering's Withdraw Approval Process cannot be changed retrospectively. How the Scheduled Offering was configured at the time when the user was removed/withdrawn will dicatate what rules apply. That is, if the withdraw approval process was in place when the user was withdrawn, this user will not be allowed to be added again to this Scheduled Offering until the withdrawal is approved by the user's supervisor.
- Scheduled Offering
- Withdraw Approval Process
- Re-adding users