Efficiently managing the creation of 100+ roles in EX survey | XM Community
Skip to main content

Efficiently managing the creation of 100+ roles in EX survey


Forum|alt.badge.img+9

We have a large number of roles (over 100) that need to be created in our EX survey for Dashboard page permissions. Manually uploading participants to each of these roles is a time-consuming task. Do you have any suggestions for how we can handle this process efficiently?

6 replies

jmborzick
QPN Level 5 ●●●●●
Forum|alt.badge.img+41
  • QPN Level 5 ●●●●●
  • 249 replies
  • January 7, 2023

Vinoth_Mathaiyan Is this a "Lifecycle" project? If so, there is an "Automatic Role Assignment" option. If you're using a different engagement project type, you'll need to bulk add participants to each role using filters.


Forum|alt.badge.img+9

I appreciate your suggestion, jmborzick. I am using an engagement survey and have tried to add participants using a filter, but it takes a long time to load. Any other suggestions?


Forum|alt.badge.img+7
  • Level 2 ●●
  • 26 replies
  • January 11, 2023

We create a field in the participant file called "role name", and then use that field as criteria for adding participants to the role. (There is a now a feature in the "add export" button that lets you define by criteria-its very helpful!)


Forum|alt.badge.img+7
  • Level 2 ●●
  • 26 replies
  • January 11, 2023

Vinoth_Mathaiyan see comment above


Forum|alt.badge.img+9

Thanks dmckiernan,
Using filters to upload participants is a beneficial approach, but it can be time-consuming as it checks the data against each participant. Even if we have one participant in a role, it takes time to load.
This method is still preferable to manual import. Another challenge is, if a user has multiple roles, it can be challenging to create corresponding metadata. Additionally, having multiple roles can create restrictions on data.


Forum|alt.badge.img+7
  • Level 2 ●●
  • 26 replies
  • January 25, 2023

Its a problem, and you need to manage the roles by project and they can't be copied from project to project. We also have lots of roles and its a tedious job. We are also trying to find ways to make this process more efficients