What is the authentication in your web app?
If Azure AD, then I think you can embeded the reports in your application with Power BI REST API. The Row Level Security should work.
Otherwise, you can embeded the report in your application with Power BI Embedded. The correlated Row level security with Power BI Embedded should work.
Check the difference between Power BI REST API and Power BI Embedded.