AI-powered search in Adobe Learning Manager

Adobe Learning Manager is revamping the way learners search courses or training. It introduces an AI-powered search capability that combines lexical and semantic search. The search is now smarter, as it looks for specific terms and understands the context and intent behind them. The advanced search understands the meaning of your query and provides relevant results. It identifies the main focus of the search to give you the most complete set of results.

NOTE
AI powered search is only available for the Learners.

Refer this article Advanced Search for more information.

Webhooks

Adobe Learning Manager allows integrating with Webhooks to send real-time information, such as course enrollments, course creation and other information, to a specific URL.

A webhook in ALM allows one entity to automatically send data to another application via HTTP. It will enable an application to provide other applications with information without constantly requesting it. For example, if a user completes a learning management system (LMS) course, a webhook can automatically send that information to another platform, such as a CRM or reporting tool. Webhooks are often used in integrations to automate processes and reduce the need for manual updates between systems. Set up webhooks by providing a callback URL to which you’d send the data.

Refer this article Webhooks for more information.

Learning Tools Interoperability

Adobe Learning Manager now supports LTI to enhance interoperability between Adobe Learning Manager and other Learning Management Systems (LMS).

What is LTI?

LTI (Learning Tools Interoperability) is a standard that allows third-party tools and content providers to connect with a Learning Management System (LMS). Users can access external learning content from external content providers directly within their LMS without signing in or navigating to a different LMS.

LTI as a tool provider: LTI as a tool provider allows external systems to integrate with an LMS. Adobe Learning Manager acts as an LTI Tool Provider, allowing other LMS platforms to access course, certificates, or learning paths from the Adobe Learning Manager directly within their LMS.

LTI as a tool consumer: LTI as a Tool Consumer allows LMS to integrate external tools via Learning Tools Interoperability (LTI). In this scenario, LMS is a consumer of services provided by external tools. Adobe Learning Manager acts as an LTI Tool Consumer, allowing it to integrate third-party learning tools. This allows Adobe Learning Manager learners to consume the courses, certificates, or learning paths from the third-party tools within the Adobe Learning Manager.

Refer this article Learning Tool Interoperability for more information.

Credly

Using Credly, an admin in ALM allows learners to manage and share external badges from the platform across various social media channels.

What is Credly?

Credly is a digital credentialing platform that allows learners and organizations to earn, share, and verify professional achievements, such as badges or certifications. Learners can manage and share badges through their Credly profile on social media and other places.

Integrate Credly with Adobe Learning Manager

First, add the Credly connector in Adobe Learning Manager (ALM). Next, migrate the existing badges from Credly to ensure the continuity of learner achievements. Finally, create a skill in Adobe Learning Manager to the appropriate learning path to enhance learner development and recognition.

Refer to this article Credly for more information

Compliance dashboard

In this release, admins can now share the dashboard with other admins, custom admins, and store managers, giving them instant access to the compliance dashboards. They can now set the default compliance widget on the learner’s homepage, allowing learners to track their compliance requirements. Refer to this article Compliance dashboard for more information.

Multi-Language Support

Adobe Learning Manager (ALM) now allows authors to create language-specific instances using language tagging for Classroom and Virtual Classroom modules. Learners can access CR/VC modules in their preferred language. For example, an author can create a CR/VC module with two instances: one in English and one in French. Learners can select the instances in their preferred language.

Refer to this article Add learning objects in different locales for more information.

Custom roles

Custom roles allow admins to define specific roles and responsibilities for different user groups, ensuring better management and control. With this release, ALM enhances custom roles by providing more detailed control over the following sections.

  • Users
  • Courses
  • Learning Paths
  • Certifications
  • Job Aids
  • Catalogs

Admins can assign precise permissions based on user responsibilities, ensuring each group only has access to relevant features and content. These enhanced controls allow more granular management of key sections.

Log in as an admin and navigate to Users > Custom Roles to create and manage the Custom Roles.

Refer this article Custom roles for more information.

Completion comments

Admins can now add comments when marking learners as complete in courses, learning paths, or certifications. Admins can add comments for one or multiple learners at the same time, and the comments appear in the Learner Transcripts report.

Refer this article Completion comments for more information.

User group report

Adobe Learning Manager’s new User Group Report helps manage user groups by providing visibility into groups left unmanaged when admins left. Admins can access the reports under the Users > User Group section. It provides detailed information about each group, including:

  • User group type
  • Group name
  • Description
  • Created by (Name)
  • Created by (Email)
  • Created on (UTC Timezone)
  • Number of Users

Refer this article User group report for more information.

Waitlist report

Adobe Learning Manager’s new Waitlist Report allow admins to download waitlisted learners list for all instances of a course. Admins and instructors can access this report from the Waitlist section on the Course or Session Overview page. The waitlist report can be downloaded from the Admin and Instructor sections.

Following the columns available in the Waitlist report:

  • Course Name
  • Instance Name
  • Instance ID
  • Instance Status
  • User Name
  • Email
  • User Unique ID
  • Date Enrolled (UTC TimeZone)
  • Status
  • Waitlist Number
  • Waitlist Limit
  • Seat Limit

Refer this articles Waitlist report (Admin) and Waitlist report (Instructors) to download report from Admin and Instructor section.

Accessibility in learner homepage

Adobe Learning Manager now supports alt text for all mastheads to improve accessibility for learners. This allows learners with special needs to use screen readers to read the alt text and understand the image. You can select multiple languages and provide alt text for each language. Make sure to add the alt text in the respective languages. Make sure the company logo in your account also includes alt text with the company name.
Refer this article Announcement for more information.

Support for Hindi

Adobe Learning Manager now introduces Hindi as one of the platform’s interface languages and supports the platform’s growth in India. Support for native Hindi speakers ensures that all features, reports, and the overall user experience are fully accessible to the users.

NOTE
Badge certificates generated by the system in PDF format will not support Hindi.

To change the interface language, follow these steps:

  1. Log in as an Admin.
  2. Go to Profile Settings > Interface Language.
  3. Select Hindi as an interface language.

Profanity check for social posts

Adobe Learning Manager now blocks social posts in the Learners app that contain prohibited words. This helps keep things professional and compliant, especially in sensitive fields like healthcare.

Email template optimization

Email learners when an instructor is assigned

The existing emails You have been added as an Instructor and VCProvider Session Details have been combined into one email You have been added as a UserType. The UserType will be either Instructor or Organizer, based on the user’s role. These emails were not available in the UI before. They have now been combined into a single email and added to the UI. Admins can access this template in the Email Template section. It will be enabled by default for all new and existing accounts, but admins can disable or enable it from the same section. This email will be sent whenever a session is created and an instructor is assigned, whether it’s for sessions like Zoom, Teams, Connect, or other services.

Email learners when a session is cancelled

The instructors who are removed from a session will now receive only a session cancellation email. Previously, they received both a cancellation and an update email. Instructors who remain in a session will receive a session update email along with a new invite for the session.

MS Teams completion criteria

Currently, learners are marked as attended even if they join a Virtual Instructor-Led Training (VILT) session for just a few seconds. With this release, we’ve introduced completion criteria for Teams modules to ensure more accurate attendance. Authors can now set a minimum time that learners must spend in a VILT session for their attendance to be counted.

This is a backend feature that is disabled by default. Please contact your CSM to have it enabled.

Migration changes

The following changes are made in the migration workflow:

  • Migrate modules into specific folders.
  • Added completion criteria for modules.
  • Added completion criteria for courses

Changes in modules migration

When you migrate modules into ALM, they will be saved in the public folder by default. In this release, we added a new column called folder in the module_version.csv file. Admins can use this column to specify the folder name where the modules should go after migration. Admins can also place a single module into multiple folders by listing the folder names separated by commas.

The folder column uses the string data type and it is an optional column. The following are the conditions for the folder column:

  • The folder name you add should be an existing content folder in the ALM account.
  • The values should be a comma-separated string.
  • If you add a new folder name for a module already present in a different folder, the new value will not overwrite or replace the assigned folder. The module will be added to the new folder and remain available in the existing folder as well.
  • If the value is blank, the folder will default to Public.

Refer module_version csv spec file for more information.

Changes in modules migration - completion criteria

Admins can specify the completion criteria of the modules during module migration. In this release, we added a new columns completionCriteria, viewPercent and quizData in the module_version.csv.

Following are the conditions for the new columns:

  1. completionCriteria:

    • The data type should be a string values and supported values are:

      • LAUNCH_CONTENT
      • VIEW_PERCENT
      • QUIZ
      • MARK_COMPLETE
    • Add completion criteria at the module level only for self-paced module types.

    • The supported values for static content are LAUNCH_CONTENT and VIEW_PERCENT.

    • The supported values for interactive content are LAUNCH_CONTENT, VIEW_PERCENT, and QUIZ.

    • The supported values for HTML5 content are LAUNCH_CONTENT and MARK_COMPLETE.

  2. viewPercent:

    • The data type for this column should be an integer, and the value must be between 0 and 100.
    • When completionCriteria is set to VIEW_PERCENT, enter the required view percentage in this column or leave it blank.
  3. quizData:

    • The data type should be a string values and supported values are QUIZ_ATTEMPTED, QUIZ_PASSED, and QUIZPASSED_OR_LIMITREACHED.
    • When completionCriteria is set to QUIZ, enter the appropriate quiz value in the quizData column.

Refer module_version csv spec file for more information.

Changes in course migration – Completion criteria

Admins can specify the completion criteria for the courses during course migration. In this release, we added a new column called completionCriteria in the course.csv.

Following are the conditions for the completionCriteria column:

  • The data type should be either string or number, and it is an optional field.
  • The values should be ALL, X, and SELECTEDMODULES.
  • X is an integer value that should be greater than 0 and less than the total number of modules.
  • If you set completionCriteria to SELECTEDMODULES, you need to mark the mandatory modules in the course_module.csv file.
  • In the optionalCriteria column, enter TRUE or FALSE. If you set the value as TRUE will make the module mandatory.

Refer course csv spec and course_module csv spec file for more information.

API changes

The following are the API changes:

  • Search API:

    • New mode filter with options: classicSearch and advanceSearch.
    • New loMetadata option for snippetTypes.
  • Announcement API:

    • Includes altText attribute for masthead descriptions.
  • Instance APIs:

    • New locale attribute to retrieve locale details.
  • Profanity Check:

    • Updated APIs to check for prohibited words in comments and replies on social posts:
  • RPM and Burst Limitation:

    • Added RPM (Requests Per Minute) and burst limits for all APIs.
  • Badge APIs:

    • New attribute externalProvider to retrieve information about external badges.
  • Job API:

    • Download User Group Report and Custom Role Audit Report using the Job API.