I have a requirement to build an approval workflow so i switched on content approval for the document library. It all works well in power automate as i can use the "Set content approval status" But one other requirement is to be able to use a word template when creating files in the document library and then rename the file accordingly based on some metadata.

My problem is i'm using the "Send HTTP Request" to change the file name like so enter image description here

Bu when my flow gets to the "Set content approval status" it fails

enter image description here

The reason I think is because of the Etag since i have renamed the file. I get the Etag by using the Get file metadata enter image description here

enter image description here

Any ideas what I need to do after renaming a file so i ca set content approval status?

Thanks in Advance

  • What happens when you do not pass any value to ETag? Dec 8, 2022 at 7:56
  • Thanks Ganesh. I managed to figure it out. I had to use etag when using "set content approval". What worked is i used the "Get File properties" first and then the "Get file Metadata". After doing this it worked
    – naijacoder
    Dec 9, 2022 at 0:31
  • From which action outputs you used ETag, Get file properties or get file metadata? Dec 9, 2022 at 4:26
  • Get File Properties Etag is used in Get file metadata and then the Etag is used in the set content approval. Hope this helps
    – naijacoder
    Dec 13, 2022 at 22:59


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.