Skip to content

← All integrations

Cloud service

Uploads the certificate to a web app and binds it to its custom host names.

The appliance runs the package and connects to Azure App Service through Azure Resource Manager over HTTPS on port 443. No agent is installed on Azure App Service.

What happens

  1. The appliance connects to Azure App Service through Azure Resource Manager on port 443.
  2. The certificate is uploaded to the web app as a PFX.
  3. The certificate is bound to the chosen host names. If it fails: Rollback puts the host names' previous bindings back and deletes the new certificate where it can.
  4. Verification: the package checks the certificate's thumbprint on the bindings.

Technical details

Connection
The package runs on the appliance, which connects over HTTPS to Azure Resource Manager, port 443. No agent is installed.
You need
Service principal (client id, secret and tenant id) allowed to upload, bind and delete certificates and to read the web app.
Actions
Discovery, Installation, Verification, Rollback, Removal
Packages
azure-appservice-api

Get started