Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Power Apps - Power Apps Pro Dev & ISV
Answered

Principal user is missing prvReadCanvasAppExtendedMetadata privilege for entity 'canvasappextendedmetadata'

(1) ShareShare
ReportReport
Posted on by 31

Hello,

 

We have been deploying our solutions via azure release pipelines and power platform build tools into various environments. During a release today we started getting the error Principal user (Id=GUID, type=8, roleCount=1, privilegeCount=1209, accessMode=4) is missing prvReadCanvasAppExtendedMetadata privilege for entity 'canvasappextendedmetadata'. 

We were able to release to this environment many times via release pipes without this issue before.

Also, we were not able to find any user / app registration or service principal with that guid in the environment and in our Azure AD.

  • Verified answer
    shaboo Profile Picture
    65 on at
    Re: Principal user is missing prvReadCanvasAppExtendedMetadata privilege for entity 'canvasappextendedmetadata'

    Solution; 

     

    We have same issue introduced part of our recent deployment. The app was working fine previously without assigning read privilege on  "CanvasAppExtendedMetadata". The strange thing i have noticed we have two canvas apps one of which working as usual where as the other app thrown an error the App ID not found in tenant, the issue might be introduced part of the form deployed in the canvas app embeded.  

     

    Solution: Add a read privilege on "CanvasApp Extended Metadata" entity under custom entities which resolve the issue. 

    Shaboo992_0-1637142879863.png

     

  • vammers Profile Picture
    31 on at
    Re: Principal user is missing prvReadCanvasAppExtendedMetadata privilege for entity 'canvasappextendedmetadata'

    We fixed the issue ourselves. 

     

    As part of creating the release pipelines for various environments, we had created a Service application connection to each of the power platform environments. Created a new security role called DEVOPSIntegration as a copy of system administrator role and assigned the user to this role. Not sure how the permissions got changed ( the page to update custom entities probably needs a revisit from the MS Team) but they were misaligned to what the System admin role had in TEST and UAT environments (DEV and Prod were ok). Once we deleted the security role and re copied the permissions from system admin role, the deployments are all fine now.

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 the Engage with the Community forum!

This forum is your space to connect, share, and grow!

🌸 Community Spring Festival 2025 Challenge Winners! 🌸

Congratulations to all our community participants!

Warren Belz – Community Spotlight

We are honored to recognize Warren Belz as our May 2025 Community…

Leaderboard > Power Apps - Power Apps Pro Dev & ISV

#1
WarrenBelz Profile Picture

WarrenBelz 107 Most Valuable Professional

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 72 Super User 2025 Season 1

#3
mmbr1606 Profile Picture

mmbr1606 71 Super User 2025 Season 1

Overall leaderboard