Symfony2, ¿es posible tener dos rutas para una acción en un controlador?

Tengo una acción dentro de mi clase de controlador y quiero dos rutas diferentes, como a continuación:

/**
 * 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( );
}

El motivo por el que me gustaría dar acceso a la ruta a algunos usuarios, pero la función del usuario es diferente.

Digamos:

Usuario consupervisor rol puede accedersup_choose_date

Usuario conuser rol puede accederuser_choose_date

La pregunta es si es posible tener dos rutas diferentes para una acción. ¿O tengo duplicado el código para diferentes rutas?

Respuestas a la pregunta(2)

Su respuesta a la pregunta