Automatically Switching Students to View-Only Mode After Course End Date

Heather.B.4264
Heather.B.4264 Posts: 3 🌱

Hi everyone,

I’m wondering if there’s a way to automatically switch students into a view-only mode once a course end date passes.

Our goal is to let students:

  • Continue to view their grades and feedback after the course ends,
  • But not submit assignments, take quizzes, or post in discussions,
  • Ideally, this process should happen automatically, without requiring manual role changes or course access edits each term.

Questions:

  1. Is there a built-in D2L setting (or best practice) that handles this automatically at the course offering level?
  2. If not, have others used automation rules, SIS integrations, or role-permission scheduling to achieve something similar?
  3. Does restricting activity after the end date still allow access to Grades, Feedback, and Content (for reference)?


Thanks!

Answers

  • John.G.278
    John.G.278 Posts: 24 🤝🏼 image

    Hi Heather,

    Thank you for reaching out with your questions.

    Currently, there is not built-in setting to switch students into a view-only mode. Generally, user access is determined by their role permissions.

    Solutions could differ depending on your general workflow, however, one common practice is to have two roles for students. For example: "Student" and "Student-View Only". Once a course ends, the student's role in the course is updated to the view only role. The roles would similar but only different on key permissions depending on what type and level of access you want the students to have after the course ends.

    I hope this helps!
    John

  • Heather.B.4264
    Heather.B.4264 Posts: 3 🌱

    Hi John,

    Thanks for the response! Just so I understand correctly, if we have the two roles set up, would someone need to manually switch the roles?

  • John.G.278
    John.G.278 Posts: 24 🤝🏼 image

    Hi Heather,

    The roles can be updated using your current enrollment process, could be manually or via an SIS integration. However, I believe you are asking whether there is a way to set a rule or condition to automatically update the enrollment once a course ends. This functionality is not available, then enrollment update will need to be sent once the course ends.

    I hope this answers your question!
    John