Foren

add page permission to role programmatically

robin thakur, geändert vor 7 Jahren.

add page permission to role programmatically

Regular Member Beiträge: 146 Beitrittsdatum: 09.01.14 Neueste Beiträge
Hi,

what we have to do if we want to add page access permission to particular role by using code and similarly remove page permission to role.
Please give some example and what all parameters are in ResourcePermissionLocalServiceUtil.addResourcePermission() method.

Thanks
Robin Thakur
thumbnail
Manish Yadav, geändert vor 7 Jahren.

RE: add page permission to role programmatically

Expert Beiträge: 493 Beitrittsdatum: 26.05.12 Neueste Beiträge
Try with below code


Role userRole = RoleLocalServiceUtil.getRole(companyId, "POWER USER");
ResourcePermissionServiceUtil.setIndividualResourcePermissions(themeDisplay.getScopeGroupId(),
themeDisplay.getCompanyId(), Layout.class.getName(), "primKey",
userRole.getRoleId(), new String[] { ActionKeys.VIEW });
robin thakur, geändert vor 7 Jahren.

RE: add page permission to role programmatically

Regular Member Beiträge: 146 Beitrittsdatum: 09.01.14 Neueste Beiträge
Hi Manish,

What is "primKey" here in the mentioned code.