I’m trying to figure out how to build a Teams app that can extract a zip file inside SharePoint Online.
What I found already is a Flow https://flow.microsoft.com/en-us/galleries/public/templates/0399a5626bc6443092476f8159f396a7/when-a-zip-file-is-added-to-a-sharepoint-library-extract-file-contents/ doing almost exactly what I need. Except I want to call it from Teams for any zip file.
If I create a canvas app in Teams, that would be okay to browse for a file on SharePoint Online (not local). But I don’t want that app to be binded to just one team.
Other (best) solution would be to extend the context menu in Teams files tab inside a channel.
Reason: I have to migrate many local fileservers to SharePoint Online, and there are many small files. SharePoint limits the file upload per second, but not the bandwidth.
Can you help me how, where to start?