Files
guides/projects/priceservice/config/packages/security.yaml
2026-06-03 22:05:20 +02:00

15 lines
546 B
YAML

security:
role_hierarchy:
ROLE_ADMIN: [ ROLE_PRICES, ROLE_USER ]
password_hashers:
Symfony\Component\Security\Core\User\PasswordAuthenticatedUserInterface: 'auto'
firewalls:
dev:
main:
access_control:
# api
- { path: ^/api/prices, roles: [ PUBLIC_ACCESS ], ips: '%env(MTO_ALLOWED_API_IPS)%' }
- { path: ^/api/prices, roles: [ ROLE_NO_ACCESS ] }
#- { path: ^/trigger-import, roles: [ PUBLIC_ACCESS ], ips: '%env(MTO_ALLOWED_IMPORT_TRIGGER_IPS)%'}
#- { path: ^/trigger-import, roles: [ ROLE_NO_ACCESS ]}