Expand my Community achievements bar.

Join us LIVE in San Francisco on November 14th for Experience Makers The Skill Exchange. Don't miss out on this free learning event!

Copying users in Fusion--including all teams and groups

Avatar

Level 5

I'm making an automation for System and Group Admins which will allow them to copy attributes from one user to another. (Consider we utilize autoprovisioning, this will save people a ton of time.) 

 

The automation is pretty straightforward...until we get to groups and teams--groups especially. I'm guessing that instead of it being a matter of adding the groups to the user's account, the user needs to be added to each of the groups by Fusion. 

 

I pull in the groupID by searching for "userGroups:groupID" in collections. And I'm unsure how to add a user to a userGroup via a put command. I get grief when I attempt this.

 

This is another one of those situations where I tried to find documentation about this....aaaand there is none lol. But this is definitely something which would make for a great lesson for an advanced Fusion course (hint hint).

 

-j

1 Reply

Avatar

Level 5

This is what I'm thinking so far...I just don't know how to write the PUT call on the Custom API call module:

JohnJOSullivan_1-1689009211701.png

Fusion gets the list of all the user's groups and teams. It then reads the team members of each team, creates a new array with the new user's ID, then puts the whole array into the Team. 

 

How I get the array of users into the Team...that's the challenge.  


I know that Team Members are not the same thing as User IDs. I don't know how they're related though. Nor can I find anything here on Experience League that gives me more info.

 

Help?

 

-j