I tried to give access permission to one group for my portal through gatein API. I used the below code and gave the permission .But when i tried to give permission to one more group to that portal , the previous permission overwrite with the new permission(i mean the previously added group lost its access permission). Same issue there with Gatein Pages.
Below is the code i used for giving permission
Portal portal = PortalRequest.getInstance().
getPortal(); Site site = portal.getSite(new SiteId("siteName")); site.setAccessPermission(Permission.any("GroupName")); site.setEditPermission(Permission.any("GroupName")); portal.saveSite(site);
Please help me for updating the access permission.