This video goes through the detail of how to publish report that can be shared to the web. https://www.youtube.com/watch?v=I1cCUUhiZgc

prerequisite:

  • domain name with email receiving capability and recognized by microsoft as a potential organization domain (verification code from microsoft) (may not be free)

steps

  • create ms org account in power bi
  • publishing to myworkspace
  • activate admin (need to enter a txt record into the DNS config for domain)
  • log out, restart browser and log in
  • enable creation of embed code from admin portal
  • in pbi service, enter the report and publish to web