I am trying to come up with some code to
A. Pull groups from org level
B. Assign those groups to an empty role (based on some workflow variable)
if workflowVar = A (string), add members from groupA to role
if workflowVar = B (string), add members from groupB to role
I was looking at some of the API on the javadocs, but not quite sure where to start. Any help would be very much appreciated!
I implement it with the following code.
// groupA is WTPrincipal which got by OrganizationServicesHelper.manager.getGroup.
WfProcess wfp = (WfProcess) self.getObject();
Team team = TeamHelper.service.getTeam(wfp);
Role roleA = Role.toRole("ROLE_A");