File:  [LON-CAPA] / loncom / html / adm / help / tex / Creating_Domain_Coordinators.tex
Revision 1.2: download - view: text, annotated - select for diffs
Mon May 23 20:00:06 2011 UTC (13 years, 2 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_12_X, version_2_11_X, version_2_11_5_msu, version_2_11_5, 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_RC3, version_2_11_0_RC2, version_2_11_0_RC1, version_2_11_0, version_2_10_X, version_2_10_1, version_2_10_0, loncapaMITrelate_1, language_hyphenation_merge, language_hyphenation, HEAD, BZ4492-merge, BZ4492-feature_horizontal_radioresponse
- Document home server restriction which applies to use of add_domain_coordinator_privilege.pl

    1: \label{Creating_Domain_Coordinators}
    2: When LON-CAPA was first installed for a domain, an initial library
    3: server will have been set up, and the command
    4: 
    5: perl loncom/build/make\_domain\_coordinator.pl will have been run
    6: (as root) in the loncapa-X.Y.Z directory created when the LON-CAPA
    7: tarball was uncompressed. 
    8: 
    9: This command will have created a new Linux user, who will be filesystem
   10: authenticated when logging into LON-CAPA, and who will have been assigned
   11: the Domain Coordinator role.
   12: 
   13: A Domain Coordinator can add users to the domain and assign any role
   14: in the domain with the exception of the Domain Coordinator role. To
   15: assign the Domain Coordinator role to other users, someone with root
   16: privileges on a library server in the domain can:
   17: 
   18: \begin{itemize}
   19: \item run perl make\_domain\_coordinator.pl to create a new user (filesystem
   20: authenticated). make\_domain\_coordinator.pl will fail if:
   21: 
   22: \begin{itemize}
   23: \item the user already has a Linux account, or 
   24: \item the username is already in use for an existing LON-CAPA user in the
   25: domain.
   26: \end{itemize}
   27: \item assign the Domain Coordinator role to an existing LON-CAPA user by
   28: running the following command in the loncapa-X.Y.Z directory
   29: 
   30: \begin{itemize}
   31: \item perl loncom/build/add\_domain\_coordinator\_privilege.pl {[}USERNAME:DOMAIN]
   32: {[}DCDOMAIN] 
   33: 
   34: \begin{itemize}
   35: \item where USERNAME:DOMAIN are the username and domain of an existing user,
   36: who is to be granted Domain Coordinator privileges,
   37: \item DCDOMAIN is the domain to be coordinated. Note: DCDOMAIN must be a
   38: domain for which the server where the command is run is a library
   39: server. Furthermore, the home library server of the user to whom the role is 
   40: to be assigned must be the server where the command is being run.
   41:  
   42: \end{itemize}
   43: \end{itemize}
   44: \end{itemize}

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