Я создаю пользователей программно и пытаюсь программно назначить роль сайта. Мне нужно назначить пользователю роль "Администрирование сайта". Итак, я попытался следующим образом,
Role role = RoleLocalServiceUtil.getRole(companyId, "Site Administrator");
System.out.println("Role Id is !! " + role.getRoleId());
UserLocalServiceUtil.addRoleUser(role.getRoleId(), newUser.getUserId());
UserLocalServiceUtil.updateUser(newUser);
Из приведенного выше кода роль «Администрирование сайта» назначается как «Обычная роль». Мне нужно, чтобы роль "Администрирование сайта" была назначена как "Роль сайта".
Любое предложение, как я могу назначить роль как роль сайта?