Double clicking on a grid cell within the "Duty by Date" view will present this screen from which the user can choose who to assign.

Information is shown for each staff member to indicate whether they can be assigned to this duty - the list is automatically sorted so that the best candidates are at the top in descending order of overall suitability.