TWiki> CF Web>Accounts>GradStudentAccounts (revision 3)EditAttach

Grad Student Accounts

Here we discuss the various accounts Grad students may get, attempting to demonstrate what happens automatically, and what manual supplementaray information may be required.

IncludeSponsorsDataRequiredAuthorization

Required authorization

  • Users who need to update accounts need to be in group "sponsor" and group "accounts" on cs-xh-admin.cs.private.uwaterloo.ca
    • That is, in those groups in the CS-GENERAL AD
  • Users who need to manipulate accounts, for example set passwords, in the cs-general region to be in the "accounts" group on cs-general.cs.private. Similarly for any other region.

IncludeSponsorsDataLocation

Location of Accounts Sponsor files

The accounts files for CS are on the UNIX computer cs-xh-admin.cs.private.uwaterloo.ca

cd /software/accounts-master/data/sponsors

IncludeSponsorsDataDirectoryTableStart

Directory/File NamePurpose
 
IncludeSponsorsDataDirectoryTop
<top> There are no files to edit at the top-level.

There are directories which are recursively processed by sponsor_resources. Directories which begin with a period/dot ('.') are ignored by sponsor_resources. For example, that allows backup copies to be kept here under .old.

REGISTRAR/
IncludeSponsorsDataDirectoryREGISTRAR
REGISTRAR/ files under REGISTRAR "automatically" sponsor resources, based on data received from the registrar's office
REGISTRAR/.DATA/ Don't touch! The accounts-master computer program uses information from the Registrar to put, beneath this directory, lists of students in different classes
REGISTRAR/Grads base resources for Masters and PhD students
REGISTRAR/Undergrads base resources for undergraduate students
REGISTRAR/cs resources linked to enrolment in CS courses
REGISTRAR/se resources linked to enrolment in SE courses
REGISTRAR-YYYYMM/
IncludeSponsorsDataDirectoryREGISTRARyy
REGISTRAR-YYYYMM/ Files under REGISTRAR-YYYYMM, e.g. REGISTRAR-201001 implement the predictable long-term expiry of sponsored resources by freezing the indicated previous terms class (program/year) memberships. Another file there ensures any account created stays until after the drop-add deadline. Occasionally (usually only in fall terms) you will see REGISTRAR-YYYYMMext directories. Read the file .README in such a directory for an explanation of its purpose and how it was created.

The uwuserid and student id number of all graduate studens are automatically placed the files named cs8 (Masters) and cs9 (PhDs) beneath REGISTRAR/.DATA. This triggers the allocation of primary accounts for graduate students in the core.cs region.

Graduate students will receive other accounts in the student.cs region based on the similar appearance of their uwuserid and student id number in files corresponding to individual courses. For example, grad student identification might appear in a file cs798, or cs648, and occasionally even one such as cs350.

In addition, supervisors often want to sponsor other accounts on their own research regions, and occasionally sponsor extra resources in the core.cs region. All such extra sponsorship requires manual configuration to supplement the automatic allocations. It is fairly common for supervisors to request sponsored (UNIX) group memberships for their students, to allow groups of their graduate students to share information with each other.

-- AdrianPepper - 29 Mar 2010

Edit | Attach | Watch | Print version | History: r7 | r5 < r4 < r3 < r2 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r3 - 2010-03-29 - AdrianPepper
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback