Using LMS365 Connectors in Microsoft Power Automate

Using LMS365 Connectors in Microsoft Power Automate

LMS365 give you an ability to automate some of the most common actions and manual processes in the LMS365 via Microsoft Power Automate. It means to react on the events happening LMS365 and send data to the LMS. You can use the existing templates for your flow or create your own one.

To create your own flow:

  1. 1. Go to the Microsoft Power Automate page and and sign in.

  2. 2. Click My Flows section, and then click the New button in the top navigation bar and select Instant − from blank button:

Picture 1

  1. 3. On the creation page, you can see the full list of the MS Power Automate connectors. Search for the “LMS365” to see all actions related to the learning system:

Picture 10

The Connector consists of two groups of items:

Triggers – give you the ability to subscribe to some events in the LMS. Each trigger has a proper title that describes when the event is triggered. Usually, that is the starting point of the flow.
For example, the trigger “When a user has been deleted” means that the operation will be triggered when a user has been disabled/deleted from LMS365.

Actions – give you the ability to affect LMS. That means these are the set of predefined API calls to the LMS service.
For example, an action “Approve enrollment request” will approve the enrollment request.
For more information about the actions, visit
the connector reference for the LMS365.


  1. 4. Select the desired trigger from the list.

  2. 5. Add the steps.

  3. 6. Search for the required action that can be performed within the LMS365.

  4. 7. Fill in the required fields.

  5. 8. Add other actions if needed.


Let us create a simple flow which reacts to the Course Published event, gets the course information, and sends an email with the course information to the specified users. To perform this action:


  • Choose the “When training has been published to a catalog” trigger:


Picture 8


If you use the LMS365 Connector for the first time, you will be required to enter credentials for the LMS API service using API key for both ‘username’ and ‘password’ fields.


  • 🛈The API key is a password for your LMS365 data. Keep it safe.

  • 🛈To get the API key for your tenant domain e.g., send a request to the LMS365 Support.


  • After the connection is set, you will see a message that your flow has only a starting point and you need to add new steps:


Picture 11


  • Click the New step button.

  • Enter LMS365 in the search box to find the available LMS connector action.

In our example, we want to get information about the course that has been published – we select “Get course details” action:


Picture 2

  • Specify the Course Id value in order to get the information about the specific course. Click the field to see all available data you can operate with. Select the Course Id from the list to proceed:


Picture 3

  • After the Course Id value is selected, you can choose what to do with the data returned by the ‘Get course details’ action (by adding new action).
    In our example, we will select the Office 365 Outlook Connector and search for the ‘Send an email’ action:

Picture 6

  • 🛈Once you have set up a specific connection (Outlook, LMS365, SharePoint, etc.), you can reuse that connection in all flows.


and fill in some course data (e.g. title and description):


Picture 7

That is all, we are ready with the Flow that is triggered when a Course has been published, gets the detailed information about it, and sends Course’s description via email to the specified recipients.
The logic and approach are the same for all other cases.

Was this article helpful?
2 out of 2 found this helpful
Have more questions? Submit a request


Article is closed for comments.