2014-11-14 38 views
0

我正在嘗試爲特定用戶設置角色。ROLE symfony FOS

我做這個角色:

role_hierarchy: 
    ROLE_ENTRAINEUR: ROLE_USER 
    ROLE_ADMIN: 
     - ROLE_USER 
     - ROLE_ENTRAINEUR 
    ROLE_SUPER_ADMIN: 
     - ROLE_ADMIN 
     - ROLE_ENTRAINEUR 
     - ROLE_USER 

然後我做的:

- { path: ^/affichePresences, role: ROLE_ADMIN } 

我嘗試過,以促進用戶,但是從用戶通用戶直接管理,而不是ENTRAINEUR。

有人知道爲什麼嗎?

感謝 問候

回答

0

按照docs,應指定所需的角色:

php app/console fos:user:promote username ROLE_ENTRAINEUR