Have a picklist where the selected value(s) needs to be granted and all the un-selected values need to be revoked.

Granting based on the selected values is working fine.
However, I'm unclear as to how to handle the other part. I've not really dug into it, but it seems that the data passed into the workflow from this field is only the selected values.

Do I need to maintain a "shadow" field that contains the un-selected values? How would I go about this?

If you find this post helpful and are logged into the web interface,
show your appreciation and click on the star below...