This content has been marked as final.
Show 1 reply
-
1. Re: Active Directory Role Creation
difranr Mar 17, 2009 9:04 PM (in response to difranr)Not sure why, but my code got cut off and anything after my code block.
// See: http://docs.jboss.org/jbportal/v2.2/javadoc/org/jboss/portal/core/modules/RoleModule.html#createRole(java.lang.String,%20java.lang.String) // name - the role name // displayName - the role display name for (Projects.ProjectRoles roles : Projects.ProjectRoles.values()) { StringBuilder roleName = new StringBuilder("project_"); roleName.append(site.getProjectId()); roleName.append("_"); roleName.append(roles.name()); Role role = roleModule.createRole(roleName.toString(), roleName.toString()); // Now add the site owner to the manager role if (roles.equals(Projects.ProjectRoles.MANAGER)) { User user = userModule.findUserByUserName(site.getSiteOwner()); Set<User> set = new TreeSet<User>(); set.add(user); membershipModule.assignUsers(role, set); } }