Hello,
We have a kiosk solution in a semi-public space deployed on a desktop as well as Surface. Both are using Assigned Access/Kiosk Mode, autologin to a non-admin local account provisioned only with access to the PowerApps desktop app.
My InfraSec and Exchange teams expressed concern around using a Service Account in place of an actual user, primarilly because we're leveraging Flow to send Skype/Teams messages to staff in certain scenarios, and stating that messaging via a Resource Account would be a violation of MS TOS. After hearing that, I went back to leadership and got approval on a process change to have staff sign-in themselves for each session. However, somewhat to my surprise, there was no prompt for sign-in after an initial session despite having selected not to store credentials.
I had a user who only has view access to the app sign in, once. Now all messages come through as if sent from this user and PowerApps opens as that user. (I happened to use our Director's account.)
I need to provide my OpsSec team some documentation of how this works, whether/how the credential is stored, and whether there is any risk and/or appropriate mitigation steps related to that credential being stored/passed.
Thanks in advance.