i.e anonymous users can access that resource.
Hi Wz z,
If the course is non-public, making the course accessible enough for a resource within to be accessed by a guest would require the rest of that course to be ok to be seen too.
A simple way to do what you want with minimum fuss is to host the file in a normal folder on the server (http://mydomain.com/resources/xyz.doc) to host the file that does not require a login. Use this file as normal within the moodle course, and share it by email or weblink anywhere you want. I am not sure what file sharing possibilities you would have. Yunio, Tencent(Weiyun), Kanbox, 115.com appear to be mentioned in a brief search.
Otherwise you would need to set up a few different things:
Moodle guest access, - this is sometimes not permitted.
Course guest access enabled and other resources (that you do not want to share) Set to require membership of a group to view etc. Course Students enrolled and placed in group.
Thank you! Maybe I can make a feature request to Moodle core.
I have just looked at your recent tracker issue -here MDL-53906 and I think perhaps what you want is what some people in your situation do:
- make the course with guest access.
- In the top section allow anyone without a log in to see the materials
- Put all the enrolled users into a group in the course
- in the other sections, use the Restrict access features to only allow the enrolled users of that group to see and do the activities.
That way, anyone can see the top section of the course without logging in. But if you want to see and do the rest of the course, you have to be enrolled in the course and in the group.
(There are other ways using Restrict access - this is just one suggestion.