Definitions and additional resources

Backoffice

Refers to the Opigno Enterprise API, the core microservice used by clients to access content and retrieve data through API calls. The Backend can provide Standard API or Custom API endpoints.

Client platform

Refers to the client-side of the integration, where the client’s project(s) implement the business logic.

Custom API

An enhanced commercial offer available for Opigno Enterprise. In contrast to the standard API, which is the out-of-the-box API provided with Opigno Enterprise, the Custom API allows extending entities and adding additional fields to them (and also extending the API accordingly).

Edges (Directed Connections)

Edges define the hierarchy and dependencies between the vertices. Example:
  • training1 → module1 (indicates that module1 belongs to training1)
  • module1 → activity1 (indicates that activity1 belongs to module1)

Learner area

The learner portal connected to the back office, where learners access and complete their learning activities. Opigno provides the learner area as part of its fully cloud-based solution. Customers integrating Opigno into their own client platforms via the API do not require it.

Learning path

A learning path is a structured sequence of learning experiences designed to guide individuals through a progression of knowledge or skill development. It may contain, but is not limited to, elements such as trainings, modules, and activities. Each component contributes to the overall learning goals. The path may incorporate various formats and types of content, including theoretical instruction, practical exercises, discussions, assessments, meetings, and interactive experiences.

Opigno Connect

A Drupal-based module that allows configuration of server-to-server request parameters and integrates with the Opigno Connect service for authentication. While the module is designed to support multiple authentication types, OAuth2 is the default method currently supported by the Opigno Connect service.

Vertices (Nodes)

Vertices represent different components of the learning path:
  • Training: A high-level container that groups multiple modules.
  • Module: A mid-level container that groups multiple activities.
  • Activity: The lowest level, where actual learning content resides.