Add a plugin in Trust Lifecycle Manager
You can build and deploy custom automation plugins in DigiCert® Trust Lifecycle Manager. After you build your plugin, you must add the plugin in Trust Lifecycle Manager before you can start using it.
Before you begin
You need the Zip file and JSON configuration file for the plugin. For details, see Build your plugin and Create the plugin configuration.
The Automation feature must be enabled for your Trust Lifecycle Manager account. Contact your DigiCert account representative to verify or enable this feature.
To add and manage plugins in Trust Lifecycle Manager, you need the Developer user role or a custom role that includes the
Manage plugin development
permission.
Add a plugin
From the Trust Lifecycle Manager menu, go to Integrations > Plugins.
Select the Add plugin button.
Complete the Create custom plugin sidebar.
Name: Enter a name for the new plugin.
Plugin type: Select the Automation (default) plugin type from the dropdown.
Version: Enter a version number for the plugin in the
x.x.x
format to help identify it in Trust Lifecycle Manager. Version 1.0.0 is pre-filled by default.Vendor: Enter the name of the vendor.
Description: (Optional) Enter a description for the plugin.
Target operating system: Select the operating system (Linux or Windows) from the dropdown list.
Upload linux/windows plugin: In the Plugin file section, drag and drop or browse to select the plugin (.zip) file to upload. Once uploaded, the name of the plugin file appears below the Upload linux/windows plugin widget. To discard the plugin file and upload a different one instead, select the Delete icon.
You can also build your own plugin, and upload it using the widget. To view these instructions on the UI, select Build your plugin.
Note
The maximum size of the plugin (.zip) file should not exceed 100 MB.
Upload configuration file: In the Configuration section, drag and drop or browse to select the configuration (.JSON) file to upload. Once uploaded, the name of the configuration file appears below the Upload configuration file widget. To discard the configuration file and upload a different one instead, select the Delete icon.
You can also create your own configuration and upload it using the widget. To view these instructions on the UI, select Create your configuration.
Do any one of the following:
Select Verify and create to begin the verification process of the new plugin.
The verification process might take up to 10 minutes. You can check the status of the verification on the Integrations > Plugins page.
Warning
Do not close the Create custom plugin sidebar when the files are being uploaded. You will lose all data if you close the sidebar during the file upload process.
Select Cancel to delete the entries that you made, and close the Create custom plugin sidebar.
Plugin verification process
When you add a new plugin, Trust Lifecycle Manager scans it for malicious content. You cannot use the plugin by creating a plugin connector until it passes the verification process. The verification process can take up to 10 minutes and can be tracked from the Integrations > Plugins page.
To view the status of the plugin verification process:
Go to the Integrations > Plugins page, find the plugin in the table, and check the Status column for it. If the Status column does not appear, select the settings icon on the top-right of the table to add it.
Select the information icon in the rightmost column of the table to display the plugin details. The plugin status is shown in the top section of the page.
Once the plugin is verified, it shows the Active
status. The plugin verification process can also include other statuses. For more information, see Plugin statuses.
What's next
After you add a plugin, you can start using the plugin by adding a plugin connector.
To view existing plugins:
To view a list of the plugins that you added, go to the Integrations > Plugins page.
To view details of a plugin, find the plugin on the Integrations > Plugins page, and select the information icon in the rightmost column of the table. The details of the plugin are displayed on the Plugin details sidebar.
To manage existing plugins: