In addition to being able to use connectors to integrate Microsoft 365 workloads into Teams, there are also connectors that can be used to extend capabilities into the Power Platform. The Microsoft 365 Power Platform is comprised of several products: Power Automate (formerly Flow), Power Apps, and Power BI.
Power Automate is a workflow service with the ability to integrate and automate applications—whether they are part of the Microsoft 365 service or not. Power Automate can connect to many Microsoft-based services, such as Outlook, Yammer, and OneDrive, as well as many third-party services such as Box, Salesforce, and Twitter.
Power Apps is an application development platform that has data acquisition, visualization, manipulation, and output capabilities. Like Teams, Power Apps also has the concept of connectors, which can be used to interface with data sources across your enterprise.
The following table displays some of the connectors and their capabilities and availability in the Power Platform:
Connector | Actions | Flow | PowerApps |
Microsoft Teams | Create a channel Get messages List channels List teams Post a choice of options as the Flow bot to a user Post a message Post a message as the Flow bot to a channel Post a message as the Flow bot to a user Post a reply to a message Post your own adaptive card as the Flow bot to a channel Post your own adaptive card as the Flow bot to a user Shifts: Get Schedule details Shifts: Get Shift Shifts: Get Team Shifts: Get Time Off Reasons Shifts: List all team shifts |
X | X |
OneDrive for Business | Convert file Convert file using path Copy file Copy file using path Create file Create share link Create share link by path Delete file Extract archive to folder Find files in folder Find files in folder by path Get file content Get file content using path Get file metadata Get file metadata using path Get file thumbnail List files in folder List files in root folder Move or rename a file Move or rename a file using path Update file Upload file from URL |
X | X |
SharePoint | Add attachment Approve hub site join request Cancel hub site join request Check in file Check out file Copy file Copy folder Create file Create item Create new folder Create sharing link for a file or folder Delete attachment Delete file Delete item Discard check out Extract folder Get all lists and libraries Get attachment content Get attachments Get file content Get file content using path Get file metadata Get file metadata using path Get file properties Get files (properties only) Get folder metadata Get folder metadata using path Get item Get items Get list views Get lists Grant access to an item or a folder Join hub site List folder List root folder Move file Move folder Resolve person Send an HTTP request to SharePoint Set content approval status Set hub site join status to pending Stop sharing an item or a folder Update file Update file properties Update item |
X | X |
Yammer | Get all messages Get groups Get messages in a group Get messages in a thread Get my networks Get the messages from my Following feed Get user details Like message Post message |
X | X |
As you can see, there are a significant number of activities and tasks you can invoke against datasets. For a complete list of the Power Platform connectors, see https://docs.microsoft.com/en-us/connectors/.
Next, we'll learn how to integrate with the Office 365 platform and its apps.