Configuring ODATA APP

Configuring ODATA APP

How to register and configure guide.

Deprecated component

Plese note: the Microsoft Dynamics CRM component has been deprecated and is no longer supported. We highly recommend migrating to the newer Microsoft Dynamics CRM v2 component, which offers improved functionality and ongoing maintenance.

Please update your codebase to utilize the Microsoft Dynamics CRM v2 as soon as possible to ensure compatibility with future updates and benefit from the latest features.

Here is how to register and configure an app in Active Directory or Azure Active Directory.

The following steps and screenshots describe app registration on Azure Active Directory. These instructions may differ for other types of Active Directory.

1. Login

  • Login to the Azure Portal with your Microsoft Credentials.
  • Select the Azure Active Directory resource from the selector on the left.

Select the Azure Active Directory

2. App registrations

  • Select App registrations.

Select App registrations

  • Select New application registration.

* Select new application registration

  • Enter:
    1. A Name of your choosing.
    2. Select Web app/API for Application Type.
    3. Enter https://app.elastic.io for the Sign-on URL.
  • Click Create.

Create new app

3. Settings

  • Select the newly created application.
  • Select Settings.

Settings

  • Select Reply URLs. Add https://app.elastic.io/callback/oauth2 as a reply URL. Click Save.

Select Reply URLs

  • Select Required Permissions. Click Add.
  • Click Select an API.
  • Click Dynamics CRM Online.

Dynamics CRM Online

  • Select the permission Access CRM Online as organization users.
  • Click Done to add the permissions.

Access CRM Online as organization users

  • Select Keys. Enter:
    1. Some description for Key description.
    2. Set Duration to Never expires

Keys - Set Duration

  • Select Save. Copy the key value created. You will need this value in the Configure app details in elastic.io section.

Key value created

  • Copy the value of the Application ID. You will also need this value in the next section.

Value of the Application ID

Warning: To maintain a smooth experience, we recommend reusing stored credentials where possible. Duplicating secrets across OAuth clients can result in errors and complications.

Click here to learn more about the elastic.io iPaaS