Skip to main content

NIM

Microsoft Dynamics 365

Abstract

Overview of Microsoft Dynamics 365, a suite of cloud-based ERP and CRM applications, detailing features and configuration steps.

Microsoft Dynamics 365 is a comprehensive suite of cloud-based business applications designed to streamline and integrate various aspects of enterprise resource planning (ERP) and customer relationship management (CRM). It encompasses a range of modules and functionalities that address key business processes, including sales, marketing, customer service, finance, operations, and more. Dynamics 365 allows organizations to unify their business operations, gain insights from data, and enhance customer engagement through a seamless, end-to-end platform. With modular applications that can be tailored to specific business needs, Dynamics 365 enables businesses to optimize processes, improve decision-making, and adapt to evolving market demands. The integration with Microsoft's cloud services, such as Azure, enhances scalability, flexibility, and accessibility, making it a powerful tool for organizations seeking to drive efficiency, innovation, and growth.

About

Vendor

Microsoft

Product

Dynamics 365

Integration Type

REST

Links

github-mark.png

Table

Key

Read

Create

Update

Delete

Users

objectGUID

GreenCheckMark.png
GreenCheckMark.png
GreenCheckMark.png
GreenCheckMark.png

Groups

objectGUID

GreenCheckMark.png
GreenCheckMark.png
GreenCheckMark.png
GreenCheckMark.png

Memberships

---

GreenCheckMark.png
GreenCheckMark.png
RedCheckmark.png
GreenCheckMark.png

Referencing Table

Foreign Key

Parent table

Primary Key

Note

For additional information, please refer to documentation provided by vendor

Configuration API Access
  1. Go to the Azure AD portal

  2. CLick on Azure Active Directory under Azure Services

  3. Go to App Registrations

  4. Click New Registration

  5. Enter a Name (e.g. "NIM")

  6. Click Register

  7. You are taken to the new app registration. From here Create and upload your certificate in NIM and Azure

  8. Outside of Azure, use your preferred method to generate a self-signed certificate. Create both X.509 encoded binary ".cer" and "*.pfx" formats

  9. In Azure, go to Certificates & Secrets. Click Upload Certificate. Use the ".cer" certificate. Click Add.

  10. In NIM, Settings > Certificates > Add a Certificate > Upload PFX

  11. In Azure, go to the application overview

  12. Copy and paste the Application (Client) ID and Directory (Tenant) ID fields into the corresponding fields of the System connection tab in NIM. Additionally select the newly uploaded certificate.

  13. Click Save

  14. In Azure, go to API Permissions

  15. Click Add Permission

  16. Click Dynamics CRM

  17. Under Delegated Permissions, Add "user_impersonation" permission

  18. Click Grant Admin Content, then Confirm

  19. Open Power Platform Environments

  20. Click the on Environment you want to access

  21. Click Settings

  22. Expand Users + permissions, Click Application Users

  23. Click "New App User"

  24. Select App created in Azure

  25. Select Appropriate Security roles for permissions