Issue description:
When using the Core IGA of Usercube, users deprovisioning after departure is not well handled.
The ContractEndDate does not trigger the deprovisioning of the account neither the offsets.
Issue origin:
This is a bug in the ContextRule defined in the Workforce
The RecordSection related to the contract uses “EffectiveEndDate” as EndProperty instead of the ContractEndDate.
Issue fix:
The property “AccessesExpirationDate” needs to be deactivated in 101.xml
Steps:
- Open 101.xml file
- Under
<WorkforceModule>
tag, add<ModelUsage Binding="Directory_UserRecord:AccessesExpirationDate" Count="0" />
- Deploy the updated configuration