Active |
---|
This application does not need additional settings. So you can make connectionUnique, active service acces point to a network. There are different types of connections (API key, Oauth…). only by using your login credentials or by following the instructions below . |
With Microsoft Dynamics 365 CRM app modulesa module is an application or tool designed to handle specific business functions, such as CRM, project management, or inventory. The system's modular architecture allows you to activate only the modules you need, enabling customization and scalability as your business requirements evolve. in Boost.spaceA platform that centralizes and synchronizes company data from internal and external sources, offering a suite of modules and addons for project management, CRM, data visualization, and more. Has many features to optimize your workflow! IntegratorPart of the Boost.space system, where you can create your connections and automate your processes., you can search, create, update, retrieve, and delete recordsIn Boost.space, a record is a single data entry within a module, like a row in a database. For example, a contact in the Contacts module or a task in the Tasks module..
Prerequisites:
-
A Microsoft account — you can create one at account.microsoft.com/account
-
Azure Active Directory account — you can create one at azure.microsoft.com/en-us/free
-
Azure Active Directory Tenant – see How to get an Azure Active Directory Tenant
-
A Microsoft Dynamics 365 F&O apps subscription – see MS Dynamics 365 pricing
-
A Microsoft Dynamics 365 CRM apps subscription. See Microsoft Dynamics 365 pricing.
To connect your Microsoft Dynamics 365 app, you must obtain the client credentials and Tenant ID from the MS Azure Portal and insert them into Create a connection dialog with your Host URL.
-
Log in to MS Azure Portal.
-
Navigate to the Azure Active Directory service ( ).
-
Copy the Tenant ID to a safe place.
-
Click Applications > New Registration and enter the following details and click Register.
Name
Enter a name for the app.
Supported account types
Select the account type based on your preferences. If you are selecting the multitenant option,Accounts in any organizational directory (<your service> – Single tenant) , then the userCan use the system on a limited basis based on the rights assigned by the admin. establishing the connection will have to:
-
use the Tenant ID during the connection creation
-
be in the same Tenant ID
Redirect URI (Optional)
Select the following options:
-
Platform: Web
-
Redirect URI:
https://integrator.boost.space/oauth/cb/microsoft-dynamics-365-crm
-
-
The Client ID and Tenant ID details appear on the app screen. To add a client secret, click Add a certificate or secret.
Note The Tenant ID is mandatory for single-tenant apps and optional for multi-tenant apps.
-
Click New client secret, enter a description, select the expiry period for the client secret, and click Add.
-
Copy the value to use as a Client Secret to a safe place.
-
Click API Permissions > Dynamics CRM , select permission, click Add Permission and click Grant AdminA user role in Boost.space with comprehensive system access, including the ability to add, remove, and manage all system levels. Admins can oversee all users, configure system settings, create custom fields, and manage modules and addons. Admin can also access Integrator and manage automations. consent for.
You now have all the permission to connect to the app.
-
Log in to your Boost.space Integrator account, add a Microsoft Dynamics 365 modulea module is an application or tool designed to handle specific business functions, such as CRM, project management, or inventory. The system's modular architecture allows you to activate only the modules you need, enabling customization and scalability as your business requirements evolve. scenarioA specific connection between applications in which data can be transferred. Two types of scenarios: active/inactive., and click the Add button next to the Connection field.
-
Enter the following details and click Save.
Connection name
Optional: Enter the name of your connection.
Host
Enter the Host URL without trailing slash ” / ” and including HTTPS,
https://<example>.cloudax.dynamics.com
.Tenant ID
Optional: Click Show Advanced Settings and enter the Tenant ID you have copied in step 3.
Note The Tenant ID is mandatory for single-tenant and optional for multi-tenant apps.
Client ID
Enter the Client ID copied in step 5.
Client Secret
Enter the secret value copied in step 7.
-
Confirm the dialog by clicking the Accept button.
You have successfully established the connection. You can now edit scenario, add more Microsoft Dynamics 365 modules, and reauthorize your connection if required.
Note | |
---|---|
If the StatusIn Boost.space, statuses are indicators assigned to records within modules to represent their current state or progress. They can be system-defined, such as "Active" or "Done," or custom-created to fit specific workflows. Statuses help track and manage tasks, projects, and processes efficiently. Code ErrorService is unavailable due to a failure, a service responds with unexpected data or the validation of input data fails.: 401 error displays, the Host URL could be inserted with the trailing slash (remove the slash at the end of the URL), or there can be another mistake in the Create a connection dialog field. |
You can create, update, retrieve, search, and delete records with the following modules.
TriggersThe initial event that starts a scenario. It can be an action, a scheduled time, or a custom event, and is essential to define at the beginning of each scenario. when a new recordIn Boost.space, a record is a single data entry within a module, like a row in a database. For example, a contact in the Contacts module or a task in the Tasks module. has been created.
Connection |
Establish a connection to your Microsoft Dynamics 365 account. |
Logical Name |
Select or map the entity whose records you want to watch. |
Limit |
Set the maximum number of records Boost.space Integrator will return during one execution cycleA cycle is the operation and commit/rollback phases of scenario execution. A scenario may have one or more cycles (one is the default).. The default value is 2. |
Creates a new record.
Connection |
Establish a connection to your Microsoft Dynamics 365 account. |
Logical Name |
Select or map the entity for which you want to create the record. The entity property fields auto-populate based on your selection. For entity field descriptions, refer to MS Dynamics Web API Reference. |
Updates an existing record.
Connection |
Establish a connection to your Microsoft Dynamics 365 account. |
Logical Name |
Select or map the entity whose record details you want to update. |
Record ID |
Select or map the record whose details you want to update and edit the entity properties. For entity field descriptions, refer to MS Dynamics Web API Reference. |
Retrieves an existing record.
Connection |
Establish a connection to your Microsoft Dynamics 365 account. |
Logical Name |
Select or map the entity whose record details you want to retrieve. |
Record ID |
Enter the Record ID whose details you want to retrieve. |
Searches for records or lists them all.
Connection |
Establish a connection to your Microsoft Dynamics 365 account. |
Logical Name |
Select or map the entity name whose records you want to search. |
Filter |
Enter the filter value to search the records that match the specified value. See the query data for available filters. |
Select |
Enter a comma-separated list of fields to search the records. See the query data for available fields. |
Expand |
Enter the fields you want to expand in the response. See the query data for available fields. |
Order by |
Enter the order for the response. See the query data for available fields. |
Apply |
By using |
Limit |
Set the maximum number of records Boost.space Integrator will return during one execution cycle. The default value is 10. |
Deletes an existing record.
Connection |
Establish a connection to your Microsoft Dynamics 365 account. |
Logical Name |
Select or map the entity name whose records you want to delete. |
Record ID |
Enter the Record ID you want to delete. |
You can call APIs with the following module.
Performs an arbitrary authorized API call.
Note | |
---|---|
For the list of available endpoints, refer to the Microsoft Dynamics 365 API Documentation. |
Connection |
Establish a connection to your Microsoft Dynamics 365 account. |
URL |
Enter a path relative to your host URL. For example, |
Method |
GET to retrieve information for an entry. POST to create a new entry. PUT to update/replace an existing entry. PATCH to make a partial entry update. DELETE to delete an entry. |
Headers |
Enter the desired request headers. You don’t have to add authorization headers; we already did that for you. |
Query String |
Enter the request query string. |
Body |
Enter the body content for your API call. |