W zależności od reguły z jaką mają być przekazywane.
Ale z tego, co rozumiem to:
1. Dodajesz zadanie bez przypisanych osób
2. Zgodnie z jakąś regułą przypisane będzie do jakiegoś użytkownika.
Robisz nowy moduł. Podczas instalacji rejestrujesz processing callback na zadania. Po dodaniu zadania (added) albo w czasie dodawania (add) sprawdzasz zgodnie z regułą komu je przypisać. Wprowadzasz tą osobę jako wartość odpowiedniego pola.
W zależności od reguły to jakieś kilkanaście linii kodu.