Прежде чем приступить к работе с системой безопасности Symfony и заниматься настройками доступов - кто куда, какие доступы будет у нас иметь, какие роуты, как у нас будут защищаться, - то есть для решения этих вопросов существует специальный раздел в документации Symfony, который называется Security (безопасность).

https://symfony.com/doc/current/security.html

Безопасность нашего приложения - кому что можно, кому чего нельзя. 

И прежде чем приступить к вопросу настройки этой системы безопасности, нам требуется установить специальный бандл, который для этого и создавался, копируем из документации эту конструкцию:

composer require symfony/security-bundle

По умолчанию, как правило, этот бандл у нас не установлен, и мы должны устанавливать его дополнительно. Давайте выполним эту команду.

После того, как этот бандл будет установлен, у вас должен появиться бандл SecurityBundle. В файле `config/bundles.php` можно увидеть строку, где он подгружается. 

И теперь у нас в папке config/packages появился специальный настроечный файл для этого бандла security.yaml. 

Благодаря этому файлу мы будем с вами настраивать нашу систему безопасности. Здесь достаточно много настроек, которые мы можем использовать и с которыми мы будем постепенно разбираться, когда что использовать. Но смысл такой, что если вам нужно настроить систему безопасности, нужно смотреть этот файл.

Ну собственно говоря, всё. Вот такая вот подготовительная часть, прежде чем нам приступить к работе, к настройке системы безопасности Symfony.