Skip to main content
Skip table of contents

14.24 Integration and Connector Updates

Integration Updates

Integration updates are listed below:

SCIM API Multi-client Capability

Overview: The SCIM API is popular interface for real-time user account provisioning and updating. A new feature allows the possibility to configure multiple SCIM API client mappings within a multi-tenant environment. This enables the assignment of client-specific authorised users for secure access, own BU base groups for creating structures, and client specific personal attribute mappings. Previously only one global configuration was possible.

SCIM_Multi-client_configuration-EN.png

SCIM configuration screens adding personal attributes to a Client mapping

Benefits and Use Cases: This enhancement supports compliance with data protection regulations, facilitates scalable integration for multiple clients, and ensures secure data management in multi-tenant environments without increasing maintenance costs. The update also ensures source system specific personal attribute mapping is possible; e.g. a HRMS for staff records and a CRM for external user records.

Audience: System administrators

Setup & Access: Go the Configuration function and edit the SCIM menu. Click on the Client Mapping tab and click New icon. In the new screen populate values in the Settings tab fields; this may require creation of a new SCIM user and base BU group for the client. Next, go to the Mapping entries tab and populate the personal attribute Source and Target field mappings; also Hash identifiers if needed which are defined in xml import rules in the Clients function.

Considerations & Limitations: Requires the SCIM licence. For the SCIM Profile Identifier Attribute only select non-unique attributes can be selected for a client mapping; only LOGIN and PERSON_ID personal attributes actually have a unique constraint which means they will not be available for a client mapping. There are no client specific interface clearances within the SCIM configuration function. Also only one authorised scim user is possible per client.

Testing: Actually testing requires configuration of the new SCIM client mapping in the imc Learning Suite and likely update of the source system. This is a technical task and imc consultant support as well as use of a Test system is recommended. To view the new fields simply follow the Setup & Access steps.

Risk rating: Medium

Generic Shop Solution ‘Configuration’

Overview: Several e-commerce providers and solutions that could connect with ILS are on the market. This update creates a generic foundation to allow a diverse range of third-party shop providers to communicate to imc Learning Suite without requiring specific detailed integration for each one.

Benefits and Use Cases: Implementing a flexible configuration of APIs and links would allow further shop provider solutions to use existing imc Learning Suite cart and purchasing functionality. A generic approach aims to provide a faster and less effort-intensive solution for connecting shops to the LMS by offering all providers a standard set of functionalities.

Audience: Technical consultants and developers

Setup & Access: A new license folder named "3rd-Party Shop Integrations" has been created in the license manager.

  • A new item is added to the 'External Service Provider’ list: "Generic Shop Integration”
    → Serves as a blueprint for future integration of non-standard and new standard-relevant shops

  • Multiple e-commerce shop providers can be set up with relevant URLs, API endpoints, webhooks, and parameters like purchase status and custom values.

  • A provider is needed to link the External Service provider to course, course template, learning path or learning path templates 

Considerations & Limitations: This update merely provides a connection service to assists Developers in configuring the connection to the API of desired third-party e-commerce providers effectively and efficiently. Other limitations include:

  • Possibility of configuring multiple shops for one e-commerce provider

  • Order Confirmation page and notification are not editable

Testing: Technical update that requires further payment provider specific configuration to test.

Risk rating: Low

Connector Updates

Connector updates are listed below:

Academa Connector Proxy Configuration

Overview: The Academa Connector offers digital training formats for the German public sector. This update considers the proxy configuration set in the imc Learning Suite. If a proxy is configured, the connector will route requests through the proxy to ensure proper connectivity.

Benefits and Use Cases: This update enhances the reliability of the Academa Connector by correctly integrating proxy settings.

  • Ensure correct proxy handling: The Academa Connector now respects the configured proxy settings.

  • Consistent behavior across integrations: Aligns proxy handling with existing implementations.

Audience: German speaking customers with Academa licence

Setup & Access: The proxy requires configuration in the Configuration function Proxy menu. No migration required.

Considerations & Limitations: Requires Academa connector licence and Academa account. No limitations.

Testing: No testcase needed as the changes done here cannot be tested on standard system. Once ordered this would be configured by imc.

Risk rating: Low

Meazure Learning Live+ Proctoring Integration

Overview: The Meazure Learning Live+ integration enables the setup, scheduling and taking live proctored test/exam sessions. In addition, incidents reported by the proctors during the live session can be easily identified and managed in the imc Learning Suite side by course tutors and administrators.

Meazure_Learning_Live_Integration_Learner_view.png

Learner view of opening a Meazure Learning Live+ proctored exam

Benefits and Use Cases: The seamless integration of the Meazure Learning Live+ proctoring solution provides many advantages of live proctoring for LMS users. This includes:

  • Flexibility to manage or take tests or exams without the need to travel,

  • Live proctoring approach elevates exam security,

  • Instills a sense of confidence in the authenticity, and

  • Enhances credibility of the assessment outcomes.

The tests/exams from imc Learning Suite can be set up easily by administrators to be used for live proctoring. Tutors can also make fair decisions when deciding about the validity of reported proctoring incidents and easily resolve the test status in the imc Learning Suite for providing the results to the test taker in a timely manner.

Meazure_Learning_Live_Integration_Tutor_Administrator_view.png

Tutor view of proctored exam incident detection in Course instruction function.

Audience: Learners and Tutors

Setup & Access: No migration or specific configuration is needed.

Considerations & Limitations: This is a licensed connector, requiring Kubernetes architecture, and a separate service agreement with Meazure Learning. The Learners additionally require the installation of the Guardian browser extension for Chrome.

Testing: Requires the imc Meazure Learning connector and licence with Meazure Learning.

Risk rating: Medium

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.