Symfony2, É possível ter dois caminhos para uma ação em um controlador?

Eu tenho uma ação dentro da minha classe de controlador e eu quero duas rotas diferentes, como abaixo:

/**
 * Displays a form to create a new entity.
 *
 * @Route("/edit/choose/date", name="user_choose_date")
 * @Route("/supervisory/choose/date", name="sup_choose_date")
 * @Template()
 */
public function chooseDateAction()
{
    return array( );
}

A razão para isso eu gostaria de dar o acesso de rota para alguns usuários, mas a função do usuário é diferente.

Digamos:

Usuário comsupervisor papel pode acessarsup_choose_date

Usuário comuser papel pode acessaruser_choose_date

A questão é se é possível ter duas rotas diferentes para uma ação? ou eu tenho duplicado o código para diferentes rotas?

questionAnswers(2)

yourAnswerToTheQuestion