The scenario is like this where i have multiple SharePoint sites with Same Schema. (count is more than 100 sites)
I have a list "Products" with same number of columns and their data types are also same on every SharePoint Site (Same schema again). basically its a provisioning case, user can create these kind of sites in future as well so site count keeps increasing.
The solution i am looking for that i create a standalone power app using one of the site and list and i embed power app url on a particular page of every site with query string parameter as That site URL.
When user goes to site A and click on link of Power App from site A, Data Source of that app and list of that app pointing to SIte A and user can do CRUD operation on list of Site A.
and When user goes to site B and click on link of Power App from site B, Data Source of that app and list of that app pointing to SIte B and user can do CRUD operation on list of Site B.
Basically to make this single app reusable across multiple SharePoint sites.