Edwin AI Microsoft Dynamics Integration
Last updated on 10 July, 2025The LogicMonitor Edwin AI Microsoft Dynamics integration enables automated creation and updating of incident records within Microsoft (MS) Dynamics. This integration streamlines incident management workflows by enabling Edwin AI to interact programmatically with MS Dynamics, reducing manual effort for operations teams.
To set up the Edwin AI Microsoft Dynamics Integration, complete the following tasks:
- Install the integration application in your infrastructure
- Register a new App for MS Dynamics
- Register an App on the Azure Portal
Requirements for Installing and Configuring Edwin AI Microsoft Dynamics Integration
To install and configure your Edwin AI Microsoft Dynamics Integration, you need the following:
- An Azure tenant (account) with administrator permissions
- MS Dynamics API credentials (access token or client ID, or secret)
Installing and Configuring Edwin AI Integration in your Microsoft Dynamics Account
- Log in to your Microsoft Azure portal.
- To create the app registration for MS Dynamics, do the following.
For more step-by-step instructions, see Confidential client app registration from Microsoft.- Select App registrations and then select + New registration.
- On the App registrations page, enter App ID and then select Register.
The app is registered. - Select Save.
Recommendation: When adding a new registration using the App registrations option, ensure to provide a meaningful application name with supported account types for the application ID. The resulting application (client) ID later serves as the tenant identifier for Microsoft Dynamics REST API calls and during Edwin integration credential configuration.
- Navigate to Certificates & secrets and select New client secret to add a client secret.
Recommendation: Ensure to copy the client secret value immediately after creation, as it will not be retrievable later.
- Navigate to API permissions and select Add a permission.
- Add ‘Dynamics CRM: user_impersonation’ and ‘Microsoft Graph: User.Read.All of Type Application’ permissions.
An administrator can grant these permissions only by setting the"oauth2AllowImplicitFlow": true
parameter in the app manifest file, located in the Manifest tab.