User management
From EFrontWiki
The user management is done through the Administration's interface. It involves the management of users, the assignment of lessons/courses to users and the assignment of user groups.
[edit] Adding/modifying users
The administrator may insert users into the system by navigating to the "Users" menu and clicking on the "New user" link. The form for inserting a new user contains mandatory information that are denoted with an asterisk, like login, password or email, and optional ones like the rest. The administrator chooses the user type either from the basic ones (student, professor or administrator) or from the custom ones (generated from the User types page) and the language in which the eFront interface is to be presented to him. Furthermore, fields defined in the Customize user profile page appear in the user management form.
Modifying a user's data can be done either by clicking on the edit icon (the pencil one) or on the user login on the user corresponding row of the table. The relevant form is similar with the "New user" one with the following differences:
- the login of the user cannot be modified
- the administrator can set or change the avatar image for the user
- lessons and courses can be correlated with the specific user
- the user may be assigned to a User group
[edit] Assigning lessons/courses to users
Administrators may assign lessons and courses to users through the corresponding lists of the "Attending" tab in an easy and user-friendly way. Clicking on the check box of each lesson or course will begin the assignment procedure. When the green check appears on the right of the check box, then the process has been successfully completed. A lesson or course is removed from the user list in the same way. Notice here that the role of a user for a lesson or course is defined from the selection box under the "User type" column.
[edit] User groups
The eFront system has three user types:
- Administrator: has permission to review and modify system parameters and other user information
- Professor: is responsible for lesson management, from its learning and tests' content to students' grading and progress overviewing.
- Student: the most common user using the eFront platform for e-Learning purposes
User groups are different from user types, in the sense that eFront supports only the three predefined basic types of users. A user must have a basic role but he can also have different roles per lesson. This allows for example to be student for one lesson and professor for another.
On the other hand user groups are a way to aggregate users according to a commoon characteristic, which can be arbitrarily defined. User groups are not linked to any particular lesson. Obviously, a user can belong simultaneously to any number of groups.
User groups are created from the corresponding link of the "Users" menu. The only required pieces of information for defining a new user group are its name and the description of the group, which is a free-text explaination of the group. Administrators may assign users to groups through the "User groups" tab from the users management page.

