Certificate Link is Not Appearing on Instructor Dashboard

@chinmaybhatk @deep06 We recently ran into similar issues with certificates. Here are some tips that may help.

If the ‘Certificate’ tab is not shown on the instructor dashboard: in the Django Admin, navigate to “Certificates” > “Certificate generation configurations”, then select “Add certificate generation configuration”. Check “enabled” and save.

If you want to enable ‘Student-Generated Certificates’ for a self-paced course, but the button to enable it isn’t shown on the instructor dashboard “Certificates” tab: student generated certificates should be auto enabled for self-paced courses, and so the button is hidden. Sometimes though, there is a bug that causes student generated certificates to not be auto enabled for self-paced courses. There are two options when this happens:

  1. Apply the patch from edx/edx-platform#23735 to unhide the button. Then you can click the button to enable student-generated certificates.
  2. Perform an action from Studio that will trigger a publish event. For example, make a change to a unit and publish the changes. This should trigger the action to enable student-generated certificates. Note that this is simpler because it doesn’t require code changes, but it may not be reliable - option 1 is more reliable.
6 Likes