ing.alfano
ing.alfano

Reputation: 436

Logic App - O365 connector - Multi-Factor Authentication

has anybody managed to send an email in a logic app from an O365 account with mfa enabled?

When I try to add the connection it shows the Azure AD login popup, it gets authenticated with SSO (my pc is joined to Azure AD) anc then in O365 connector I have this error

OAuth2Certificate authorization flow failed for service 'Office 365 (Discovery, Certificate)'. AADSTS50079: Due to a configuration change made by your administrator, or because you moved to a new location, you must enroll in multi-factor authentication to access '00000002-0000-XXXX-XXXX-000000000000'. Trace ID: xxxxxxx-4689-4387-b215-d0590b331000 Correlation ID: 21eaa05b-xxxx-yyyy-893a-c2ce136d6e51 Timestamp: 2017-06-14 08:55:00Z

Hope you can help. Thank you

Upvotes: 1

Views: 3579

Answers (3)

tojamismis
tojamismis

Reputation: 11

This is long after closing. But in AAD, there is a "moved to a new location" flag that can get set, automatically triggering the need for MFA. If you do face this, check the conditional access locations in Azure and see if your AAD admin can clear the flag. (Or set up the original account with named locations in place.)

https://learn.microsoft.com/en-us/azure/active-directory/active-directory-conditional-access-locations

Upvotes: 1

Paul Summers
Paul Summers

Reputation: 163

The short answer is that I doubt this is possible, much less supported.

Since a LogicApp is essentially a "service", I think the correct approach would be to register your application in Azure AD and use app-only permissions and give your service Mail.Send permissions. This would allow your application to send as any user. Alternatively, create a "service account" that does not have MFA enabled -- but this is definitely the less secure approach and any credential changes have to be changed in code, rather than at an administrative level as the Azure AD app registration would allow.

https://msdn.microsoft.com/en-us/Library/Azure/Ad/Graph/howto/azure-ad-graph-api-permission-scopes#app-only-vs-delegated-scopes

https://apps.dev.office.com

Upvotes: 0

4c74356b41
4c74356b41

Reputation: 72171

I wouldn't expect this to be possible. I've never seen automated MFA logins in Azure. I would love to be disproved thou.

Upvotes: 0

Related Questions