diff --git a/src/main/java/org/ohdsi/webapi/shiro/filters/TeamProjectBasedAuthorizingFilter.java b/src/main/java/org/ohdsi/webapi/shiro/filters/TeamProjectBasedAuthorizingFilter.java index 3b4503cae..670ed717c 100644 --- a/src/main/java/org/ohdsi/webapi/shiro/filters/TeamProjectBasedAuthorizingFilter.java +++ b/src/main/java/org/ohdsi/webapi/shiro/filters/TeamProjectBasedAuthorizingFilter.java @@ -146,8 +146,8 @@ private boolean checkGen3Authorization(String teamProjectRole, String login) thr JSONArray teamProjectAuthorizations = jsonObject.getJSONArray(teamProjectRole); logger.debug("Found authorizations={}", teamProjectAuthorizations); // We expect two authorization rules per teamproject: - if (teamProjectAuthorizations.length() != 2) { - logger.error("Two authorization rules expected for 'teamproject'={}, found={}", teamProjectRole, + if (teamProjectAuthorizations.length() != 3) { + logger.error("Three authorization rules expected for 'teamproject'={}, found={}", teamProjectRole, teamProjectAuthorizations.length()); return false; }