2012-02-24 31 views
1

我使用Symphony 2與sonataAdminBundle,sonataUserBundle和FOSUserBundle。我想創建一個新角色,例如ROLE_TEST。當我在管理CRUD界面中編輯用戶時,我希望該角色出現在「角色」部分,以便我可以將其添加到用戶。symfony2 sonataUserBundle定義新角色並添加到用戶

我在哪裏定義角色,使其出現在該列表中?

回答

1

您可以將這些角色添加到角色層次結構中的ROLE_ADMIN角色下(或管理員用戶所登錄的任何角色)。

# app/config/security.yml 
security: 
    role_hierarchy: 
     ROLE_ADMIN:  [ROLE_USER, ROLE_TEST] 

see here the code

相關問題