2012-01-19 5 views
1

非常に柔軟かつ便利なので、Drupalのような役割と権限の編集が必要です(必要に応じてより多くのロールを作成し、Webブラウザで編集権限を与え、各モジュールは共通の権限を共通リストに追加できます)。Symfony2で高度なACLを作成する方法は?

私はSymfony2でも同じことを実装できますか? これにはいくつかのバンドルがありますか? または私は一から自分自身を作る必要がありますか?

答えて

4

これにはFOSUserBundleを使用できます。ロールに割り当てられたグループを作成するためのオプションのサポートが含まれています。次に、ユーザーをグループに割り当てることができ、それらはすべての役割を継承します。グループに割り当てられたロールを編集すると、そのグループに属するすべてのユーザーに変更がカスケードされます。グループを使用するための

ドキュメントはこちらです: https://github.com/FriendsOfSymfony/FOSUserBundle/blob/master/Resources/doc/groups.md

+0

ありがとう!すぐに試してみるだろう=) – Neka

関連する問題