Deploying the SharePoint Online Microservice

A key component of the SharePoint Online connector is the SharePoint Online microservice. The microservice integrates with Azure and is responsible for inventory and synchronizing SharePoint user, group, site collection, webs, roles, and user profile information between Azure and EmpowerID. 

The microservice is required to manage SharePoint in EmpowerID.

Prerequisite:

To use the SharePoint Online connector, you need to deploy the EmpowerID Azure SCIM microservice to one tenant. 

If you are self-hosting EmpowerID (not using EmpowerID SaaS), you need to follow the procedures to configure all of the Azure components listed in both the Configuration of SharePoint Online Inventory - Not Required for EmpowerID SaaS and Deploying the SharePoint Online Microservice topics.


Getting Started




Register a Service Principal App

Register Service Principals

Create App Service

Create App Service

Create a key vault

Create key vault

Create Cosmos DB

Create Cosmos DB

Configure App Service App Settings

Configure App Service App Settings

Add secret to EmpowerID key vault

Add secret to EmpowerID key vault

Publish the Microservice to Azure

Publish the Microservice to Azure