> ## Documentation Index
> Fetch the complete documentation index at: https://docs.opigno.com/llms.txt
> Use this file to discover all available pages before exploring further.

# User roles

User roles define access levels and permissions within the system. There are two main areas:

* **Back office:** The interface where learning content, platform settings, and system configurations are managed. It includes administrator roles with full system access, as well as additional roles based on the system configuration.
* **Learner area:** The interface where learners access and complete their trainings. This area has its own administrator roles focused on learner-related tasks and oversight, distinct from those in the admin area.

This section provides a detailed overview of each role and its capabilities.

<Tabs>
  <Tab title="Back office">
    ## Administrator

    Administrators oversee the entire Learning Intelligence Platform configuration and operation and can manage learning content, trainings, users, system settings, and analytics **across all hierarchies**.

    **Account creation**

    Administrator accounts are created by other administrators or through the platform’s account provisioning system. Once set up, administrators receive their login credentials directly, typically via email.

    **Key capabilities**

    * **User management**: Add, edit, and remove users; assign roles and permissions; manage learner groups.
    * **Content creation**: Create and publish activities, modules, and trainings.
    * **Training management**: Structure trainings, configure adaptive learning paths, and monitor progress.
    * **Platform configuration**: Customize system settings, manage integrations, and localization options.
    * **Analytics and reporting**: Track global statistics, generate reports, and analyze learner performance.

    ## Content editor

    Content editors manage the creation and editing of training content.

    Their access can be restricted to a specific hierarchy and its sub-hierarchies, in which case only the trainings assigned to that hierarchy (and their contents—modules and activities) will be visible and manageable.

    **Key capabilities**

    * **Training creation**: Create and publish trainings.

    <Note>
      **NOTE:** If the content editor has an assigned hierarchy, the training must be assigned to at least one hierarchy at the same level or below. Editors with no hierarchy assigned may create trainings without assigning a hierarchy.

      Available hierarchy levels and taxonomy terms are limited to the editor’s hierarchy and its sub-levels.
    </Note>

    * **Content editing**: View and edit trainings, modules, and activities.
    * **Translations management**: Available **only** to root-level editors (no hierarchy assigned).
    * **Taxonomies management**: Available **only** to root-level editors (no hierarchy assigned).

    ## Statistics manager

    Statistics managers can access statistics, but cannot manage learning content or system settings.

    Their access can be restricted to a specific hierarchy and its sub-hierarchies, in which case they will only see statistics related to users within that hierarchy.

    **Key capabilities**

    * **Accessing statistics**: View statistics dashboards, KPIs, and activity metrics.
    * **Building reports**: Create custom reports based on training, hierarchy level, and selected KPIs.

    ## User manager

    User managers handle user accounts but cannot access content or platform configuration.

    Their access can be restricted to a specific hierarchy and its sub-hierarchies, in which case they can only manage users within that hierarchy.

    **Key capabilities**

    * **Managing users**: Create, edit, block, and unblock user accounts.

    <Note>
      **NOTE:** A user manager cannot assign a user to a hierarchy higher than their own.
    </Note>

    ## Coach

    Coaches can review and score activities that require manual evaluation.

    Their access can be restricted to a specific hierarchy and its sub-hierarchies, in which case they will only see submissions from users within that hierarchy.

    **Key capabilities**

    * **Manual scoring**: Review learner submissions for manually scored activities and assign evaluation results.

    ## Translator

    Translators handle content localization across all languages and are not limited by hierarchy levels.

    **Key capabilities**

    * **Initiating translations**: Start new translation processes for any training, activity, module, or interface element that supports multilingual content.
    * **Publishing translations**: Publish finalized translations after they have passed proofreading.

    ## Proofreader

    Proofreaders ensure the accuracy and quality of translations before publication. Their permissions are limited to the languages assigned to them in their user profile.

    **Key capabilities**

    * **Proofreading**: Edit content translations and approve them for publication by a translator.
  </Tab>

  <Tab title="Learner area">
    ## Authenticated learner

    Authenticated learners are the primary end-users of the platform who access trainings to develop skills, complete mandatory learning, or pursue personal or professional growth.

    The learner role provides access to the training catalog, course materials, and personal progress tracking. Authenticated learners with a personal account can access **all public trainings**, as well as any **private trainings** assigned to them by an administrator or user manager.

    **Account creation**

    Learner accounts are created by administrators. Once an account is created, learners receive login credentials, typically via email, along with instructions for accessing the platform.

    Learners cannot create their own accounts.

    **Role functionality**

    Learners can use a variety of tools that support their training journey:

    * **Platform navigation**: Browse the training catalog, search for assigned courses, and explore additional learning opportunities.
    * **Training access**: Enroll in and complete training programs, including theory modules, quizzes, and instructor-led sessions.
    * **Revisit and review**: Restart or review completed training modules to reinforce learning.
    * **Progress tracking**: View personal training progress, scores, badges, and certificates.
    * **Social features**: Engage with peers via communities, private messages, and the social feed.

    These capabilities empower learners to fully leverage the platform's training offerings, ensuring a comprehensive and engaging learning experience.

    ## Anonymous learner

    The platform supports both **anonymous** and **authenticated** access, and a user’s experience depends on the visibility settings defined for each training.

    <Info>
      See [Step 1: General settings | Visibility](https://docs.opigno.com/training-creation#visibility) for more details.
    </Info>

    Users who are not logged in can access **only public trainings** set to be visible or fully accessible to anonymous learners.

    ## Admininistrator

    Learner-area administrators can manage platform settings and user accounts within the learner area.

    **Role functionality**

    * **Managing user accounts**: Assign roles and permissions; manage learner groups.
    * **Platform configuration**: Customize learner-area configuration and general settings.

    ## User manager

    User managers oversee learner and user manager accounts and training enrollments within the learner area.

    Their access can be restricted to a specific hierarchy and its sub-hierarchies, in which case they can only manage users within that hierarchy.

    **Role functionality**

    * **Managing users**: Create, edit, and update learner and user manager accounts. User managers cannot create or edit administrator accounts.\
      When creating or editing a user, they can assign only a hierarchy level that is the same as or below their own.
    * **Training registration**: Enroll users into trainings or update existing registrations.
    * **Managing groups:** Create and manage learner groups.
  </Tab>
</Tabs>
