CMiC API and OAuth 2.0 Integration - Connecting App Registration to MS Azure

This section explains how to set up a new app registration in Azure for server-to-server authentication using the client credentials flow.

In Azure's app registration process, you enable CMiC to authenticate with Azure AD. This generates a unique application ID (App ID) for CMiC, and a client secret is created, allowing your app to securely request tokens for authenticating with CMiC.

For integrating OAuth2 with CMiC using Azure AD, follow the following steps.

  1. CMiC API and OAuth 2.0 Integration - Register the Web API App in Azure

  2. CMiC API and OAuth 2.0 Integration - Configuring Userless Authentication for Enterprise Users

    1. CMiC API and OAuth 2.0 Integration - Setting Up a Custom Claim via Azure

  3. CMiC API and OAuth 2.0 Integration - Configuring Service Account Authentication for Cloud Users

  4. CMiC API and OAuth 2.0 Integration - Security Considerations and Error Handling for App Registration in Azure