Introduction
Power Automate is cloud-based software that allows us to create and automate workflows and tasks across multiple applications and services. Microsoft flow helps you to simplify the day-to-day repetitive tasks to flows, that can run or execute automatically without much manual intervention.
Requirement
To create a copy of the item with an attachment in the destination list from the source list.
Solution
We will consider Source List as "Resource" and Destination List as "MasterList". Now we will create an empty list for both as below,
Source List: Resource
![Copy List Items With Attachment To Another List]()
Destination List: MasterList
![Copy List Items With Attachment To Another List]()
Step 1
Choose "When an item is created or modified" action and provide the "Site Address" and "List Name" as shown below,
![Copy List Items With Attachment To Another List]()
Step 2
Choose the "Get Item" action by clicking on the "+ New step" button as shown below.
Provide "Site Address", "List Name" and the "ID". ID should be chosen from the Dynamic content section from the "when the item is created or modified" action.
![Copy List Items With Attachment To Another List]()
Step 3
Choose the "Get Attachments" action and provide "Site Address", "List Name" and ID. ID should be chosen from the dynamic content section "Get item" action.
![Copy List Items With Attachment To Another List]()
Step 4
Choose "Create item" action and provide "Site Address", "List Name" and map other properties from dynamic content section "Get Item" action.
![Copy List Items With Attachment To Another List]()
Step 5
Choose "Get Attachment Content" action and provide "Site Address", "List Name", "ID" and "File Identifier". ID should be chosen "Get items" action and File Identifier to be chosen from "Get Attachments" from the dynamic content section.
![Copy List Items With Attachment To Another List]()
Step 6
Choose "Add Attachment" action and provide "Site Address", "List Name", "ID", "File Name" and "File Content". Choose ID from "when the item is created or modified", File Name should be "Display Name" from "Get Attachments" action and File Content should be "Attachment Content" from "Get Attachment content" action.
![Copy List Items With Attachment To Another List]()
Step 7
Create an item with an attachment in the source list.
![Copy List Items With Attachment To Another List]()
Step 8
Have a look at the run history.
![Copy List Items With Attachment To Another List]()
Step 9
Here we see the destination list having the list item with attachment. It's successfully copied.
![Copy List Items With Attachment To Another List]()
Important
This flow will copy all the attachments not only one.
Summary
We have learned how to copy items with attachments to the destination list from the source list.