Skip to content

Custom learning for Office 365 tenant template for customers

License

Notifications You must be signed in to change notification settings

troystaylor/custom-learning-office-365

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Microsoft 365 learning pathways

Train employees with Microsoft 365 learning pathways, a digital, customizable learning solution that helps customers transform their organization. Microsoft 365 learning pathways provides:

  • Comprehensive end user training content: product and scenario-based training, in video and article format
  • Easy to install: Deploy from the SharePoint Provisioning Service within minutes and without any coding
  • Easily customizable: Hide and show content to align with how you have set up Office 365 in your environment
  • Create your own training playlists: Add your own custom training content and playlists to feature your organization-specific scenarios
  • Always up-to-date content: As Office 365 changes, the Microsoft 365 learning pathways content will be updated. Content updates will be made and communicated to customers on a monthly basis

Prerequisites

  • You will need to be a tenant administrator to be able to deploy this solution to the target tenant. Note that you can get free developer tenant from Office 365 developer program, if needed
  • Automatic end-to-end provisioning only works with English tenants. All solutions and web parts are also English in the current implementation
  • A tenant App Catalog must have been created within the Apps option of the SharePoint Admin Center. Please see Set up your Office 365 tenant and follow the Create app catalog site section. If your tenant-wide App Catalog has already been provisioned, you will need access to an account that has rights to upload a package to it to complete this setup process. Generally, this is an account with the SharePoint administrator role. If an account with that role does not work, go to the SharePoint admin center and find the Site Collection Administrators for the app catalog site collection and either log in as one of the Site Collection Administrators, or add the SharePoint administrator account that failed to the Site Collection Administrators. You will also need access to an account that is a SharePoint Tenant Admin.

Author(s)

Peter Krebs
Julie Turner (Sympraxis Consulting) - @jfj1997

Disclaimer

THIS CODE IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.

Updating the solution

Current Release Version

drop

For a list of issues/updates made in each release see the Change Log.

The current solution is provided in it's packaged form in the web part folder customlearning.sppkg.

To validate the version of the web part installed in your tenant you must have access to the tenant-wide App Catalog. The custom learning solution will be installed there and you can verify the current version number against the version number noted above (not the version in the screen shot).

Tenant App Catalog Screenshot

If you find that your package is out of date, you can download it from this repository and then upload it into your tenant app catalog (you will need appropriate access to do this step). Upload this file into the app catalog by selecting upload, finding the file, and then selecting Deploy.

Upload new sppkg file to tenant app catalog

Deploy package to tenant

If you've updated the package you will also want to update it in the custom learning site collection. Navigate to the site collection that is your custom learning master site, then site contents, and then click on the menu for Microsoft 365 learning pathways and select Details. (Previously called Custom Learning for Office 365)

Site Collection App Version

If your application needs to be updated in this site collection you will see that there is a new version and you can select the Get It link to update.

Update App

Manually installing and configuring Microsoft 365 learning pathways

We encourage you to install the Microsoft 365 learning pathways solution using the SharePoint Provisioning Service, however we recognize that the permissions that service require are significant and not all organizations will feel comfortable utilizing it. To that end this section outlines a manual method of installing the solution. After complete, updates can be applied by following the section above for Updating the solution.

Sharepoint Framework Version

drop

The Microsoft Custom Learning Web Part is build using the SharePoint Framework. To manually install and configure the web part and site collection you will need to complete the steps outlined in the Manually installing and configuring Microsoft 365 learning pathways Instructions

Disabling telemetry collection

Microsoft collects active usage data from your organization’s use of Microsoft 365 learning pathways. Microsoft will use this data to help improve the future Microsoft 365 learning pathways solutions. To learn more about Microsoft privacy policies see https://go.microsoft.com/fwlink/?LinkId=521839.

If you would like to opt out of this data collection, please follow these instructions:

  1. Go to script M365lpConfiguration.ps1.
  2. Change the $optInTelemetry = $true command line to $false.
  3. Run the script with the change implemented.

If you are not performing a manual install and would like to turn telemetry tracking off, a separate script TelemetryOptOut.ps1 has been included that when run will disable telemetry tracking.

Contributions

User contributions to Microsoft 365 learning pathways are currently not being accepted.

Getting Help

If you find you're having difficulty installing the solution, have found what you believe is a bug, or just have general questions please submit an issue in the repository. We try to monitor and respond to issues as fast as you can.

About

Custom learning for Office 365 tenant template for customers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • PowerShell 100.0%