Security Role option in migrated project is different

Hi
Noticed that the

Project created in V7.2.1
image

Project created in V 6.x and migrated to V7.x and later to x7.2.1. There is no such checkbox “Allow all screens”
image

Is there any reason of this difference?

Hi,
for migrated projects a legacy security policy is enabled (the cuba.security.rolesPolicyVersion = 1 application property is set). The Allow all screens checkbox is visible for new security policy only. The documentation for legacy roles and permissions: Legacy Roles and Permissions - CUBA Platform. Developer’s Manual

Hi Max
Is there any option to migrate from legacy security to new one?

Take a look at this answer.