Best practice forum (Archived)
Restrict view of activities and resources in a course
Hi Sarah,
Is it possible to move some of the resources into activities? Such as including urls/files in the description of the activity? Or is it possible to have access to resources conditional on activities?
Perhaps having two courses might be the best workaround.
Can you get back to me with more details?
regards,
George.
Hi George,
The way it is currently set up in this course is that their content is linked from their intranet, and they use the LMS for quizzes and to track url/page resource views for completion. We suggested a low-tech workaround where the user can just enroll and do what they need to do, but in the long run, they'd prefer to hide the extra content from view.
I thought of having the course split in two and linking them in a program, but since the course is based on a weekly schedule, it may be unwieldy for the learner to have to flip back and forth between the two courses each week. Plus, each user that would need a limited view may not require the same limited view.
As an example:
Course
- URL 1
- URL 2
- Page 1
- Page 2
- Quiz 1
- Quiz 2
- (etc., over a span of weekly topics)
All enrolled users so far have to complete all items. However, we have an exception of a user that doesn't need to learn all of the training. We want them to only view and access:
Course
- URL 1
- Page 1
- Page 2
- Quiz 1
and have the rest hidden. Occasionally, there may be another user that would require something like URL 1, Page 2, Quiz 2 (so also limited, but different from the previous user).
Hi Sarah
This might be able to be done through creating a role that has very limited access to view activity content eg don't allow to view wiki pages.
You could base this new role on the guest role - then enrol the users in the course with the new guest type role or use the allow guest access setting for the course. If you don't want anyone able to access the course as guest then create a guest password for the course.
This would mean people enrolled as guest are able to view content types that is allowed but are unable to complete activities to receive a grade for the course.
Craig
Hi Craig,
The user would not be limited to content type in this use case; for example, they would need to view one page but not another.
I explained it a bit further above, but I'll look into the roles you suggested.
Hi Amir,
I think your solution is the best. What has to be done is the all the activities need to be hidden, in the permissions of those you want to see the activities set "View hidden activities" to "Allow" and in those who you dont set to "Prevent".
cheers,
George.