My company uses Office 365 for email and Ping Identity for multi-factor authentication.
When an end-user manually creates the O365 mail account on an iOS device, the user gets the OAuth/Modern Auth windows that use Ping Identity perform multi-factor authentication. It goes like this:
1. User adds account in settings
2. OAuth prompts launches ping identification process
2a. Ping prompts for email address and password of user
2b. Ping prompts for second-factor security code
3. Account setup is completed.
If I use a configuration profile with the exchange payload to setup the user's account, it seems to bypass the multi-factor authentication. It goes more like this:
1. profile with exchange payload is deployed to iOS device (profile has server and username for account, but not password)
2. Modal notification appears on iOS device, asking user to enter account password
3. User enters account password into Modal notification.
4. Account setup is completed
It seems this method bypasses OAuth multi-factor authentication.
Is this by design, or a limitation? Anyone else experiencing this?
