Annotation of doc/creating_a_user.txt, revision 1.1

1.1     ! harris41    1: # 04/11/2001 Scott Harrison
        !             2: 
        !             3: Creating a user for LON-CAPA
        !             4: 
        !             5: Simple Instructions (5 steps)
        !             6: 1. http://frootmig.physics.fsu.edu
        !             7: 2. User=fsudc Password=***
        !             8: 3. http://frootmig.physics.fsu.edu/adm/createuser
        !             9: 4. Phase 1: enter in a user id and domain
        !            10: 5. Phase 2: enter in personal data
        !            11:             (first name, middle name, 
        !            12:              last name, generation,
        !            13:              ID/Student Number)
        !            14:             and specify authentication mechanism
        !            15:             and specify system roles for user to have [none]
        !            16:             and specify domain roles for user to have
        !            17:     [course coordinator, librarian, domain guest, author, ...]
        !            18:             and specify course roles for user to have
        !            19:     [student, teaching assistant, exam proctor, instructor, ...]
        !            20: 
        !            21: The details of what is happening (in case you are curious).
        !            22: 1. Log on as a user capable of creating a user.
        !            23:    1a. This must be a user with a "mau" privilege.
        !            24:    1b. rolesplain.tab: mau-->Modify authentication mechanism
        !            25:                              and data for a user
        !            26:    1c. roles.tab: su:s csu&U:sma:mau
        !            27:                   dc:d cli&UIK:cau&U:cdg&UIK:mau:ccc&U:cin&UIK:
        !            28:                          cta&UIK:cep&UIK:ccr&UIK:cst&UIK:ca\d&UIK
        !            29:    1d. So, you have to be a dc=domain coordinator or a su=superuser
        !            30: 2. Access the loncreateuser.pm handler.
        !            31:    2a. This is defined in /etc/srm.conf.
        !            32:    2b. Here is the /etc/srm.conf entry:
        !            33: <Location /adm/createuser>
        !            34: PerlAccessHandler       Apache::lonacc
        !            35: SetHandler perl-script
        !            36: PerlHandler Apache::loncreateuser
        !            37: ErrorDocument     403 /adm/login
        !            38: ErrorDocument     406 /adm/roles
        !            39: ErrorDocument     500 /adm/errorhandler
        !            40: </Location>
        !            41:    2c. So go to http://[machinename]/adm/createuser
        !            42:    2d. loncreateuser.pm takes you through two "phases"
        !            43:        (input screens)

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