Create RequestBin custom connector

This topic describes the steps required to create a RequestBin custom connector in Microsoft Dynamics 365 Intelligent Order Management.

Note

RequestBin is non-Microsoft third party software used to collect, inspect, and debug HTTP requests and webhooks. This lab uses it for demo purposes, please use it at your own discretion.

Create RequestBin account

To create a RequestBin account, follow these steps.

  1. Go to RequestBin.com and select Create Request Bin.
  2. You can choose to create a public bin, but if you want to keep your request bin long-term, sign in with one of the suggested authentication methods.
  3. Once your RequestBin is set up, you should have a public endpoint URL in the format https://xxxxxxxxxxxxxxx.m.pipedream.net.

Create custom connector

To create a custom connector, follow these steps.

  1. Go to the Power App Maker portal and navigate to the newly created solution IOMLabProviders.
  2. Select New > Custom connector and name it "RequestBin".
  3. In the Host field, enter the public endpoint URL you obtained from RequestBin. Do not prepend https:// to the URL.
  4. Select Security.
  5. Select Definition.
  6. Select + New action.
  7. In the General dialog box, do the following:
    1. For Summary, enter "Create fulfillment order".
    2. For Description, enter "Create fulfillment order".
    3. For Operation ID, enter "CreateFulfillmentOrder".
    4. For Visibility, select none.
  8. Under Request, select Import from sample.
  9. In the Import from sample dialog box, do the following:
    1. For Verb, select POST.
    2. For URL, enter https://<URL_FROM_REQUESTBIN>/CreateFulfillmentOrder, where <URL_FROM_REQUESTBIN> is the public endpoint URL you obtained from RequestBin.
  10. Select Import.
  11. Select + New action.
  12. In the General dialog box, do the following:
    1. For Summary, enter "Create fulfillment order lines".
    2. For Description, enter "Create fulfillment order lines".
    3. For Operation ID, enter "CreateFulfillmentOrderLines".
    4. For Visibility, select none.
  13. Under Request, select Import from sample.
  14. In the Import from sample dialog box, do the following:
    1. For Verb, select POST.
    2. For URL, enter https://<URL_FROM_REQUESTBIN>/CreateFulfillmentOrderLines, where <URL_FROM_REQUESTBIN> is the public endpoint URL you obtained from RequestBin.
  15. Select Import.
  16. Select Create connector.

Next quick start lab step: Create intake provider