Add experimental option to sort by External User ID in GradeBook
Some Masters partners have given us feedback that they would like to see the addition of a sort by external ID option in GradeBook. Currently, the learners are automatically sorted alphabetically by their edX username. Many Masters partners categorize learners based on the external ID, so it would be helpful for them to have an additional option of sorting ascending and descending by a learner's external ID.
Current behavior: There are options to filter by tracks and cohorts, however, there is not an option to sort the list of learners. The learner list is alphabetically sorted based on the learner's edX username.
Requested future behavior: Add an option to filter sort the learner list by external ID - both ascending and descending.
Create a feature to enable sorting by external student ID. This feature will not be available immediately to partners and will need to be triggered manually each time the page is loaded. The expected user will be an edX engineer.
create a sort option in gradebook, hidden by default but enableable with dev command to enable sorting
create alternate data path in grades API to prefetch and sort/paginate by external ID
Steps to Reproduce
Reason for Variance
User Impact Summary
Someone has added a new comment on the linked Customer Request, please take a look.
Added you as a ticket watcher, since it’s UT Austin.
Hi thank you for flagging, the desired behavior is to sort by External ID. Also sorry for the delay in response - UTAustin requested this feature. Thanks!
Clarifying point: the description mixes the terms filter by external ID and sort by external ID. Which is the desired behavior?
Hi Julia, can you let us know which partners/programs asked for this? It’s very helpful to evaluate the reach of a request which helps us prioritize our work.