stable
Clone or download
Read-only
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 |