Message-ID: <2602292.1182532566090.JavaMail.joeescobar@joe-escobars-computer.local>
Date: Wed, 11 Oct 2006 08:45:01 -0700 (PDT)
From: moodleadmin
Subject: Re: moodle guest access
Mime-Version: 1.0
Content-Type: multipart/mixed; 
	boundary="----=_Part_5_13613986.1182532566089"
GWItemID: 452C4C9D.LCC-Mail.MC_PO3.100.1346735.1.1C41.1

------=_Part_5_13613986.1182532566089
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit


Shelley,

There are a couple of issues at work here, and then a general question to think about.  Since, as you indicated, you are basically asking the same question about access to your course that you are about access to Katie's course, I'll try to address in general terms how you can make courses or metacourses available for enrollment.

The first issue is this: enrollment is controlled at the child course level, not the metacourse level.  To get users enrolled in your metacourse, you have to change the settings for a child course.  If you want users to enroll themselves, you'll need to go to Settings > Course enrollable and set it to Yes, and if you want to use an enrollment key, you'll need to set that on the child course as well.  Same goes for somebody trying to enroll in a course: you can't enroll yourself in a metacourse; you have to go to one of the child courses to do it.

The second issue is the definition of the "guest" user.  Our site doesn't actually allow guests to enroll--when guest is defined as "someone who does not already have a Moodle account."  We do that for reasons of privacy and security.  So if you want somebody to be able to access your course, they've got to have a record in Moodle already.  (More on this below.)

Now, for the general question: what's the best way for you to get the people you want into your metacourse?  If they are instructors (who already have Moodle accounts), then you can just make a child course enrollable (Settings > Course enrollable > Yes), set the enrollment key, and tell them which child course you've made available; the instructors can then use the search feature to search through courses for the CRN, click the course, and voila! they're in.  

This will work for instructors.  It will NOT, however, work for students, because students can't see invisible courses (courses that are set to Not available for students).  So they wouldn't be able to enroll themselves unless you made the child course available (Settings > Availability > This course is available to students), which you don't really want to do for child courses of a metacourse (because then participants in your metacourse would then see themselves as enrolled in two courses--the metacourse and the child course).

The better way to do this, I think, is to just enroll these folks yourself.  You can do this by going into one of your child courses and clicking Students; you can then search for the name of anyone you want to enroll, click the appropriate name in the right-hand list, and click the left-pointing arrow to add them to your course.

The final complication: those folks who don't already have Moodle accounts (if any).  Typically, if instructors need to give access to someone who isn't in ExpressLane and doesn't have a Moodle account, I'll set up a dummy account (typically the CRN plus the word test--e.g., 99999test) and they can then enroll that account in the class.  

Sorry that the answer to your question is so involved.  Basically, things start to get very complicated once you start bringing in metacourses to questions of enrollment.  If you need me to explain anything further, please just let me know.

Also: I've cc:d this to Katie Morrison-Graham, since part of your question involved access to her course.  So Katie, the same goes for you: if you've got any questions, please let me know.

David


===============================================
David Walton
Moodle System Administrator
Lane Community College
Email support: moodleadmin@lanecc.edu
Voice: 463-3367
===============================================

>>> Shelley Gaudia 10/10/06 7:28 PM >>>
I have the enrollment key (biobonds) for guest access to Katie Morrison Graham's Cell Biology for Health Occupations, but I can't view her course.  

Also, I thought I had adjusted the settings for my metacourse CH 112 (Chemistry for Health Occupations) to allow guest access using the same  "biobonds" enrollment key, but don't know how to see if that permission is working for guests.  

Can you help me with these two related problems?  Thanks.

sg

Shelley Gaudia
Science Division
Lane Community College
4000 E 30th Ave
Eugene, OR  97405
phone: 541-463-5227
fax 541-463-3961
email: gaudias@lanecc.edu

------=_Part_5_13613986.1182532566089--
