📄️ Create an App Service for the Exchange Online Microservice
As part of the deployment process for the Exchange Online microservice, an app service needs to be created to host the microservice and configured with a system-assigned managed identity. The Exchange Online V2 PowerShell Microservice uses a certificate to authenticate against Azure AD while requesting an access token to interact with Exchange Online. The managed identity for the app service hosting the microservice is the Azure principal that will be given permission to download and read the certificate.
📄️ Create a key vault for the Exchange Online Microservice
The Exchange Online microservice requires a key vault with a certificate for certificate-based authentication between the microservice and the service principal registered for it.
📄️ Configure the Exchange Online App Service
As a final prerequisite step, apply the configuration settings listed in the table below to the Exchange Online app service.
📄️ Configure the EntraID App Service
As Exchange Online is dependent on Azure AD, you need to apply the configuration settings listed in the below table to the Azure AD app service.
📄️ Publish the Exchange Online Microservice to Azure
After you have completed the procedures described in the previous topics, you need to publish the EmpowerID Exchange Online V2 PowerShell microservice to Azure to manage your Exchange tenant from EmpowerID.