2016-05-18 4 views
-1

私はsymfonyで新しくなっています。私はFOS userBundleをインストールしました。デフォルトでは、ROLE_ADMINとROLE_USERがあります。しかし、私はROLE_ADMIN、ROLE_EMP、ROLE_CLIENTを持っています。FOS UserBundle新しい役割

誰でも私にこれを行う方法を説明できますか?

ありがとうございました。

+1

「*はありますか?」という意味ですか?役割は単なる文字列です。任意の役割を追加できます。 –

+0

ディアドラスト。 security.ymlにはrole_hierarchyが含まれています。 ROLE_ADMIN:ROLE_USER ROLE_SUPER_ADMIN:ROLE_ADMIN – mbultraslan

+0

これはロール自体ではなく、継承設定です。たとえば、許可する必要がないようにすることが目的です。管理者ロールとユーザーロールの両方。 –

答えて

2

FOS User Bundleでは、ロールを作成するだけで済みます。

したがって、新しい役割をsecurity.ymlおよび/または関連するユーザーに追加するだけで、既存の役割が存在します。

+0

ありがとうございました – mbultraslan

関連する問題