Al final lo solucione asi
Código:
security:
providers:
user:
entity: { class: Zanori\ZanoriBundle\Entity\Usuario, property: nick }
firewalls:
# the main part of the security, where you can set up firewalls
# for specific sections of your app
#solucion a problema del logout encontrada aqui
#http://stackoverflow.com/questions/12088804/symfony2-logout-controller-not-found
firewalls:
main:
pattern: ^/
form_login:
login_path: login
check_path: login_check
logout: true
anonymous: true
secured_area:
pattern: ^/administracion
form_login:
login_path: login
check_path: login_check
logout:
path: /logout
invalidate_session: true
access_control:
- { path: ^/administracion, roles: ROLE_CHEF }
- { path: ^/login, roles: IS_AUTHENTICATED_ANONYMOUSLY }
encoders:
Zanori\ZanoriBundle\Entity\Usuario:
algorithm: bcrypt
cost: 12
Lo pongo por si puede ayudar a alguien
Muchas gracias gente por contestar.