Administering the LMS
Each company within the LMS gets an administrator role that can access the admin section of the application. Admins can do everything any of the lesser-roles can - author, train, and manage teams to name a few.
As an admin, you can create, edit, and delete users from the admin section. Clicking on the menu and selecting “Admin”, you will land in the user management section by default. Here you will see a list of all users. If there is a large quantity of users, you will see the paging navigation at the bottom of the user list.
On this main user screen, you can see three options to make bulk user changes.
To import a bulk list of users select the “Import Users” option. This will prompt you for a file. We accept pipe delimited data. You will need to format your data a very specific way. Read the documentation on importing for more information.
Importing the file can take some time, especially a large feed of new users. This is the easiest way to get lots of users into the system with a little bit of preparation on your end.
Zone completion is the ability to tell the LMS a user has completed a zone. Remember, Zones are courses within our system.
You may want to mark zones as complete for certain users. Think about if an employee has already completed a course called “Manager Training” in a previous LMS, or in a real-life classroom before you transitioned to Fathom – you would want to tell us she has completed that Zone.
To achieve this, you can do this manually on each user by editing the user and checking the box next to the Zone name under the heading “completion”. You can also do bulk updating of Zone completion using the “Import Zone Completion” link on the main users screen. This behaves similarly to the bulk import users feature. Read the documentation on Zone Completion.
Just like importing users and setting course completion, you can assign Zones individually in the edit user screens, or en masse using the “Import Zone Assignment” feature on the main user management screen.
To bulk assign zones, you will need to prepare another pipe-delimited file which matches user ids, or departments to zone ids. Read the documentation on Zone Assignment.
To assign roles automatically, you can upload a pipe-delimeted file matching a unique job ID from your HR system to a role name. This is a case sensitive name.
The Achievement system is not fully implemented in the Progress API as of yet, but you as an admin can create achievements that completing a module can unlock. Achievements take one image, and a name. Once a user completes a module that has an achievement assigned to it, the theme developer will have the option of displaying the corresponding achievement in the achievement UI. This is an important upcoming feature in 2015.
Currently, a team of designers and developers can create zones outside of the system using a series of markdown files and liquid templates. When complete, the zones folder can be imported and Fathom will recreate the enclosed zone structures in the system. This makes it easy to get content from prototype to production quickly.
In the future, zones will be able to import SCORM version 1.2 archives.