Venafi builds and delivers software drivers designed to connect with many of the most common certificate authorities (CAs), application servers, and enterprise monitoring systems for notification use cases. But if the Venafi Driver Library does not include the driver you need, you can use a Venafi Adaptable Driver. In fact, because they are customizable, you can use an Adaptable driver in place of an existing driver to provide tighter integration between your business processes and Trust Protection Platform.
Adaptable drivers provide a common set of variables required by the majority of applicable use cases that are supported by Trust Protection Platform natively. Some Adaptable drivers also let you define additional text fields, yes/no (Boolean) fields, and a password credential field, which you can then use to elicit different behaviors or to pass additional data to the system or service to which you are integrating.
Adaptable drivers depend on a Microsoft PowerShell script hosted in your local environment to execute functions corresponding to standard certificate lifecycle stages or Trust Protection Platform events.
If you want to automate certificate provisioning, you can configure Trust Protection Platform to install certificates for use by an application server . This is done using a Venafi application object that matches your specific application.
EXAMPLE Suppose you want to automate certificate provisioning for your MyAppliance server. In the Policy Tree, you would first create and configure a device object for your MyAppliance server, and then you would create and configure a MyAppliance application object.
Finally, you would associate the application object with the relevant certificates used by your application server software.
NOTE Venafi's Adaptable drivers can be used when a CA or application driver does not yet exist, or they can be used in place of an existing driver that requires tighter integration between your business and Trust Protection Platform than the custom driver provides.
NOTE To work effectively with any Venafi adaptable solution, you must have some working knowledge of PowerShell scripting, or you must have equivalent experience with a scripting language similar to PowerShell.
Before implementing Adaptable Application drivers, carefully review prerequisites and learn more about the required PowerShell script.