I have a student who needs to be out of the country on a family emergency and has asked if I can open assignments early so she can post before she leaves. I don't have a problem opening assignments for her, specifically, but I don't know how to open the Modules for her specifically so she can access the materials she will need for the assignments.
The Modules are set to open on specific dates so the students can't go in and finish all the work ahead of time.
Unlocking a module early for one student
This was a feature idea in Canvas but didn't get enough votes.
The short answer is that there is no feature built into Canvas to grant different accesses to select students, like you can in assignments and tests. But, someone in the Canvas community forums posted a work-around to this.
I am not sure if this will work since you use 'lock until' dates.
I posted your question here, in case someone else has other ideas/solutions.
If you really didn't want the module to show up for the rest of the class, you could remove everything from the module and give early access to the student for what is in that module. Then add it back for the rest of the class at a later date.
Unfortunately if a module is not published even if you give early access to assignments etc, they can't open them. They get a message that the assignment is in an unpublished module.
I won't go into it here, but you can actually give them URL links as well, but that's more work than most would want to do.