Exchange Online Powershell with Service Principal
I'd like to run the exchange online powershell with a service principal. The use case is easy - we're running a background service setting some specific configuration on user mailboxes and don't want to use an admin account for that. It's sad this is not on the graph directly possible but at least make SPNs available for use with Exchange Powershell.
Now that Basic Auth is being deprecated expecting developers to deal with an auth code flow via a browser and possible MFA is not realistic. We need a client credential grant type that can be used with EXO powershell via a Service Principal..