In this article we describe how to setup the IIS-application for Inbound Webservices in Connectivity Studio.

Option 1: Deploy as a regular IIS website on a machine you control

We created an article that describes how to deploy the IIS application on a machine you control.

Option 2: Deploy as Azure Web App

Create Azure Web App

  1. Go to App Services
  2. Click Add to create a new App Service
  3. Choose Web App
  4. Click Create

You are free too choose the values here.

A new empty app environment is being prepared, wait until it is ready.

Configure

  1. Find your newly created app service, e.g. via menu item All resources
  2. Choose application settings
  3. Create a new entry named "WEBSITE_LOAD_USER_PROFILE" and give it the value 1
  4. Mark it as a slot setting
  5. Press save

Configure authentication with Active Directory

  1. Open Authentication/Authorization
  2. Enable App Service Authentication
  3. Choose Login with Azure Active Directory
  4. Configure Active Directory (see next screen)
  5. Once done, click Save
  1. Choose Express as Management Mode
  2. Choose Create New Active Directory
  3. Click OK

Create a Github deployment slot

  1. Go to Deployment options
  2. Pick Github
  3. Provide your own github username for Authorization
  4. If you want to connect with your organization GitHub account, as opposed to your personal account, choose your Organization. You can leave this blank if you don't have one on GitHub.
  5. For project, choose the GitHub repository
  6. Choose branch master
  7. Click OK