Required LMS365 apps for SharePoint Online

Introduction

In you encounter issues when creating catalogs, courses, or training plans when managing them or their SharePoint pages, or when adding users to SharePoint groups, we recommend that you check the following applications, which are required to ensure that Learn365 functions correctly in SharePoint Online:

  • the LMS365 Application Manager app (LMS365.AccessApp)
  • the LMS365 SPFX packages (LMS365 Modern Experience app)

These applications have to be installed, enabled, and tested to ensure they function correctly. Checking, deleting, and reinstalling these applications may resolve issues you encounter when creating and managing catalogs, courses, and training plans, and when managing their SharePoint pages. This article describes the steps you should complete to check and reinstall these apps.

 

NOTE   

  • Learn365 supports the use of the SharePoint Online Site Collection App Catalogs feature on specific site collections (course catalogs). This feature determines how apps deployed to the site collection app catalog can be installed: only in that particular site collection (course catalog) or on all sites of the tenant. If this feature is configured for the deployed apps being installed in the particular site collection only, you'll need to check and reinstall LMS365.AccessApp and the LMS365 SPFX packages for each site collection app catalog. Find more information about how to manage Learn365 web parts via the site collection app catalog in this article.

  • If you use the classic experience of the SharePoint admin center, the view differs slightly. The images in this article relate to the modern experience.

 

The LMS365 Application Manager app (LMS365.AccessApp)

Check the app is installed and enabled

The LMS365 Application Manager app (LMS365.AccessApp) must be installed and enabled before course catalogs can be created. This app is added to the SharePoint Site contents of a created catalog and grants users the permissions necessary to create and edit SharePoint sites and pages, and documents used in the courses.

To check the LMS365.AccessApp in your SharePoint Appcatalog:

1. Navigate to your SharePoint admin center, find the Appcatalog site, and open it.

 

search_for_app_catalog_in_SharrePoint_admin_center

 

2. On the Appcatalog site, select Apps for SharePoint and find LMS365.AccessApp. If this application is missing, you can download it from here.

 

apps_for_Sharepoint_with_2_lms365_apps

 

3. Ensure that LMS365.AccessApp is shown in the list of apps and is enabled. When an application is enabled, Yes is displayed in the Enabled column.

If an application shows No in the Enabled column, you should enable it. To do this, open the vertical ellipsis menu next to LMS365.AccessApp and select Properties. Scroll to the bottom of the opened page, select the Enabled checkbox, and then Save.

 

Check_app_properties_in_apps_for_sharepoint

 

4. Ensure that LMS365.AccessApp isn't checked out. A green arrow on the app icon on the Apps for SharePoint page indicates that the app is checked out. To check the app in, open the vertical ellipsis menu next to the app and select Advanced > Check in.

 

A_checked_out_app_in_Apps_for_SharePoint.png

 

5. If the issue still exists when the LMS365.AccessApp is present and enabled, check whether LMS365.AccessApp is present and enabled in a SharePoint site collection of the catalog in question.

To check this, go to the SharePoint page of the catalog in question. In the Settings menu, select Site contents and under Contents, find LMS365 (this is the LMS365.AccessApp).

 

LMS365_access_app_in_sharepoint_site_contents

 

If LMS365.AccessApp isn't installed for a specific catalog in SharePoint, then you should add it. To do this, from the same page where you checked the app, select +New in the top left-hand corner > select App from the drop-down list > find the LMS365 app and select Add on its card to add it to the SharePoint site collection of a catalog.

 

add_lms365_app_to_sharepoint_site

 

If LMS365.AccessApp is installed and enabled but there are still issues when creating or managing the catalog, its courses and training plans, and their pages, try reinstalling this app.

 

Reinstall the app

To reinstall LMS365.AccessApp:

1. In the SharePoint admin center, go to the Appcatalog site > select Apps for SharePoint > find LMS365.AccessApp and delete it using the Delete option from the vertical ellipsis menu next to the app. 

 

delete_lms365accessapp

 

2. After deleting LMS365.AccessApp, open the Learn365 Admin Center with a Microsoft 365 global account, in either an incognito window or your common browser after clearing the cache and cookies. Learn365 automatically checks whether LMS365.AccessApp is present and will provide you with the option to deploy the missing app.

If you don't see the window that suggests you deploy the missing app, ensure that the cache and cookies are fully cleared.

 

Deploy_apps_window

 

3. After deploying LMS365.AccessApp, it'll be added to the SharePoint Appcatalog.

 

The LMS365 SPFX package (LMS365 Modern Experience app)

Check the app is installed and enabled

SharePoint Framework (SPFx) packages are required for your client-side project for the SharePoint modern experience and contain the npm (Node Package Manager) packages installed globally and in your project.

SPFx packages should be added to the SharePoint site collection pages for the course catalog page, My Training Dashboard page, and training home pages. This is done by installing and enabling the LMS365 SPFX package (the LMS365 Modern Experience app).

Over time, your installed LMS365 SPFx packages could become outdated so Microsoft recommends that you update them regularly to ensure you have access to the most recent changes and fixes.

 

To check the LMS365 SPFX package in your SharePoint Appcatalog:

1. Navigate to your SharePoint admin center > Active sites > find the Appcatalog site and open it.

 

search_for_app_catalog_in_SharrePoint_admin_center

 

2. On the Appcatalog site, select Apps for SharePoint and find LMS365 (this stands for the LMS365 SPFX packages). If this application is missing, you'll need to upload it manually or let Learn365 do it for you.

 

apps_for_Sharepoint_with_2_lms365_apps

 

3. Check that the version of the LMS365 SPFX packages, which is displayed next to the application, is the latest one. If the version is outdated, you need to update it manually or reinstall it.

4. Ensure that LMS365 is present in the list of apps and is enabled. When an application is enabled, it has Yes displayed in the Enabled column.

If an application has No displayed in the Enabled column, then to enable it, from the vertical ellipsis menu next to LMS365 select Properties, scroll to the bottom of the opened page, select the checkbox next to Enabled, and save.

 

properties_of_an_sppkg_app_in_appcatalog

 

5. Ensure that LMS365.AccessApp isn't checked out. A green arrow on the icon of an app on the Apps for SharePoint page indicates that the app is checked out. To check in the app, from the vertical ellipsis menu next to the app, select Advanced > Check in.

 

A_checked_out_app_in_Apps_for_SharePoint.png

 

If LMS365 is installed and enabled but there are still issues when creating or managing the catalog, its courses and training plans, and their pages, try updating it or reinstalling the app.

 

Manually update the LMS365 SPFx packages

If your version of the LMS365 SPFx packages is outdated, you can download the most recent one. To do this, follow these steps:

1. Navigate to your SharePoint admin center > Active sites > find the Appcatalog site and open it.

 

search_for_app_catalog_in_SharrePoint_admin_center.png

 

2. On the Appcatalog site, select Apps for SharePoint and find LMS365.

 

apps_for_Sharepoint_with_2_lms365_apps.png

 

3. To update the LMS365 SPFx packages, download the latest version to your computer. 

4. Once the latest version is downloaded, on the Apps for SharePoint page, select Upload.

5. In the opened window, choose the downloaded file and select OK.

 

Uploading_lms365_sppkg_file.png

 

6. After selecting OK, select the Make this solution available to all sites in the organization checkbox on the opened window to enable the LMS365 SPFx package to work properly on all of the organization's sites and pages.

 

provide_trust_for_LMS365_spfx_packages_file.png

 

7. Select Deploy to save the changes and deploy the app. The uploaded LMS365 SPFx package will overwrite the existing one.

 

Reinstall the app

To reinstall Learn365:

1. In the SharePoint admin center, go to the Appcatalog site > select Apps for SharePoint > find LMS365 and delete it using the Delete option in the vertical ellipsis menu next to the app. 

 

delete_sppkg_app_from_appcatalog

 

2. After deleting LMS365, open the Learn365 Admin Center with a Microsoft 365 global account, in either an incognito window or your common browser after clearing the cache and cookies. Learn365 automatically checks whether LMS365.AccessApp is present and will provide you with the option to deploy the missing app.

If you don't see the window that suggests you deploy the missing app, ensure that the cache and cookies are fully cleared.

 

Deploy_apps_window

 

3. After LMS365 is deployed, it'll be added to the SharePoint Appcatalog.

 

Was this article helpful?
0 out of 1 found this helpful

Comments

Article is closed for comments.