DukeLearningInnovation / kits

https://dukelearninginnovation.github.io/kits
GNU General Public License v3.0
37 stars 5 forks source link

Qualtrics integration #174

Open profmikegreene opened 6 years ago

profmikegreene commented 6 years ago

I am an instructor trying to use Qualtrics in my kit by sharing a survey library with members of my learning community.

How might we (the Kits project team) integrate with the Qualtrics application in this way?

Questions

Assumptions

Hypotheses

profmikegreene commented 6 years ago
  1. create a qualtrics group with the name of the community
  2. add members to the qualtrics group
  3. create a survey library with the members of the qualtrics group
  4. copy a test survey from a global survey library
  5. link to the survey library for the group

@chrislorch what do you think?

profmikegreene commented 6 years ago

Qualtrics reps told us they are working on LTI due later this year, which would probably change the direction we recommend this going as that would be a better workflow for creating/managing groups that above. But, until we see it in action, it's hard to know if it will, in fact, be better.

profmikegreene commented 6 years ago

This integration definitely feels different than others to me due to the nature of Qualtrics. If others think we should take it in a different direction, I'd be interested to hear it.

profmikegreene commented 5 years ago

Needs user testing to verify our assumptions of a useful Qualtrics integration are accurate before continuing.

joliet commented 3 years ago

From Tra Tran about how a Qualtrics integration in Kits would be helpful: "streamline all the projects into one place".

joliet commented 2 years ago

Regarding roles, I don't see those when I add a person to a survey or project. I only see a list of permissions. Other than the lack of roles, my hypothesis is that this integration would look very similar to the GitLab integration where we create a group and possibly a survey library under that group. I need to talk with folks who have requested this integration to better understand the needs. Scheduling interviews this week.

joliet commented 2 years ago

Role mapping and Qualtrics permissions hypothesis:

Instructor/Owner = All Assistant/Editor = All Student/Viewer = View Reports (and Copy?) Visitor/Visitor = View Reports (and/or Copy?)

Need to validate with Qualtrics users who have requested this integration.

joliet commented 2 years ago

I don't see a way forward here unless we have more options with the API. I see no functionality in Qualtrics that allow bulk sharing - not at the folder level or even when you copy a survey.

joliet commented 2 years ago

Qualtrics API documentation for @ewendland23 and @mattroyal.

https://api.qualtrics.com/api-reference/ZG9jOjg0MDczOA-api-reference

I'm not seeing anything about adding collaborators to folders with permissions in here but let me know if I'm wrong. The goal of the integration would be to create a library or folder for a group that could easily access a set of projects without adding collaborators and permissions one-by-one for each survey. My assumption is that Qualtrics imposes this restriction intentionally to prevent accidentally sharing survey data that is protected.