Every user who is a member of a site has a specific site role. The functions that users can perform is dependent on role assigned to them. One of the following three roles can be assigned to a user:
- Administrator (Performs all the administrative functions and is considered as a super user)
- Instructor (Content authoring and acts as an instructor)
Site can be configured to allow self signup by the users. Self signup feature can be enabled by the admin from Site Admin->Site Details->Security tab. Refer to the Security Category section in Controlling the Behavior through Options for more detail. If self signup is enabled users can click on the Signup link on the login page or from the site header. All accounts created thru self signup process start with role set to Larner. Site administrators can change user's role to any of the three available roles later on.
Bulk User Creation
Administrators can also create new user accounts by using bulk user creation option Users->Upload Users.
User's data can be uploaded using a csv file (Download Sample CSV) or by entering data directly in edit area.
Specify comma separated values for username, firstname, lastname, email and role. Each row represents a new user.
Initial passwords for the users would be "password". Alternatively, you can select other options to either generate or specify the initial passwords:
(a) If random password radio button is selected then the system creates a different random password for every user.
(b) If 6th token button is selected then, define the password in the comma separated values after role for each individual users e.g. if the password is welcome123
jsmith, John, Smith, firstname.lastname@example.org, student, welcome123
(c) If common password button is selected then all users will get a predefined password by administrator.
This information can then be accessed by the site administrator from the User List page (Users menu).
You can also select option to send a welcome email to the newly created user accounts.
An option is also available to subscribe the newly created users to one or more site groups during the user creation process itself. Select the option "Show Groups to Subscribe" and select the group(s) to subscribe to.
Uploading Custom User Fields
If you have created additional user fields in microsite, such as SSN, Department, Supervisor... etc then by adding a field specifier row as first row, you can use bulk upload method to create several users with all their custom field values specified in the input.
To specify custom fields in bulk upload -
a. CSV file format - In header row add custom field names and specify values for that field in users record.
b. If entering data in edit box -
- Create first row in the input as header row by putting # (hash) character at the beginning of the row
- Specify the column names using comma separated values. E.g. #userName,firstName,lastName,email,ssn,dept
- Make sure the following rows contain all the field values (or blank and comma) in the specified sequence.
- You can also use this method to specify field ordering in the input if your input has these fields in different ordering
Single User Creation
To create a single user account site admin can go to Users->Create User page and then click on the Create User button.
Edit Existing User
User account details can be edited by site administrators (or the user him/her self). This can be done by searching the necessary user(s) from the Users-> View Users page. Use the search panel to search users.
Once the list of users is displayed, few things can be mass updated by selecting the checkboxes against each user and using the appropriate option present in 'Choose an action menu'. These are -
- Set the end date for the user. This is the date beyond which the user would not be able to login to the site.
- Forcibly activate/deactivate user(s). This allows/prevents the user(s) to log in.
- Reset Password
- Send Welcome/password Reset Email
- Add users to Groups
Certain parameters can however be edited only one user at a time. for that click 'edit' link present for each user row.
- First Name and Last Name
- Site Role
Search/View Existing Users
Only site administrators are allowed to access the user list page. Any site administrator can use the menu item Users -> View Users to view the users list page.
Search can be performed by entering - user first name, lastname, email in User field.
Exact user search - for searching a user having exact match firstname and lastname enter name in double quotes.
Bulk Password Reset
From the user list you can select multiple users and reset their password with randomly generated ones. When you download the users as CSV the system generated password can be seen in the downloaded file. This is useful if you need to communicate the passwords to the users without having access to their emails.
Sending Password Reset Link
To send the password link (via email) to a user, search for active users and select the particular user(s) and click on Send Password Reset Email option present in 'Choose an action' menu.
(Re)Sending Welcome Email
To (re)send the welcome email, select the users from the list and click on Send Welcome Email option present in 'Choose an action' menu.
Activating inactive users
Only site administrators can activate inactive users. Select the Inactive user checkbox on the user list page to view inactive users (you can also do username search just like you do for active users). After inactive user list is displayed, you can select user(s) from the list and click Activate button to make them active again.
Users can be deactivated in more than one way. The process is discussed in detail in User Deactivation article.