Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow Canvas sub-account admins to launch MyLA in a course #1524

Open
jennlove-um opened this issue Aug 23, 2023 · 0 comments
Open

Allow Canvas sub-account admins to launch MyLA in a course #1524

jennlove-um opened this issue Aug 23, 2023 · 0 comments
Labels
📈 enhancement New feature or request

Comments

@jennlove-um
Copy link
Contributor

Describe your problem or feature you'd like added

Currently users are required to be enrolled in the Canvas course as a Teacher, TA, or Assistant to launch MyLA in a Canvas course. Sub-account admins can add MyLA to the navigation, but they can't connect MyLA to the course data. When a sub-account admin clicks on MyLA in the course, the UI provides the error message "Something went wrong, please try again later."

The error in the log is [2023-08-23 13:12:24 -0400] [WARNING] [db_util.py:150] Couldn't find user subadmin in enrollment info. Enrollment data has not been populated yet.

Describe the solution you'd like

Allow subaccount admins to add MyLA to courses and see the visualizations in Canvas courses.

Describe any possible alternatives you've considered

Potentially, we could add a configuration in MyLA to allow MyLA admins to determine which roles can add MyLA to Canvas courses.

@jennlove-um jennlove-um added the 📈 enhancement New feature or request label Sep 27, 2023
@jennlove-um jennlove-um added this to To do in MyLA-2024.01.01 via automation Sep 27, 2023
@jennlove-um jennlove-um removed this from To do in MyLA-2024.01.01 Oct 12, 2023
@jennlove-um jennlove-um added this to To do in MyLA-Default-Project via automation Oct 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📈 enhancement New feature or request
Projects
Development

No branches or pull requests

1 participant