Skip to content

Commit

Permalink
SONAR-9136 remove permission to AnyOne in perm template of new orgs
Browse files Browse the repository at this point in the history
  • Loading branch information
sns-seb committed Apr 27, 2017
1 parent d7ce42f commit 93ce8a7
Show file tree
Hide file tree
Showing 3 changed files with 1 addition and 5 deletions.
Expand Up @@ -217,8 +217,6 @@ private void insertDefaultTemplateOnGroups(DbSession dbSession, OrganizationDto
insertGroupPermission(dbSession, permissionTemplateDto, SCAN.getKey(), ownerGroup);
insertGroupPermission(dbSession, permissionTemplateDto, USER, defaultGroup);
insertGroupPermission(dbSession, permissionTemplateDto, CODEVIEWER, defaultGroup);
insertGroupPermission(dbSession, permissionTemplateDto, USER, null);
insertGroupPermission(dbSession, permissionTemplateDto, CODEVIEWER, null);

dbClient.organizationDao().setDefaultTemplates(
dbSession,
Expand Down
Expand Up @@ -272,7 +272,6 @@ public void create_creates_default_template_for_new_organization() throws Organi
.extracting(PermissionTemplateGroupDto::getGroupId, PermissionTemplateGroupDto::getPermission)
.containsOnly(
tuple(ownersGroup.getId(), UserRole.ADMIN), tuple(ownersGroup.getId(), UserRole.ISSUE_ADMIN), tuple(ownersGroup.getId(), GlobalPermissions.SCAN_EXECUTION),
tuple(ANYONE_GROUP_ID, UserRole.USER), tuple(ANYONE_GROUP_ID, UserRole.CODEVIEWER),
tuple(defaultGroupId, UserRole.USER), tuple(defaultGroupId, UserRole.CODEVIEWER));
}

Expand Down
Expand Up @@ -524,7 +524,7 @@ public void request_creates_members_group_and_add_current_user_to_it() {
}

@Test
public void request_creates_default_template_for_owner_group_and_anyone() {
public void request_creates_default_template_for_owner_group() {
mockForSuccessfulInsert(SOME_UUID, SOME_DATE);
UserDto user = dbTester.users().insertUser();
userSession.logIn(user).setSystemAdministrator();
Expand All @@ -544,7 +544,6 @@ public void request_creates_default_template_for_owner_group_and_anyone() {
.extracting(PermissionTemplateGroupDto::getGroupId, PermissionTemplateGroupDto::getPermission)
.containsOnly(
tuple(ownersGroup.getId(), UserRole.ADMIN), tuple(ownersGroup.getId(), UserRole.ISSUE_ADMIN), tuple(ownersGroup.getId(), GlobalPermissions.SCAN_EXECUTION),
tuple(0, UserRole.USER), tuple(0, UserRole.CODEVIEWER),
tuple(defaultGroup.getId(), UserRole.USER), tuple(defaultGroup.getId(), UserRole.CODEVIEWER));
}

Expand Down

0 comments on commit 93ce8a7

Please sign in to comment.