Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/onify/blueprint-dynamics-365-sales-create-account
Onify Blueprint: Create account in Dynamics 365 Sales
https://github.com/onify/blueprint-dynamics-365-sales-create-account
bpmn dynamics-365 dynamics365 flow integration microsoft onify onify-blueprint onify-blueprints rest-api
Last synced: 26 days ago
JSON representation
Onify Blueprint: Create account in Dynamics 365 Sales
- Host: GitHub
- URL: https://github.com/onify/blueprint-dynamics-365-sales-create-account
- Owner: onify
- License: mit
- Created: 2022-10-10T13:27:11.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-10-10T14:35:18.000Z (over 2 years ago)
- Last Synced: 2024-12-25T05:59:19.992Z (about 1 month ago)
- Topics: bpmn, dynamics-365, dynamics365, flow, integration, microsoft, onify, onify-blueprint, onify-blueprints, rest-api
- Language: JavaScript
- Homepage: https://onify.co
- Size: 446 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![Onify Blueprints](https://files.readme.io/8ba3f14-onify-blueprints-logo.png)
[![Project Status: WIP – Initial development is in progress, but there has not yet been a stable, usable release suitable for the public.](https://www.repostatus.org/badges/latest/wip.svg)](https://www.repostatus.org/#wip)
![Test suite](https://github.com/onify/blueprint-dynamics-365-sales-create-account/workflows/Test%20suite/badge.svg)# Onify Blueprint: Create account in Dynamics 365 Sales
[Microsoft Dynamics 365 Sales](https://dynamics.microsoft.com/sales/overview/) is a cloud-based CRM solution, purposely designed and built to support sales teams, and sits on the Microsoft Dynamics 365 Customer Engagement Platform. The solution allows businesses to qualify leads, manage sales opportunities, build relationships, structure and automate elements of the sales process and more.
In this Blueprint we create an account using REST-API integration.
![Onify Blueprint: Create account in Dynamics 365 Sales](blueprint.jpg "Blueprint")
## Requirements
* [Onify Hub](https://github.com/onify/install)
* [Camunda Modeler](https://camunda.com/download/modeler/)
* [Dynamics 365 Sales](https://dynamics.microsoft.com/sales/overview/)## Included
* 1 x Flow
## Setup
### Microsoft
There are 2 parts to this setup
1. App registration (Registering an App in Active Directory). Please follow [these instructions](https://d365demystified.com/2022/03/06/setup-postman-to-connect-to-dynamics-365-crm-using-oauth-2-0-azure-app-registration/), section *Register an App in Azure* ( name the app `Onify Web API` instead ;-) )
2. Add CRM application user
1. Go to `https://admin.powerplatform.microsoft.com/environments//appusers` (where `` is your Dynamics 365 CRM environment id)
2. Add your newly created app as a app user (and add appropriate security roles)### Onify
Add the following settings.
|Key|Name|Value|Type|Tag|Role|
|---|----|-----|----|---|----|
|azure_credentials|Microsoft Azure credentials|``` { "tenant": "", "client_id": "", "client_secret": ""}```|object|dynamics365, frontend|admin|
|dynamics365_url|Dynamics 365 CRM url|`https://..dynamics.com`|string|dynamics365, frontend|admin|> Note: Creating settings via admin interface add a trailing `_` in key. This is required for flow to work.
## Test
1. Open the BPMN diagram in Camunda Modeler.
2. Deploy the BPMN diagram (click `Deploy current diagram` and follow the steps).
3. Run it (click `Start current diagram`).## Support
* Community/forum: https://support.onify.co/discuss
* Documentation: https://support.onify.co/docs
* Support and SLA: https://support.onify.co/docs/get-support## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.