We develop a app for user to using , when he open the app, it will have chance to pop-up below require permission window. User have annoying that it asks All permission from his account. He have concerns that the security. So for this, may i know if any suggestion/advise for this?
These are standard requirements for authentication when a user first uses a Power App (and sometimes when it is updated). It is possible to disable them with PowerShell (see this video).
The extent of the permissions will depend on exactly what functions the App and any linked Flows requires to do. When an app is run, it is done so in the context of the logged-in user and Power Apps had to make sure that the user firstly has a valid licence and also that they are aware of anything that may be run. The example you have posted seems to stem mainly from Power Automate Flows as these are by default also run fron the user's account.
For the Flow actions (not anything linked to Power Apps directly), providing the user is properly licensed for all the relevant actions (from the point of licensing rather than functional terms) , it is possible to use the Run only users function in the Flow settings and use other connectors not belonging to the user, in which case they will not get a prompt for the particular function, An example I use regularly is Outlook, to send emails from an admin mailbox, rather than the user's account without having to share the mailbox with everyone.
The permissions can only action whatever is in the App or Flow - it does not give anyone else access. so you might explain to the user exactly what is done (example OneDrive you might be creating a temporary file).
Please ✅Does this answer your question if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider answering Yes to Was this reply helpful? or give it a Like ♥
Visit my blog Practical Power AppsLinkedIn
Was this reply helpful?YesNo
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.