Previous Topic: Moving Intellisigs Between ManagersNext Topic: Sample Intellisigs and the Folder Structure


Creating Custom Intellisigs

As a developer, you can create custom Intellisigs for any software that you use for which a CA-provided Intellisig is not available.

Creating Custom Intellisigs

Plan your Intellisig

Intellisig Design Considerations

A best practice for Intellisig behavior is given below, using three different products: Microsoft Windows, Microsoft Office, and Microsoft SQL Server.

Back to Top

Name a Product

Verify that the product reflects the licensable entity. The best practice for naming is as follows (optional in square brackets):

Example:

Provide the following optional properties if available, to be inserted into dedicated columns in the database: VersionNumber, Language, Bitness, Architecture, Manufacturer, Category and Description.

Back to Top

Name a Release

Verify that the release captures as much information about the detected software as possible and that it is linked to a product. The best practice for naming is as follows (optional in square brackets):

Example:

Provide the following optional properties if available, to be inserted into dedicated columns in the database: VersionNumber, Language, Bitness, Architecture, Manufacturer, Category and Description.

Back to Top

Name an Instance of a Release

The release instance is the actual detection record that links a release to a computer and forms part of the software inventory. A computer can have multiple instances of the same release installed. An installation can have additional properties which are specific to the instance.

Example:

Provide the following optional properties if available, to be inserted into dedicated columns in the database: Label, InstallPath, SerialNumber, ProductGUID, LastAccessed, Origin, TrustLevel and CustomData.

The CustomData property is used to collect instance-specific information that affects licensing. Its size is limited to 255 characters. This property can hold information about the number of processors, cores or threads, and memory. CA ITCM does not use the collected custom data but it can be used in field-developed solutions.

Back to Top

Name a Patch

Verify that the patch captures as much information about the detected software as possible and that it is linked to a release. The patches that are detected by using Intellisigs are not used by the DSM Patch Manager.

Example:

Name: "KB971033 x64 en-us"
Version label: ""

Provide the following optional properties if available, to be inserted into dedicated columns in the database:

Back to Top

Name an Instance of a Patch

The patch instance is the actual detection record that links a patch to a computer and forms part of the software inventory. A computer can have multiple instances of the same release installed. Each of those release instances can either have or not have the patch installed. Therefore, create one patch instance for each release instance. A patch can have additional properties that are specific to the instance.

Provide the following optional properties if available, to be inserted into dedicated columns in the database: Label, InstallPath, SerialNumber, ProductGUID, LastAccessed, Origin, TrustLevel and CustomData.

Example:

KB971033 x64 en-us instance:

Origin=Forward Inc
TrustLevel=5

Back to Top