LAMS
  • LAMS Docs
    • Benefits
  • Getting Started
    • Authoring Designs
      • Basics
    • Creating lessons
    • Monitor Lessons
  • Teaching Strategies
    • Pedagogies
    • Team-Based Learning
    • Problem Based Learning
  • Activity Tools
    • Activities and tools
    • Assessment
      • Create
      • Student view
      • Monitor
    • Branching
      • Teacher Choice Branching
      • Group-Based Branching
      • Activity Output Branching
      • Student Selection Branching
    • Chat
      • Create
      • Student view
      • Monitor
    • Data Collection
      • Create
      • Student view
      • Monitor
    • doKu
      • Authoring doKu
      • Monitoring doKu
    • Forum
      • Create
      • Students view
      • Monitor
    • Gates
    • Groups / Teams
    • Image Gallery
      • Create
      • Student View
      • Monitor
    • Leader Selection
      • Create
      • Student view
      • Monitor
    • Mindmap
      • Create
      • Student view
      • Monitor
    • Notebook
      • Create
      • Students view
      • Monitor
    • Noticeboard
      • Create
      • Student view
      • Monitor
    • Optionals
    • Peer & Self Evaluation
    • Q&A
      • Create
      • Student view
      • Monitor
    • Scratchie
      • Authoring Scratchie
      • Student view
      • Monitor
    • Share Resources
      • Create
      • Student view
      • Monitor
    • Spreadsheet
      • Create
      • Student view
      • Monitor
    • Submit Files
      • Create
      • Student view
      • Monitor
    • Support
    • Survey
      • Create
      • Students view
      • Monitor
    • Task Lists
      • Create
      • Student view
      • Monitor
    • Vote
      • Create
      • Student view
      • Monitor
    • Zoom
      • Create
      • Student view
      • Monitor
  • About LAMS
    • LAMS FAQ
    • LAMS Users
    • Open Source
  • Administration
    • Course Management
    • User Management
    • System Administration
      • Integrations
        • LTI Blackboard Configuration
        • LAMS Integrations API
      • LDAP Configuration
Powered by GitBook
On this page
  • Create users
  • Creating an single user
  • Enrolling users into course/subcourses with roles
  • Removing users from course/subcourses
  • Bulk user creation
  • Bulk enrolment into courses/subcourses
  • Self-enrolment in courses

Was this helpful?

  1. Administration

User Management

How to create, manage and administer users

PreviousCourse ManagementNextSystem Administration

Last updated 4 years ago

Was this helpful?

Create users

There are several ways to create users in LAMS as describe next.

Creating an single user

If you require to create an individual user, go to the “Course Management" menu, then select the “Create user” button.

In there, complete the form to create the user accordingly

Fields denoted with a “*” are mandatory or required. The password field must comply with the system password policy (Administrators can set password policies accordingly).

Force password change: when selected, the user is forced to change his/her password when he/she logs in next.

Enrolling users into course/subcourses with roles

Once you have created a user, you are able to enrol him/her into a course and assign a role within it.

Via the “Course management” menu, select the course where you want to enrol the user.

Select the “Manage users” button, where you will see the list of users and roles that are enrolled already in the course.

Select the button “Add/Remove users”, then you will be presented with an screen where you can search for existing users in LAMS, once you enter either a portion of their first name, last name or email address, the resulted search will be shown below.

In the resulted user search, click on the user to be added to the course.

Repeat the user search for as many times as you required to continue adding the users you desire.

Once you are added the users you want, click “Next” and then you will be presented with the users you selected and prompt to enter the role they should have in the course

Select the role(s) accordingly and then click save.

Then you’ll be presented with the users added in the course with the specified role

Removing users from course/subcourses

To unenroll users from a course, browse to the desired course, then click on Manage users.

Once there, click on “Add/Remove users”

Then, select the users you want to remove from the existing user list and click Next.

Now the selected users are no longer part of you’re the course.

Bulk user creation

LAMS provides a spreadsheet template for bulk creating users. The spreadsheet format is set by LAMS and it includes a field that have a coma separated.

To access it, proceed to the “Sysadmin menu”. Then select the “Import users” option under the “User and course configuration”:

Download the lams_user_template.xls to add the users you want to add in LAMS first.

The spreadsheet contains 20 columns in which you can enter a user's details. Login, password, first name, last name and email are mandatory; the other columns can be left blank. Note that passwords must comply with the System password policy. Emails should be valid email addresses, otherwise record will be discarded.

After you have readied the spreadsheet proceed to import it. A report of the number of users added will be presented.

Bulk enrolment into courses/subcourses

In the same page, another spreadsheet template is available to bulk enrol users that you have created in LAMS.

The template is lams_roles_template.xls. This spreadsheet template only contains three mandatory columns.

Login, the user that is to be enroled in a course

Organisation, refers to the course Id in which you want the said user to be enrolled.

  • Author

  • Learner

  • Monitor

Use pipes “|” to assign multiple roles to a user.

Import the spreadsheet and the enrolments will be added accordingly.

Self-enrolment in courses

LAMS allows user self-registration for courses.

Rather than having to manually entered users into the course, they can create a user for themselves and automatically be added to the course with a given permission.

To enable this option for a course, navigate to the “Sysadmin menu” and then select the option “Signup pages”.

Then, click on the “Add signup page” button and you will be asked to:

Select the course for which you want to create the sign-up page.

If lesson have been already added to the course, select the option “Add to lessons?” so users can automatically be added to all existing lessons within the course.

If you want to verify email address for a user before is added to the course, select “Required email verification?”.

Course key is the key that users will need to add when they are signing up to your course. If users fail to provide the correct key, they will not be added to the course.

Description is the text that will show up in the sign-up landing page.

Path to signup, is the URL you want to have for the sign-up landing page. This is the URL that you will share with the users you want to sign-up to the course.

Enable two-factor authentication: when selected, upon next login, the user will be presented with a shared key code and a QRCode to scan using a mobile app ( or ). After, whenever the user logs in with a successful password, the user will be required to use the code provided by the mobile app to login.

Roles, the roles that you want the user to have within the course (see for details).

are:

The role you want the users to have once they have successfully created their account (of course using the sign-up page). The default role they will be added to is “learner” (see ).

If you want the users also to have “Author” and “Monitor” roles, then select the option “Add as staff/monitor” (see ).

Authy
Google Authenticator
course based roles
Course roles
course based roles
course based roles
Adding single users
Adding a single user
Manually enrol a user in a course
Manually enrol a user in a course
Adding user(s) to a course
Adding user(s) to a course
Assign role to user in course
Unenroll users
Unenroll users
Import users
Import users in bulk via file upload
Bulk user creation: file format
Bulk enrolments
Sign-up pages
Creating a sign-up page for a LAMS course