The Delegation Manager is an awkward page to use. Here are some suggestions to improve it:
- Start Date and End Date selection should be optional - allow delegations to be toggled on/off without this, similar to Outlook out of office notifications. This will be faster to set up.
- It is too easy to duplicate a delegation when editing, if it is saved with the checkbox ticked, it creates a new delegation rather than edits the existing one, this results in conflicts that need to be resolved.
- The page continually generates "Leave site? Changes that you made may not be saved." messages when closing a browser tab, even if the user saved the settings. Or "500 - Server Error Unknown error." messages.
- The calendar selection box on the date fields should have a button to select today's date, reviving an old delegation takes a lot of clicks to find a relevant date, or default the fields to today's date if out of range.
- The delegations list should be sorted by Status by default, so that active delegations are easily visible at the top of the list.
- Long term, some kind of integration with Outlook could activate delegations when a user has out of office replies on