- Data Management
- Connectivity Studio
- Activities
            
            Create an Azure Logic App that serves as inbound web service for D365 F&SCM. For more information, refer to Azure Logic Apps documentation.
You can, for example, create a logic app that picks up files when created in OneDrive and trigger the applicable web service action in D365 F&SCM.
            
            Standard procedure
            
              
                | 1. | In Microsoft Azure, Logic Apps, create a logic app and call it "PostToD365". | 
              
                | 2. | As a template, select 'Blank Logic App'. | 
              
                | 3. | Choose the trigger and fill in the trigger fields. For example, you can use the OneDrive for Business trigger: "When a file is created". | 
              
                | 4. | Add a new step to the workflow to post a file to D365 F&SCM. To do so, select the HTTP action. | 
              
                | 5. | Fill in the HTTP action parameters (see Notes). | 
            
            Notes
            The HTTP action of step 3, must have these settings:
	- Method: POST
- URI: You can use one of these URLs:
	
		- https://Instancename.cloudax.dynamics.com/api/services/BisWsWebserviceOperation/BisWsWebserviceCall/executeOperation. This is the basic URL.
- https://Instancename.cloudax.dynamics.com/api/services/BisWsWebserviceOperation/BisWsWebserviceCall/executeOperationV2. Use this URL if you want to run the web service for a specific company. The 'companyId' parameter in the body parameters is only applicable if you use this URL. Make sure the D365 F&SCM user has permission to access the specified company.
 
- Headers: Key = content-type and Value = application/json
- Body parameters:
 {
 "_HttpMethod": 0,
 "_ProjectId": "Tutorial - Logic App",
 "_Url": "https://{instance}.cloudax.dynamics.com/biswebservice/SOAP/Post/Tutorial - Logic App/custgroupinbound,
 "_UserName": "domain/username",
 "_WebServiceId": "custgroupinbound",
 "_content": "@{json(triggerBody())}",
 "_companyId": "company ID",
 }
- Authentication: Add the Authentication parameter and fill in the related fields: