System Administration
LAMS Configuration Settings
The following entries describe the server settings in LAMS. They may be set via the "Configuration Settings"
page in System Administration. The entries with there entries used for customising LAMS to your site.
In most cases, changing a setting using the "Configuration Settings"
screen will change the setting straight away. But if you change the User Inactive Timeout Period or the Allow Multiple Login flag then you will need to restart LAMS for the changes to take affect as these settings are cached for efficiency.
Configuration settings
Make sure you understand the settings that you are changing and their implications to avoid unnecessay consequences.
Password policy
In compliance with NIST Special Publication 800-63B
Feature | Description |
Must contain lowercase letter(s) | Password must contain at least 1 lowercase character |
Minimum number of characters | Minimum length for password (12 is encourage) |
Must contain at least a number(s) | Password must contain at least 1 number |
Must contain at least one symbol(s) | Password must contain at least 1 symbol |
Must contain upper-case letter(s) | Password must contain at least 1 upper-case character |
Must not be same as other person details | Passwords must not be same as other user’s personals. |
Must not be common or compromised | Passwords are checked against leaked password databases |
Number of failed logins before locking account | After number of attempts locks account |
Number of minutes to lock account for | |
Password expiration in months (0 = never) | |
Prohibit password reuse for a minimum number of generations (0 = off) |
Features
Feature | Description |
Allow direct access to main LAMS page for integration learners. | Whether integration users have access to LAMS index page. |
Allow direct lesson launch | The lesson launch page is a special url which will display a short page with basic lesson details and a button to allow the user to start the learner interface for this lesson. If it is "true" then the url for the lesson launch page will be shown in authoring for staff to copy and paste into another system, or send by email to the learners. Default to "false". Should be "true" or "false". |
Enable Kumalive | Enables Kumalive for all courses |
Allow Live Edit | Live Edit allows a monitor users to change a learning design once a lesson has started. It changes just the copy of the learning design that is being used for the lesson - the original design created in authoring is not changed by LiveEdit. This configuration parameter shows/hides the Live Edit button in Monitoring. Defaults to "true". Should be "true" or "false". |
Display a print button when the lesson is completed | Displays a print button when the lesson si completed for the student to print as certificate. |
Enable collapsing of subcourses | Allows collapsing of subcourses. |
Enable "Forgot your password" link at the login page | Enables password reset. |
Enable profile portrait editing | Allows users to change their profile picture. |
Enable quick add of learning outcomes in authoring | If this option is ON, then lecturers can create their own Learning outcomes. Otherwise, the learning outcomes display will only be from the existing LOs available (see Learning Outcome Management). |
Enable profile editing | Allow users to edit their profile. |
Enable partial profile editing (only email and contact number can be changed) | Allow users to edit only their contact details. All other details cannot be changed. |
Show "All my lessons" link in User's profile | Show “All my lesson” in a single page. |
Show warning when user's LAMS timezone does not match their computer/device. | Warn user that time zone settings do match their browser. |
Add unique suffix when importing Learning Designs | Append a time suffix to sequences are imported into LAMS to prevent accidental overwrites. |
Antivirus
For production environments, we encourage antivirus (Clam AV) checks for all uploaded files from all users.
Feature | Description |
Enable antivirus scanning on files upload | True/false setting |
ClamAV server host | IP or domain name |
ClamAV server port | ie: 3310 |
Look and Feel
Feature | Description |
System Admin screen size | Set page size in pixels ie: 1920x1080 |
Authoring screen size | Set page size in pixels ie: 1920x1080 |
Custom tab URL | - |
Custom tab title | Custom tab in index page -useful for customise help |
Default theme | Set name of default theme -users can choose different default themes -if profile options allow (See features). |
Display learner's portrait in progress bar | - |
Learner screen size | Set page size in pixels ie: 1920x1080 |
Monitor screen size | Set page size in pixels ie: 1920x1080 |
Country | Set default country code for the LAMS instance |
Locale | Set default locale for the LAMS instance |
Locale page direction | LTR or RTL (Arabic or Hebrew) -see LAMS translations. |
System configuration
Feature | Description |
Number of days to keep preview | LAMS uses a folder to store temporary files (from uploads or exports). These files get deleted after the number of days set here. |
Configuration cache refresh interval (minutes) | Number of minutes for LAMS instance to refresh its first level cache (configuration settings). Useful only for clustered environments. |
EAR directory | The "deployed" or "running" version of LAMS will go here. It is usually <WF directory>/server/default/deploy/lams.ear. If this is wrong, then the export portfolio will not work correctly. |
Enable remote server user registration | Enable API access to create users remotely. |
Show full error message (stack trace) | Display error message when an exception occurs. Turn off in production |
Help URL | URL to LAMS docs |
Server URL | LAMS server URL |
Server URL context path | /lams/ (do not change unless you know what you are doing) |
Site name | - |
Temporary files directory | |
Inactive user timeout | |
Version | If you have a customised LAMS version, set your own version here. |
Question bank
Question bank configuration settings.
Feature | Description |
Allow creating custom collections | Enable creation of custom collections. |
Allow question transfer between collections | Allow moving and copying questions from different collections |
Allow question manual merging | Enable option for users to merge questions. |
Force read-only access for monitors | Allow monitors to view questions in QB. |
Enable QTI question import/export | Allow QTI import/export |
Percent of participants in top/bottom performers group (default: 27) | When calculating item analysis, the top and low percentage number is 27 (this value is the default value for item analysis), if you want to change this, here's where you do it. |
Minimum test participant number to calculate question indexes | - |
Enable Word question import | Allow importing questions from MS Word |
Uploaded files
Feature | Description |
Content repository directory | Local file storage |
Executable extensions | Files extensions that should not be uploaded. |
Maximum memory used when uploading | - |
Maximum upload size | In bytes |
Maximum large upload size | In bytes |
Privacy settings
Feature | Description |
Groupings: only display names for learners within own group | GDPR compliance - Default: true |
User data validation
Validates that user details are correct and properly.
Feature | Description |
Enforce properly formatted emails | - |
Enforce first and last name validation (only letters, hypen (-), space ( ) and single quote (') characters allowed) | - |
Enforce username validation (only alphanumeric, hyphen (-), underscore (_), period (.), at sign (@) and single quote (') allowed) | - |
Versions
Feature | Description |
Language pack install date | Version Date ie: 2020-11-21 |
Server version number | ie: 4.0 |
Time zone management
Dates and time in LAMS are displayed according to the user’s preferred time zone. As such, the system administrator can set which time zones are available for users to choose from.
Additionally, a default time zone is set for the server that might or might not be the internal server time zone.
To set the server default time zone, in the System admin menu, select the Time zone management
option.
The time zone management page will allow the administrator to select the server time zone by clicking set time zone (if not set it will default to server host time zone).
To select which available options would be given to other users within LAMS, the administrator can select from the list of time zones.
Once the options are selected, click save to persist.
If the option to modify the user’s profile is enable (see configuration settings), then users will be able to select from the list of time zone options enabled by the sysadmin.
Login page maintenance
To modify the LAMS front page, in the sysadmin menu, an administrator can modify the the front page content.
In the sysadmin menu, select Maintain login page, then edit the front page content and save to persist changes.
LAMS Tools Management
System Administrators can configure default content to load whenever an author adds a tool to a LAMS sequence.
This content will load by default for each instance of that tool, but can be deleted or modified by the sequence author if desired.
Log in to LAMS, and select System Administration
Select Tool Management
Select Edit Default Tool Content for the desired tool.
This will open the Authoring Interface for that tool (see the Tools Documentation) for specific help for each tool.)
From here, you can make changes to the Basic, Advanced, Instructions and Conditions property sheets, which will load by default whenever the given tool is added to a design.
Last updated