Per the Microsoft Power Apps Share an embedded canvas app article – need to share the embedded canvas app with Everyone in your organization, a security group and/or specific users.
Here is an example screen shot showing sharing the app with Everyone, a Microsoft 365 security group, and a specific user. Note: If sharing with Everyone – then NO need to share with specific users.

Ensure the users have appropriate permissions for any Microsoft Dataverse tables (entities) that the embedded canvas app uses – this means checking the usual Dynamics 365 / Power Apps Security Roles and assigning them properly. In-addition, ensure at least one of the assigned Dynamics 365 / Power Apps Security Role has read permissions (full green circle) for the “Canvas App” table under the “Customization” tab and the “CanvasApp Extended Metadata” table under the “Custom Entities” tab


Contact me if you need some Microsoft Dynamics 365 / Power Apps / CRM Sales Customer Engagement assistance.
Frank Lee
12 times awarded Microsoft MVP – Dynamics 365 / CRM
San Francisco Bay Area | Silicon Valley
*This post is locked for comments