Atribuir uma função com FosUserBundle

Sou muito novo no Symfony, estou tentando registrar um ROLE para um usuário com FosUserBundle, mas não consigo gerenciar como fazê-lo. Na verdade, integrei também PUGXMultiUserBundle para ter duas formas diferentes para duas funções diferentes. Alguém pode me ajudar?

desde já, obrigado

--ATUALIZAR--

Eu relato meu código para explicar claramente. Eu crio esses arquivos com o guia dePUGXMultiUserBundle

Esta é minha entidade:

//C:\BitNami\wampstack-5.4.23-0\frameworks\symfony\src\Acme\ManagementBundle\Entity\UserGroundStation.php
<?php

namespace Acme\ManagementBundle\Entity;

use Doctrine\ORM\Mapping as ORM;
use PUGX\MultiUserBundle\Validator\Constraints\UniqueEntity;

/**
 * @ORM\Entity
 * @ORM\Table(name="user_GroundStation")
 * @UniqueEntity(fields = "username", targetClass = "Acme\ManagementBundle\Entity\User", message="fos_user.username.already_used")
 * @UniqueEntity(fields = "email", targetClass = "Acme\ManagementBundle\Entity\User", message="fos_user.email.already_used")
 */
class UserGroundStation extends User
{
    /**
     * @ORM\Id
     * @ORM\Column(type="integer")
     * @ORM\GeneratedValue(strategy="AUTO")
     */
    protected $id;
}

E este é o controlador

C:\BitNami\wampstack-5.4.23-0\frameworks\symfony\src\Acme\ManagementBundle\ControllerRegistrationController.php
<?php

namespace Acme\ManagementBundle\Controller;

use Symfony\Bundle\FrameworkBundle\Controller\Controller;

class RegistrationController extends Controller
{
    public function registerUserGroundStationAction()
    {
        return $this->container
                    ->get('pugx_multi_user.registration_manager')
                    ->register('Acme\ManagementBundle\Entity\UserGroundStation');
    }
}

Desculpe pela pergunta idiota, mas é meu primeiro projeto e me sinto um pouco perdido.

--UPDATE - RESOLVIDO--

Eu encontrei a soluçãoAqui Desculpe pela redundância da pergunta, não encontrei pelo Google.

questionAnswers(2)

yourAnswerToTheQuestion