roleAPI.removeRoleFromUser(role, user);
}
}
public Map<String, Object> addUserToRole(String userId, String roleId) throws DotDataException, DotRuntimeException, PortalException, SystemException, DotSecurityException, IllegalAccessException, InvocationTargetException, NoSuchMethodException {
WebContext ctx = WebContextFactory.get();
RoleAPI roleAPI = APILocator.getRoleAPI();
UserWebAPI uWebAPI = WebAPILocator.getUserWebAPI();
HttpServletRequest request = ctx.getHttpServletRequest();
UserAPI uAPI = APILocator.getUserAPI();
Role role = roleAPI.loadRoleById(roleId);
User user = uAPI.loadUserById(userId, uWebAPI.getLoggedInUser(request), !uWebAPI.isLoggedToBackend(request));