Вы можете сделать это в своем действии, используя setSecurityConfiguration с таким образом:
$security = $this->getSecurityConfiguration();
$actionName = strtolower($this->getActionName());
// here you check the groups associated to the user
if ($this->getUser()->hasGroups('foo'))
{
$security[$actionName]['is_secure'] = true; // or false
$this->setSecurityConfiguration($security);
}
Вы можете обеспечить безопасность любых модулей (включая плагин), поместив это в файл config/security.yml
:
all:
is_secure: true
Но, пожалуйста, дайте нам больше информации о страницах ?