Navigation:  User Manual > User Roles >

Create new user role

Previous pageReturn to chapter overviewNext page

A role is defined as a predetermined set of permissions describing which actions are allowed or not to that role.

 

A new user roles used across all domains in the platform, is defined by a unique Code ID, a name, a description and associated permissions selectable within a list.

The list is divided in groups of permissions:

System: where typical system administration permissions can be enabled (for the platform management)
LCMS: where the permissions for the use of LCMS functions can be enabled (for the course development)
eXact Packager: where the permissions for the users that installed the eXact Packager on local PC (for the course development)
LMS: where the permissions for the LMS part of the system can be enables (for the course delivery)

 

To create a new user role, select  "User roles > New role" from the main menu.

The following window displays:

UserRoles_New

In order to create a new role, enter its code, a name and a description for it, then select the boxes corresponding to the permissions that should be enabled.

Mandatory fields are marked with (*). Once completed, click on "Save".

The newly created user role will then appear in the "User roles" window and it will be available in all the domains. By clicking on "Reset", all the entered information will be dleted, providing that the data has not yet been saved. Click on "Cancel" to close this window without saving.

 

Attention: in case of installations where at least one closed domain is present, only system administrators are allowed to create new roles. Therefore domain administrators can only assign roles that have been previously created into the system.

 

To assign a user role to a specific user, see the "Assign roles to users" section.

 

The following table explains the meaning of the different permissions that can be assigned to a user role:

 

Can access to the system using eXact Packager

The user with this permission can access to LCMS system with eXact Packager.

Can create and modify an LO in eXact Packager

The user with this permissionand can create and modify an LO using the specific eXact Packager functionality.

Can create and modify LO using eXact Packager

The user with this permission can create and modify LO using eXact Packager.

Can create and modify content packages in eXact Packager

The user with this permission can create and modify a content packages using the specific eXact Packager functionality.

Can change material status in eXact Packager

The user with this permission can change material status using the specific eXact Packager functionality.

Can change the LO layout settings in eXact Packager

The user with this permission can change the LO layout settings using the specific eXact Packager functionality.

Can change delivery settings in eXact Packager

The user with this permission can change delivery settings using the specific eXact Packager functionality.

Can define course enrollment modalities of a course

The user with this permission can edit the enrollment modalities of any course the user is staff member.

Can view users' attributes

The user with this permission can view personal attributes of users to which it is possible to access (see also permissions "canListDomainUsets" and "canListAllUsers").

Can view metadata

The user with this permission can display the material metadata (this might also require a right to display information about the specific material).

Can see attributes of any material

The user with this permission can view information about materials in the digital repository.

Can view contents of any material

The user with this permission can view the contents themselves of contents archived in the digital repository.

Can view the curriculum vitae of any user

The user with this permission can view the list of all courses any user has been enrolled to in any domain.

Can view the reports of any learner's performance on any course

The user with this permission canview the reports of learners' performance on all the tracked learning materials available in any course.

Can view the reports of learners' performance on a course

The user with this permission can view the reports of learners' performance on all the tracked learning materials available in any course the user is staff member.

Can use the Web Editor

The user with this permission can use the Web Editor to create or modify LOs. The actual possibility to edit an existing LO might depend on other material properties (such as its workflow or check-in status).

Can access LMS course's collaboration spaces

Learners and staff members that have this permission can access collaboration areas regarding the LMS courses they belong to.

Can access portal's and domain's collaboration areas

The user with this permission can access collaboration areas regarding the domains the user belongs to (Note: the portal collaboration space relates to the "Root" domain).

Can update materials tagged in a project

The user with this permission can update a material tagged in the project where the user is enrolled as team member.

Can remove material references from projects

Members of a project that have this permission can unenroll materials from the project (thus removing the reference to them from the project).

Can tag materials

Members of a project that have this permission can edit the tags of materials referenced within the project.

Can synchronize the data from eXact Offline Player

The user with this permission can perform the synchronization of the last data from eXact Offline Player.

Can search in the repository

The user with this permission can search materials in the digital repository.

Can publish contents to digital repository

The user with this permission can publish a new material or update an existing one via web interface. The actual possibility to update an existing material might depend on other material properties (such as its Workflow or Check-in status).

Can assign user roles

The user with this permission can manage (assign/unassign) the users roles assignment inside a domain.

Can moderate LMS course's collaboration areas

Learners and staff members that have this permission can moderate the partecipation in collaboration areas regarding the LMS courses they belong to.

Can moderate portal's and domain's collaboration areas

The user with this permission can moderate the partecipation in collaboration areas regarding the domains the user belongs to (Note: the portal collaboration area relates to the "Root" domain).

Can create and edit users

The user taht has this permission can create new users and to edit personal attributes of users to which one has access (see also permissions "canListDomainUsets" and "canListAllUsers").

Can manage roles

The user with this permission can manage (create, edit, delete) the user roles existing on the system.

Can manage the team of a project

Members of a project that have this permission can add or remov users to/from project team, without being the project leader.

Can manage any project

The user with this permission can manage any project.

Can manage projects

The user with this permission can manage the project where he/she is enrolled.

Can manage localization processes

The user with this permission can manage localization processes.

Can manage domains

The user with this permission can manage domains, i.e. edit a domain, move or delete it and its children, create new child domains.

Can manage staff members in any course

The user with this permission can assign / remove users to / from the staff of any course.

Can manage course staff members

The user with this permission can assign / remove users from the staff of any course the user is staff member of.

Can manage items of any course

The user with this permission can create and delete items from any course.

Can manage items of a course

The user with this permission can create new items or delete old items in any course the user is staff member.

Can act as owner in any course

The user with this permission can perform all the actions allowed to the owner in any course.

Can list and search users of the domain

The user with this permission can list/find only users enrolled in the current domain.

Can list and search all users

The user with this permission can list/find all users in the system.

Can view any project

The user with this permission can have a read-only access to all the projects existing within the domain.

Can find any course

The user with this permission can find any course, i.e. to view the attributes of any course (and of any of its child items in case it's structured) and to view the reference to the actual contents of any course (or of any of its child items in case it's structured).

Can find any comment

The user with this permission can find any comment existing in the system.

Can reference materials in projects

Members of a project that have this permission can enroll materials within the project (thus adding a reference to them within the project).

Can manage learners' enrollment in any course

The user with this permission can enroll/unenroll users to/from any course.

Can manage learners' enrollment in a course

The user with this permission can enroll/unenroll users from any course the user is staff member.

Can edit task properties

Members of a project that have this permission can edit the properties of any task in the project without being the project Leader.

Can edit project properties

Members of a project that have this permission can edit the properties of the project without being the Leader.

Can edit Metadata

The user with this permission can change or delete material metadata. The possibility to edit metadata of an existing material might depend on other material properties (such as its workflow or check-in status).

Can edit any comment

The user with this permission can edit the attributes of any comment in the system.

Can edit comments

The user with this permission can edit the attributes of comments. The permission to edit a comment may depend on user's rights on it.

Can download any material as PIF

The user with this permission can download any material stored on the digital repository as a PIF, i.e. including al content files and metadata.

Can delete users

The user with this permission can permanently erase users from the system.

Can delete any task

The user with this permission can delete any task existing in the domain.

Can delete task

The user with this permission can delete any task existing in the project where the user is either Leader or team member.

Can delete any project

The user with this permission can delete any project existing in the domain.

Can delete projects

The user with this permission can delete a projects where the user is the Leader.

Can delete any material.

The user with this permission can delete any material from the repository.

Can delete any course

The user with this permission can delete any course.

Can define course enrollment modalities of any course

The user with this permission can edit enrollment modalities of any course.

Can create tasks in a project

Members of a project that have this permission can create tasks in the project without being the Leader.

Can create projects

The user with this permission can create new projects within the domain.

Can create a new course

The user with this permission can set the attributes of a new course.

Can configure the domain

The user with this permission can edit domain configuration (available languages and contacts emails).

Can configure system settings

The user with this permission can configure the system settings parameters of the LCMS application.

Can find all material inside a domain

The user with this permission can search for any material inside the domain.

Can edit all materials inside a domain

The user with this permission can edit any material from the domain.

Can delete any material inside a domain

The user with this permission can delete any material from the domain.

Can configure the LCMS system

The user with this permission can configure the LCMS environment, f.i. the management of workflow and metadata templates configuration.

Can complete tasks

The resource assigned to a task and with this permission can declare the task completed, without being the QA of the task. Remember that a task completion may trigger a content workflow event.

Can check in any material

The user with this permission can check-in any material, even when checked out to a different user.

Can change any material

The user with this permission can make changes to any material stored in the Digital Repository, provided that the material status allows making changes on it.

Can change the contents of any course

The user with this permission can change the reference to the actual contents of any course (DR materials, URLs and so on) and of any item included in any structured course.

Can change the contents of a course

The user with this permission can change the reference to the contents (DR materials, URLs, courses) of any course the user is staff member, and of any item included in the same course in case it's structured.

Can change the attributes of any course and item

The user with this permission can edit the attributes of any course and of any item included in any structured course.

Can change the attributes of a course

The user with this permission can edit the attributes of any course the user is staff member, and of any item included in the course when it is structured.

Can change any comment status

The user with this permission can change the status of any comment in the system.

Can change comment status

The user with this permission can change the status of comments. The permission to change the status of a comment, may depend on user's rights on it.

Can be project leader

The user with this permission can be set as leader of a project. The project leader can manage a project, performing all operations within a project except the tasks management (which is related to other permissions).

Can be material owner

The user with this permission can be eligible as owner of a material stored in the digital repository.

Can perform learning activities

The user with this permission can be enrolled to the learning activities and can have access to any student related functionality

Can be part of course staff

The user with this permission can be enrolled into the staff of a course, in order to perform the actions allowed by the assigned user role.

Can be course owner

The user with this permission can be set as owner of a course.

Can manage portal's and domain's collaboration areas

The user with this permission can manage collaboration areas regarding the domains the user belongs to (Note: the portal collaboration area relates to the "Root" domain).

Can add bugs to any material

The user with this permission can add comments to any material in the DR for which review is allowed.

Can add comments to material

The user with this permission can add new comments to a material published in the DR. The actual right could depend on the workflow status of the material and user's permissions on it.

Can add notes to any comment

The user with this permission can add notes to any comment existing in the system.

Can add notes to comments

The user with this permission can add notes to comments. The permission to add notes in a comment may depend on user's rights on it.

Can access to the LCMS environment

The user with this permission can access to all LCMS features which are not restricted to users with specific permissions.

Can find all materials inside a domain

The user with this permission can find all materials inside a domain (all materials owned by a domain user and/or tagged into a domain project)

Can edit all materials inside a domain

The user with this permission can edit all materials inside a domain (all materials owned by a domain user and/or tagged into a domain project)

Can delete any material inside a domain

The user with this permission can delete all materials inside a domain (all materials owned by a domain user and/or tagged into a domain project)