I would be useful that when staff leave and are archived that they can be automatically removed from the user groups they were allocated to.