stable

Clone or download

Read-only

Migrate old global FRS permissions

part of story #9281 define FRS global permissions Replace the current global FRS permission (Admin/None in "User permissions" matrix) by a service based definition of Read and Write (based on groups instead of users). * A new user group 'FRS Admin' is created, members who were FRS administrator are added to the new user group * In the Admin matrice it's no long possible to update FRS Administrators * At project creation if project is based on template, UGroup is duplicated Change-Id: I2988405fe885247fdb46d6ad42a1cb627696fb08

Modified Files

Name
M src/common/autoload.php +4 −2 Go to diff View file
A src/common/frs/FRSPermissionDao.php +39 −0 Go to diff View file
A src/common/frs/FRSPermissionManager.php +48 −0 Go to diff View file
M src/common/project/ProjectCreator.class.php +15 −13 Go to diff View file
M src/db/mysql/database_structure.sql +6 −0 Go to diff View file
A src/db/mysql/updates/2016/201607281135_create_plugin_frs_global_permissions.php +50 −0 Go to diff View file
A src/db/mysql/updates/2016/201607281200_migrate_existing_permissions.php +80 −0 Go to diff View file
M src/www/project/admin/userperms.php +1 −15 Go to diff View file
M tests/simpletest/common/project/ProjectCreatorTest.php +2 −2 Go to diff View file