Difference between revisions of "Private:Create Accounts and Modify Permissions on NSL Servers"

From NMSL
 
(4 intermediate revisions by one other user not shown)
Line 2: Line 2:
  
 
== MediaWiki ==
 
== MediaWiki ==
Our Media Wiki system (http://nsl.cs.sfu.ca/wiki) grants anonymous users ''read'' permission on all pages except the ones in '''Private:''' namespace. However, our Wiki system does not allow anonymous users to create new account, nor to add/edit pages. To add a new user into our Wiki system, an administrator has to perform two operations. First, the administrator creates a new user account through Wiki's special pages. Second, the administrator associate this new user with user group '''nsl''', which is granted with permission to add/edit pages including those ones in '''Private:''' namespace. Detailed steps are given in the following.
+
Our Media Wiki system (http://nsl.cs.sfu.ca/wiki) grants anonymous users ''read'' permission on all pages except the ones in '''Private:''' namespace. However, our Wiki system does not allow anonymous users to create new account, nor to add/edit pages. To add a new user into our Wiki system, an administrator has to perform two operations. First, the administrator creates a new user account through Wiki's Web interface. Second, also through Web, the administrator associates this new user with user group '''nsl''', which is granted with permission to add/edit pages including those ones in '''Private:''' namespace. Detailed steps are given in the following.
  
 
# Click on the '''Special pages''' link at the lower right corner of any Wiki page.  [[Image:wiki_step1.jpg|center|frame]]
 
# Click on the '''Special pages''' link at the lower right corner of any Wiki page.  [[Image:wiki_step1.jpg|center|frame]]
# Clink on the option '''Login/Create Account'''. Notice that, you have to log in as an administrator before doing this. [[Image:wiki_step2.jpg|center|frame]]
+
# Click on the option '''Login/Create Account'''. Notice that, you have to log in as an administrator before doing this. [[Image:wiki_step2.jpg|center|frame]]
 
# Click on the '''Create an Account''' link. [[Image:wiki_step3.jpg|center|frame]]
 
# Click on the '''Create an Account''' link. [[Image:wiki_step3.jpg|center|frame]]
 
# Fill out all required info and click on '''Create Account'''. You will need to memorize the account name for the new user, which will be used later. [[Image:wiki_step4.jpg|center|frame]]
 
# Fill out all required info and click on '''Create Account'''. You will need to memorize the account name for the new user, which will be used later. [[Image:wiki_step4.jpg|center|frame]]
Line 12: Line 12:
 
# Highlight ''nsl'' in '''Available Groups''' and click on '''Save User Groups'''. Notice that, in the screenshot ''Bots'' is highlighted but the required one is ''nsl''.  [[Image:wiki_step7.jpg|center|frame]]
 
# Highlight ''nsl'' in '''Available Groups''' and click on '''Save User Groups'''. Notice that, in the screenshot ''Bots'' is highlighted but the required one is ''nsl''.  [[Image:wiki_step7.jpg|center|frame]]
  
== Subversion ==
 
We do not host subversion ourselves. Instead, we are given a subdirectory under the departmental server (https://cs-svn.cs.surrey.sfu.ca/svn/nsl). We grant subversion permission through the Trac Web interface (https://cs-svn.cs.surrey.sfu.ca/nsl/admin). The followed screenshot illustrates the format of the access control list.
 
[[Image:subversion.jpg|center|frame]]
 
  
 
== Bugzilla ==
 
== Bugzilla ==
 
Our Bugzilla installation (http://nsl.cs.sfu.ca/bug) is an open system, where anonymous users can create user accounts upon replaying a confirmation email.
 
Our Bugzilla installation (http://nsl.cs.sfu.ca/bug) is an open system, where anonymous users can create user accounts upon replaying a confirmation email.

Latest revision as of 23:59, 8 May 2012

This page documents how to create users on various NSL servers. It also describes how to assign appropriate permissions to these users. You will need root/administrator privilege to perform most of the following operations.

MediaWiki

Our Media Wiki system (http://nsl.cs.sfu.ca/wiki) grants anonymous users read permission on all pages except the ones in Private: namespace. However, our Wiki system does not allow anonymous users to create new account, nor to add/edit pages. To add a new user into our Wiki system, an administrator has to perform two operations. First, the administrator creates a new user account through Wiki's Web interface. Second, also through Web, the administrator associates this new user with user group nsl, which is granted with permission to add/edit pages including those ones in Private: namespace. Detailed steps are given in the following.

  1. Click on the Special pages link at the lower right corner of any Wiki page.
  2. Click on the option Login/Create Account. Notice that, you have to log in as an administrator before doing this.
  3. Click on the Create an Account link.
  4. Fill out all required info and click on Create Account. You will need to memorize the account name for the new user, which will be used later.
  5. Click on the Special pages link again. Click the User Right Management link at the bottom of that page.
  6. Type the new user name in the text field. Then click on the Edit User Groups button.
  7. Highlight nsl in Available Groups and click on Save User Groups. Notice that, in the screenshot Bots is highlighted but the required one is nsl.


Bugzilla

Our Bugzilla installation (http://nsl.cs.sfu.ca/bug) is an open system, where anonymous users can create user accounts upon replaying a confirmation email.