Bug #1484: Allow to visit planning screens to ROLE_CREATE_PROJECTS

FEA: ItEr76S04BugFixing
This commit is contained in:
Manuel Rego Casasnovas 2012-07-09 13:56:17 +02:00
parent 1d026338f3
commit de6b8dbf72

View file

@ -107,13 +107,15 @@ public final class SecurityUtils {
* <li>Or has role {@link UserRole#ROLE_PLANNING}</li>
* <li>Or has role {@link UserRole#ROLE_READ_ALL_PROJECTS}</li>
* <li>Or has role {@link UserRole#ROLE_READ_EDIT_PROJECTS}</li>
* <li>Or has role {@link UserRole#ROLE_CREATE_PROJECTS}</li>
* <li>Or has any {@link OrderAuthorization} over any project</li>
* </ul>
*/
public final static boolean isSuperuserOrRolePlanningOrHasAnyAuthorization() {
if (isSuperuserOrUserInRoles(UserRole.ROLE_PLANNING,
UserRole.ROLE_READ_ALL_PROJECTS,
UserRole.ROLE_EDIT_ALL_PROJECTS)) {
UserRole.ROLE_EDIT_ALL_PROJECTS,
UserRole.ROLE_CREATE_PROJECTS)) {
return true;
}