Microsoft Dynamics 365 Business Central is a cloud-based enterprise resource planning (ERP) software designed for small to medium-sized businesses. It provides a comprehensive solution for managing financials, operations, sales, and customer service. It also offers features such as supply chain management, project management, and human resources management.
Once this is done, we now need to configure permissions for this application. Go under âAPI permissionsâ and click on âAdd a permissionâ.
Select âDynamics 365 Business Centralâ and search for âFinancials.ReadWrite.Allâ as well as âuser_impersonationâ and âUser.Readâ under the âDelegated permissionsâ. Click on âAdd permissionsâ to confirm your choice.
As a last step, go to the âCertificates & secretsâ tab and then âClient secretsâ to add a new Client Secret.
Give a description to your secret and an expiration date depending on your use case.
Once this is confirmed, copy the value of your client secret to be able to use it in Chift. Under âOverviewâ, copy as well the application client id and your tenant id to be able to use it in Chift.
As final check, we need to ensure that assignment is not set to required in âEnterprise Applicationâ tab.
Go to the âEnterprise Applicationâ tab in your portal
Toggle off the âAssignement required ?â setting - turn it to âNoâ
A custom âChiftâ extension might be needed to be installed (for end-users) depending on your use case.
The Chift extension for Dynamics 365 Business Central is designed to expose additional data that is not available through Business Centralâs standard API. It does not modify or create new behaviour within Business Central but enhances the existing capabilities by providing access to more data and functionalities.
Available with Business Central version 23 and higher.The Chift extension is compatible with both new and existing customers. For existing customers, the extension can run alongside their current setup without requiring any changes to their existing connections. New customers can install the extension before or after setting up their initial connector.
There is a setting on the connector side to make the Chift extension mandatory for new connections. This ensures that all new connections leverage the enhanced capabilities provided by the extension.