There has always been a challenge of publishing an on-prem developed reports to external clients (non-AD users) and this has been decently achieved for a very simple requirement. Is this achievable with the latest SQL Server 2017 with RLS enabled? 

But how does this solution would work for a non-AD user, if SSRS 2017 Mobile Report is published to Sharepoint and then enabling ADFS & external IDaaS (Identity as a Service) to view the report and render only their own specific data.

Key Learning: SSRS 2017 Mobile Reports, 
ADFS Configuration, 
IDaaS (3rd Party Authorization)