I created a role and set it up so it requires a 'Standard Approval'
which is assigned to a Group (either 'Serial' or 'Quorum'). If I then
assign this role to a user without a start and end date (i.e. 'no
expiration'), when the role has been approved it gets an end date equal
to the start date (i.e. Now).

If I configure the role without approval or actually set an end date
the end date ends up as I expect it.

Is this a bug? Are there any workarounds known?

This is on RBPM 4.0.1. Patch A.

esauve's Profile: http://forums.novell.com/member.php?userid=27980
View this thread: http://forums.novell.com/showthread.php?t=452055