Support direct federated single sign on (SSO) on the Mac client
The Mac client currently is capturing my password, and Office 365 is serving as a proxy to authenticate my to our on-premise ADFS/Shibboleth federated SSO solution. This is not permissible according to the rules of our Information Security Office. This product (and all other Office 365 clients) need to support direct authentication against ADFS (or other SAML authenticators) before we can use it on our campus.
Kevin Tully commented
We've run into the same problem on our campus. I just found an acceptable fix so I figured I'd share with you.
Following the directions laid out here ( https://support.office.com/en-us/article/Get-started-with-the-OneDrive-for-Business-Next-Generation-Sync-Client-on-Mac-OS-X-d11b9f29-00bb-4172-be39-997da46f913f ) you should be able to fix this by simply writing a value to a plist. Try copying these commands into a terminal window and you should be able to log in without sending any passwords to Microsoft the next time you launch the app. Just enter your school's email address and hit return.
defaults write com.microsoft.OneDrive-mac DefaultToBusinessFRE -bool True
defaults write com.microsoft.OneDrive-mac EnableAddAccounts -bool True
Hope this helps,