Skip to main content

Citrix NetScaler

Connects the CLM to Citrix NetScaler via the NITRO REST API for discovery and deployment of certificates.


Uses of this integration​

FeatureSupported
Discovery of SSL certkeys✅
Deploy of certificates to Virtual Servers✅
Deploy to SSL Services✅
Deploy to SSL Service Groups✅
Deploy to Content Switching (CS) Virtual Servers✅
Certificate issuance❌

Prerequisites​

Linux CLM Agent installed and online with network access to NetScaler. The agent is what makes the NITRO REST calls to NetScaler — the CLM never connects directly.

User on NetScaler with the following minimum permissions:

PermissionPurpose
sslpolicy — read/writeManage SSL certkeys and bindings
lbvserver — readList Virtual Servers for discovery
csvserver — readList Content Switching Virtual Servers
sslservice — read/writeManage SSL Services
sslservicegroup — read/writeManage SSL Service Groups
Linux Agent required
See the [Install the Agent — Linux](/guias/agente/linux) guide to install and configure the agent before registering this integration.

Register​

  1. Go to Integrations in the sidebar menu
  2. Find the NetScaler card and click + Configure
  3. Fill in the fields:
FieldDescription
NameName to identify the integration, e.g. Netscaler-Production
Host (NSIP / Mgmt IP)NetScaler management IP, e.g. 10.66.32.104
PortNITRO API port (default: 443)
UserUser with SSL management permissions
PasswordLeave blank to keep the current password when editing
Linux AgentAgent that will make the calls to the NetScaler API
Allow self-signed certificatesEnable if NetScaler uses internal TLS with a self-signed certificate
  1. Click Test connection to validate and then Update

Edit​

Click the ⋮ menu on the integration card and select Edit. Leave the password blank to keep it unchanged.


Delete​

Remove the linked Stores and discovery jobs before deleting the integration.