Skip to main content
Community site session details

Community site session details

Session Id :
Power Pages - Security
Answered

Anonymous Access to iframe of Power App

(0) ShareShare
ReportReport
Posted on by 6
Hello,
 
I have two Canvas Apps using two different Dataverse tables.  I have embedded these into a public-facing website based on Power Pages.  According to Power Platform Admin site the Dataverse tables are setup for anonymous access.
 
The problem is that when my site appears the two Canvas Apps show a login request versus just showing the apps with the Dataverse table data.  This should not be required.
 
How do I eliminate that login request?  I have looked high and low for a way to resolve it and have tried using the useless Microsoft chatbot.
 
Thank you in advance for any support or suggestions.
\
Categories:
  • CU26052058-0 Profile Picture
    6 on at
    Anonymous Access to iframe of Power App
    Thank you, Surya.  This now explains the behavior.  I have a few adjunct questions:
     
    1. Is there a way to use the available Power Pages Gallery such that it shows full resolution images instead of thumbnails?  If so, this would solve for my application.
    2. Is there a way to setup a generic user within Power Apps that is external to the organization, somehow providing that login or easy access to a person if they provide their basic information?  I was playing with External Entra self-registration but am not having a lot of success.
     
    Ideally, my #1 question within this response would solve my issues.  Simple and built-in.  But, I may be too optimistic.
     
    Thank you again.
  • Verified answer
    surya narayanan Profile Picture
    53 on at
    Anonymous Access to iframe of Power App
    Hi,
     
    You're absolutely right to expect anonymous access to work—**but here's the catch**: while Power Pages can expose Dataverse data anonymously, **Canvas Apps themselves do not support anonymous access**. That’s the root of the login prompt you're seeing.
     
     Why This Happens:
    Canvas Apps always require authentication because they run in the context of a signed-in user. Even if the Dataverse tables are configured for anonymous access in Power Pages, embedding a Canvas App still triggers a login because:
    - The app is hosted in Power Apps, not Power Pages.
    - Canvas Apps use user context for permissions, even when embedded.
     
    What You Can Do Instead:
    To achieve a seamless, no-login experience on your public site, consider these alternatives:
    1. **Use Power Pages Forms and Lists**  
       Since you're already using Power Pages, you can build forms and views directly on top of Dataverse tables. These support anonymous access when configured properly.
    2. **Build a Custom Page with JavaScript + Web API**  
       If you need more flexibility, you can use JavaScript and the Power Pages Web API to interact with Dataverse anonymously. This gives you full control over layout and behavior.
    3. **Use Power BI Embedded (if applicable)**  
     
     If your Canvas Apps are primarily for data visualization, Power BI embedded reports (with Copilot support) can be a powerful alternative—and they can be configured for anonymous or secure access.
     
    I know this limitation can be frustrating, especially when the rest of the stack supports anonymous scenarios. 
  • Suggested answer
    StretchFredrik Profile Picture
    3,085 Super User 2025 Season 2 on at
    Anonymous Access to iframe of Power App
    Hello,
     
    I might be wrong, but I dont believe you can have an embedded Power App publicly accessable. Or atleast ive never heard of it. Maybe someone else has experience with this

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Announcing our 2025 Season 2 Super Users!

A new season of Super Users has arrived, and we are so grateful for…

Paul Stork – Community Spotlight

We are honored to recognize Paul Stork as our July 2025 Community…

Congratulations to the June Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Pages

#1
Lucas001 Profile Picture

Lucas001 60 Super User 2025 Season 2

#2
Fubar Profile Picture

Fubar 55 Super User 2025 Season 2

#3
surya narayanan Profile Picture

surya narayanan 35

Featured topics