Hi I am creating a new Appian group ( public group) using smart servi

Hi

I am creating a new Appian group ( public group) using smart service. My code for group creation is:
try{
ServiceContext adminContext = ServiceLocator.getAdministratorServiceContext();
GroupTypeService grpTypeService = ServiceLocator.getGroupTypeService(adminContext);
ServiceContext adminContext = ServiceLocator.getAdministratorServiceContext();
GroupService grpService = ServiceLocator.getGroupService(adminContext);
Group grp2 = new Group(Group.SECURITYMAP_PUBLIC,"mycustompublicgroup");
Long customgroupTypeId = grpTypeService.getGroupTypeId("Custom");
grp2.setGroupTypeId(customgroupTypeId);
long groupId2 = grpService.createGroup(grp2);
System.out.println("groupid for mycustompublicgroup ="+groupId2);
catch(Exception e){
e.printStackTrace();
}

When I executed the above code, new custom group "mycustompublicgroup" got created with security settings (security type) as "personal" and membership policy as "closed" and viewing policy as "high"

I expected s...

OriginalPostID-136562

OriginalPostID-136562

  Discussion posts and replies are publicly visible