This action is intended for use with an on premises version of Dynamics 365.
Within the Dynamics Entity action you have the ability to perform the following operations on all entities within the platform:
The action is dependent on an entity schema being provided. This schema lets the action know all the information about the entity you wish to perform operations on. Without a schema, the action will not be able to correctly send requests to your Dynamics environment.
The action handles schema downloads when configuring the settings. In order to download a schema, provide the relevant connection information and change the "Schema Options" field to "Download Schema". The action will they make a request to your Dynamics environment and store the schema in a local directory. Changing the "Schema Options" field to "Update Schema" will make a request and update the schema file.
If a schema file needs to be provided manually, this can be done by adding the schema in the following directory C:\ProgramData\Parker Software\ThinkAutomation.NET\DynamicsOnPrem ensuring the file name is dynamics_schema.xml.
There are 5 required fields when connecting to your dynamics instance. These are as follows:
When making a request multiple fields are required. These are as follows:
If a successful request is made the EntityID will be returned from the action. This value can then be used in subsequent requests. For "Get" requests, the raw JSON value returned from Dynamics will be returned, with any custom extractions taking place.
If an error occurs the response will be blank and any errors added to the log.