Hi @tharinya ,
Could you please share a bit more about your scenario?
Do you want to create an app where the data could only stored to individual user's OneDrive storage?
If you want to create an app where the data could only be stored to individual user's OneDrive storage rather than common database, I afraid that there is no way to achieve your needs currently.
Currently, a PowerApps app replies on the data source added within this app, there is no way to add data source dynamically within an app when running this app.
If UserA create an app, and add his OneDrive as data source within this app, this app would use UserA's OneDrive as data source, any one wants to access this app, he must have proper permission to UserA's OneDrive (Folder or File). These end users could not add their own OneDrive as data source within this shared app dynamically.
If you would like this feature to be added in PowerApps, please consider submit an idea to PowerApps Ideas Forum:
https://powerusers.microsoft.com/t5/PowerApps-Ideas/idb-p/PowerAppsIdeas
Best regards,