File:  [LON-CAPA] / loncom / html / adm / help / tex / Domain_Configuration_Selfenrollment.tex
Revision 1.1: download - view: text, annotated - select for diffs
Thu Jun 26 15:03:58 2014 UTC (10 years ago) by raeburn
Branches: MAIN
CVS tags: version_2_12_X, version_2_11_X, version_2_11_4_uiuc, version_2_11_4_msu, version_2_11_4, version_2_11_3_uiuc, version_2_11_3_msu, version_2_11_3, version_2_11_2_uiuc, version_2_11_2_msu, version_2_11_2_educog, version_2_11_2, version_2_11_1, version_2_11_0, HEAD
- Reorganization of domain configuration categories requires additiional
  documentation files for Domain Coordinators.

\label{Domain_Configuration_Selfenrollment}
Ordinarily, course personnel (e.g., Coordinators) have the right to configure
self-enrollment settings in a course to determine which types of LON-CAPA user 
(if any) may request enrollment in their courses (and when), and how such requests
will be handled.

However, the domain can be configured such that control of self-enrollment
in courses is a domain coordinator action. Control over self-enrollment is very
granular - each of the seven settings can be set, by default, to be under the
control of domain coordinators, or under the control of course coordinators.
In addition domain-wide default settings can be overridden for each of the 
seven, on a course by course basis, by using the ``View or modify a course or community''
utility from the Domain Coordinators' main menu, to select a course, in which
to set different choices.

The seven self-enrollment settings are:
\begin{itemize}
\item Users allowed to self-enroll
\item Registration status (official courses)
\item Dates self-enrollment available
\item Access dates for self-enrolling users
\item Self-enrolling users' section
\item Processing of requests
\item Enrollment limit
\end{itemize}

The options for processing of self-enrollment requests are to: (a) process automatically, 
(b) queue pending approval, and (c) queue pending validation.

In the case of self-enrollment queued pending validation, the validation itself can be  
carried out via an external validation server/script.  Validation is configured at the 
domain level, by providing: (a) the web address of the validation server (and/or script),
the form fields to send to the validator -- one or more of: username, domain, six-character
code, course Id, coursetype (i.e., official, unofficial, community, or textbook course),
and course descripton (i.e., title).  The text used for the button displayed when a student
has submitted a self-enrollment request (for validation), as well as accompanying text (HTML 
format) can also be set in the domain configuration.

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>