UserAdminBundle/Resources/config/security.yml
parameters:
open_orchestra_user_admin.role_hierarchy:
ROLE_PLATFORM_ADMIN: [ROLE_USER]
ROLE_DEVELOPER: [ROLE_PLATFORM_ADMIN, ROLE_ALLOWED_TO_SWITCH]
open_orchestra_user_admin.user_checker.class: OpenOrchestra\UserAdminBundle\Security\OrchestraUserChecker
services:
security.access.role_hierarchy_voter:
class: '%security.access.role_hierarchy_voter.class%'
arguments:
- '@security.role_hierarchy'
tags:
- { name: security.voter, priority: "245" }
security.access.simple_role_voter:
class: '%security.access.simple_role_voter.class%'
open_orchestra_user_admin.user_checker:
class: '%open_orchestra_user_admin.user_checker.class%'