Skip to main content

Microsoft IIS

Manages certificates in HTTPS bindings of IIS sites. Created automatically via IIS Discovery.


How it's created

IIS Stores are automatically provisioned during Discovery when the Create Stores automatically option is enabled. Each HTTPS binding found becomes a Store in the CLM.


Store details

CardDescription
TotalTotal certificates in the binding
ExpiringCertificates nearing expiration

IIS Server & Binding Section (Read-only) — displays the data collected during discovery:

FieldDescription
IIS ServerName and IP of the Windows server where IIS is installed
Site (IIS)Name of the IIS site, e.g. Default Web Site
Windows StoreWindows certificate store, e.g. My (Personal)
Binding IPIP address of the HTTPS binding
PortBinding port (default: 443)
Hostname (SNI)Hostname for SNI, if configured

The deploy is performed via a Linux agent + SSH to the Windows IIS server.

Current Certificate — displays common name, validity, and thumbprint of the certificate currently installed on the binding.

Installed Certificates — lists all certificates installed on the store with issuer, issuance date, validity, bind status, and the result of the last deploy. Click View history to see the full log of past deploys.


Install a certificate

On the details screen, click Install Certificate, select the certificate from the inventory, and confirm. The CLM performs the deploy to the IIS binding via the Linux agent + SSH.