How to Connect Power Automate with SharePoint

Loading

Overview

Power Automate allows seamless automation with SharePoint Online and SharePoint On-Premises, enabling users to create workflows for document management, approvals, notifications, and more. By integrating Power Automate with SharePoint, you can automate repetitive tasks and improve business efficiency.


1️⃣ Setting Up Power Automate for SharePoint

Requirements

Microsoft 365 Account with access to SharePoint Online
Power Automate license (included in most Microsoft 365 plans)
SharePoint site URL & list/library access


2️⃣ Connecting Power Automate to SharePoint

1️⃣ Open Power Automate
2️⃣ Click “Create” → Choose “Automated Cloud Flow”
3️⃣ Select a SharePoint trigger (e.g., “When an item is created”)
4️⃣ Enter your SharePoint site URL
5️⃣ Select the list or library you want to automate
6️⃣ Click “Create”

Example: Automate an email notification when a new document is added to a SharePoint library.


3️⃣ Common Power Automate SharePoint Triggers

Trigger NameWhen it RunsExample Use Case
When an item is createdNew item is added to a listNotify a manager when a task is assigned
When an item is modifiedItem is updated in a listTrack changes in a SharePoint list
When a file is created in a folderNew file is uploadedAutomatically move files to a different folder
When a file is modified in a folderFile is updatedTrigger approval for document changes
For a selected itemUser manually selects an itemStart an approval workflow from SharePoint

Example:
Trigger: “When an item is created in a SharePoint list”
Flow: Send an approval request when a new purchase request is added.


4️⃣ SharePoint Actions in Power Automate

Action NamePurposeExample Use Case
Create itemAdd new item to a SharePoint listLog form submissions in a SharePoint list
Update itemModify an existing itemUpdate project status based on workflow completion
Get itemsRetrieve list itemsGet all pending approvals from a list
Delete itemRemove an item from a listAuto-delete outdated requests
Create fileUpload a file to a document librarySave email attachments to SharePoint
Update file propertiesModify metadata of a documentTag invoices with an “Approved” status
Delete fileRemove a file from a libraryAuto-delete temporary documents

Example:
Action: “Create File in SharePoint”
Flow: Save email attachments to a SharePoint library automatically.

5️⃣ Automating Workflows with SharePoint & Power Automate

Example 1: Automating Approval Workflows

Scenario: Automate an approval process for SharePoint list items.

1️⃣ Trigger: When an item is created in a SharePoint list
2️⃣ Action: Start an approval process
3️⃣ Condition: If approved, update item status to “Approved”
4️⃣ Action: Send an email confirmation

Use Case: Purchase approvals, leave requests, document approvals


Example 2: Auto-Saving Email Attachments to SharePoint

Scenario: Save email attachments from Outlook to a SharePoint document library.

1️⃣ Trigger: When an email arrives with an attachment
2️⃣ Action: Extract attachment
3️⃣ Action: Upload file to a SharePoint library
4️⃣ Action: Notify the user

Use Case: Centralizing important documents automatically


Example 3: Auto-Organizing Documents in SharePoint

Scenario: Automatically move files into folders based on metadata.

1️⃣ Trigger: When a file is added to a SharePoint library
2️⃣ Condition: Check file type (e.g., invoice, contract)
3️⃣ Action: Move file to the appropriate folder
4️⃣ Action: Send a Teams notification

Use Case: Organizing invoices, contracts, and reports in SharePoint

Leave a Reply

Your email address will not be published. Required fields are marked *