forked from openedx/edx-platform
-
Notifications
You must be signed in to change notification settings - Fork 1
Connecting LMS To A Remote Gradebook
Gavin Sidebottom edited this page Dec 21, 2017
·
1 revision
This guide outlines the steps necessary to configure LMS to communicate with a remote gradebook.
- Make the following edits to your
lms.env.json
file (typically found in the/edx/app/edxapp
directory)- Add
"ENABLE_INSTRUCTOR_REMOTE_GRADEBOOK_CONTROLS": true
toFEATURES
. - Add this value at the top level (i.e.: not in FEATURES):
"REMOTE_GRADEBOOK": { "URL": "https://lmodproxyqa.odl.mit.edu/edx_grades", "DEFAULT_NAME": "STELLAR:/project/mitxdemosite" }
lmodproxyqa.odl.mit.edu
is a live remote gradebook that we use for testing. It also has a web app, so you can navigate to it directly and browse the remote gradebook data.
- Add
- Add
REMOTE_GRADEBOOK_USER
andREMOTE_GRADEBOOK_PASSWORD
keys at the top level inlms.auth.json
. Contact ODL devops or another developer to get the correct values for those two keys. - Make sure your user is staff for your test course, then navigate to the "Remote Gradebook" tab in the instructor dashboard (example:
http://localhost:8000/courses/course-v1:edX+DemoX+Demo_Course/instructor#view-remote_gradebook
). The "Section name:" dropdown is populated with existing remote gradebook sections upon page load, so if you eventually see some options loaded in there, you know that LMS is successfully communicating with the remote gradebook.