The reason external delivery is hard in native Power BI is that it assumes the recipient is a licensed Power BI user. The
Embedsy Portal starts from a different assumption: it’s a branded portal that runs in your own environment, secured through Microsoft Entra and row-level security — which is why the people you serve through it don’t need individual Power BI licenses in the first place.
Report Scheduling extends that same model to the inbox. It’s one of the Portal’s Premium Features (alongside
Public Embed and
Embedsy Studio), currently available in early access. You pick a report, choose the recipients and a cadence, and the Portal exports it — regular reports as PDF, PowerPoint or PNG, paginated reports as PDF or Excel — and emails it on schedule, whether or not the recipient holds a Power BI license.
Row-level security is where it gets specific rather than hand-wavy: recipients who already have a Portal account get their own data automatically, resolved from their identity — no per-recipient setup needed. Recipients with no Portal account at all (the true “they’ll never log in” case) need one extra step: an admin explicitly sets the row-level security role that export should use, since a single emailed file can’t resolve a different identity per person on its own. In practice that means one schedule per client, or one per segment that shares a role — not one schedule magically fanning out personalized data to an unlimited, unmanaged list.