The third workflow enhancement is the addition of a workflow approval for the modification of security roles. This means that you can amend a security role, but it doesn;t take effect until after the changes have been approved. This is accomplished by holding the changes in an audit table until approved.
The workflow process is maintained in the same way as any other workflow process:
This workflow process works well; I tested by amending a security role and the user it was assigned to could not see any of the tasks added to the role until after the changes had been approved.