Connect to Office365 API without an Azure Account

I currently have an ASP.Net Webform application that will need to connect to Office365 to read / write letters and events. I have a service account created by a client that will allow me to connect to their system and have access to other accounts (I will also change other emails and events).

Should I create an Azure account for this? Is there anyway for me to connect to a web service, authenticate with my service account, and then retrieve information for other users without setting up additional accounts in Microsoft? (the system will be used by the company only domestically)

I tried to add a connected service through VS2013 (but did not want to create an Azure account), as well as just a link to the service (but VS2013 kept asking me to check my information again and again, although I can log in with u / p outside of VS2013).

+5
source share
1 answer

To use the Office 365 API , you need to register your application with Azure Active Directory. You don’t need a separate Azure account for this, the administrator for your client can register it in his own Azure AD associated with their Office 365 organization. Or, alternatively, you can get the Office 365 developer site , register your application in your Azure AD.

However, the Office 365 APIs currently do not support the model you are describing (using a service account to access multiple user accounts). This is what we are currently working on and hope to release soon. An alternative, according to Matt, is Exchange Web Services , which supports a service account approach.

+3
source

Source: https://habr.com/ru/post/1207299/


All Articles