Re: Uploading specific files to a SharePoint library from Power Apps Portal and updating the file’s metadata of the SharePoint library
Hi @MJ6 ,
that's a hard one 🙂
In my opinion, you can not give any data to specific files. What you could do is to enable notes and force the user to give a description for the specific attachment to a note. But as it will be text the user could type in anything.
Have you tried the following: upload the data to cognitive services and let the services judge, whether the stuff looks like a cv, a list of skills, a recommendation or whatever?
Recently, I saw this _very_ short introductionvideo https://powerusers.microsoft.com/t5/MBAS-Gallery-2020/Introduction-to-AI-Builder/td-p/579297 . Well, they use it for invoices for example to find out the customer numbers and things like that. But in principle it should be possible to classify the documents. The result of the classification could be stored in a custom entity with a link to the created applicationentity (or whereever the attachments belong to) and an entry for every document. May be, you could also move the attachments to a costum entity with the classification results. I think, here power automate could help out.
I have no idea how to integrate, may be somebody here has some experience on that, but i think one could really improve the user experience: instead of forcing the user to add your metadata, let the system find out. And if the system thinks, something is missing, you could still show a page like "please confirm, that document xyz ist your cv or something like that. and store the result in a custom entity. If you use a custom entity to store the attachments, you could show a list with a menu (starting a workflow power automate) to let the user state, what the specific document is, this could also be very user friendly.
This specific usecase sounds, as if the users will be honest as they want something from you. So, they will upload the requested documents.
So, only my weird ideas about that as i have no clue to solve it in standard 🙂
Hope it helps you finding a solution and i would really appreciate if somebody could repoort about his experiences with the integration of some kind of cognitive services within portals,
Christian