Annotation of loncom/html/adm/help/tex/Domconfig_Auto_Updates.tex, revision 1.1
1.1 ! raeburn 1: An auto-update, run as a regular process, can update user information
! 2: stored in LON-CAPA for all users in a domain, for whom institutional
! 3: directory information is available. Which user records are updated
! 4: can be controlled by institutional status (e.g., Faculty, Staff, Student
! 5: etc.). If a user is affiliated with more than group, then the attributes
! 6: which can be updated will be the cumulative set for the different
! 7: groups to which the user belongs.
! 8:
! 9: If users are not affilliated with any institutional group, they can
! 10: be accommodated within the default \char`\"{}Other users\char`\"{}
! 11: group which is provided automatically. If no status types are defined
! 12: for your domain, this default group is entitled \char`\"{}All users\char`\"{}.
! 13:
! 14: Settings for auto-update are:
! 15:
! 16: \begin{itemize}
! 17: \item Set auto-enrollment as active or inactive in the domain.
! 18: \item Set whether user information changes should propagate to data stored
! 19: in classlist database files for the separate courses in which the
! 20: user has an active student role.
! 21: \item Set which of the following attributes: first name, middle name, last
! 22: name, generation, e-mail address, student/employee ID should be updated
! 23: within LON-CAPA if a different version to the one currently stored
! 24: is retrieved from the institutional directory.
! 25: \end{itemize}
! 26: In order for Autoupdate to work, the \&allusers\_info() routine in
! 27: localenroll.pm needs to be customized and a conduit established to
! 28: institutional data. In addition, if you wish to differentiate between
! 29: institutional user types in your LON-CAPA domain the \&inst\_usertypes()
! 30: routine in localenroll.pm will need to be customized to correspond
! 31: with the types used at your institution. These types are then used
! 32: to populate the \char`\"{}User population\char`\"{} column in each
! 33: of the \char`\"{}Updateable user information\char`\"{} row(s) in the
! 34: Auto-update data table in \char`\"{}Domain Configuration\char`\"{}.
! 35:
! 36: Warnings will be written to the Auto-update log file found in /home/httpd/perl/logs
! 37: if a possible username change is detected. Although the username is
! 38: the unique identifier in LON-CAPA, the student/employee ID operates
! 39: as an additional, mostly unique identifier. At present LON-CAPA does
! 40: not support username changes. For users who switch username (assuming
! 41: institutional authentication will no longer authenticate the user's
! 42: old username) is to convert the authentication type in LON-CAPA for
! 43: the user to \char`\"{}internal\char`\"{}, set an initial password,
! 44: make sure that permanent e-mail is set for the user, then e-mail the
! 45: user the initial password, and ask them to use the \char`\"{}\underbar{Forgot
! 46: password?}\char`\"{} link on the log-in page to change the password
! 47: to something secure.
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>