Не очень понятно в чем проблема. У пользователя (и админа) есть id (а если есть группы пользователей, то id группы пользователей). В зависимости от этого id, мы в запросе из БД должны выбирать только задачи с нашим id пользователя в поле создателя, или все задачи, если это admin.