掲示板

API to change existing site member role from site member to site admin

11年前 に Lukas Barina によって更新されました。

API to change existing site member role from site member to site admin

New Member 投稿: 8 参加年月日: 12/06/07 最新の投稿
Hi,
anybody who knows the API to change site members roles ???

I have a concreate site with bunch of users as site members
I need to make a concreate user to be a site admin programatically

I tried following code but no luck:
Role role = RoleLocalServiceUtil.getRole(themeDisplay.getCompanyId(), "Site Admin");
long[] roleIds = new long[] { role.getRoleId() };
long[] groupIds = new long[] { mySite.getGroupId() };

// GroupLocalServiceUtil.addRoleGroups(role.getRoleId(), groupIds); ??
UserGroupRoleLocalServiceUtil.addUserGroupRoles(adminUser.getUserId(),mySite.getGroupId(), roleIds);

Any help appriciated

--Lukas