Rubrique précédente: Déplacement de scripts de signatures intelligentes entre des gestionnairesRubrique suivante: Exemples de scripts de signatures intelligentes et structure des dossiers


Création de scripts personnalisés de signatures intelligentes

En tant que développeur, vous pouvez créer des scripts de signatures intelligentes personnalisés pour tout logiciel que vous utilisez pour lequel CA ne fournit pas de script de ce type.

Création de scripts personnalisés de signatures intelligentes

Planification de script de signatures intelligentes

Remarques concernant la conception de scripts de signatures intelligentes

Une bonne pratique pour le comportement des scripts de signatures intelligentes est renseignée ci-dessous, pour trois produits différents : Microsoft Windows, Microsoft Office et Microsoft SQL Server.

Retour au début

Attribution d'un nom à un produit

Vérifiez que le produit reflète l'entité commercialisable sous licence. La meilleure pratique pour attribuer un nom est la suivante (les crochets représentent les éléments facultatifs) :

Exemple :

Fournissez les propriétés facultatives suivantes si disponibles, afin de les insérer dans des colonnes dédiées dans la base de données : VersionNumber, Language, Bitness, Architecture, Manufacturer, Category et Description.

Retour au début

Attribution d'un nom de version finale

Vérifiez que la version finale capture autant d'informations que possible concernant le logiciel détecté et qu'elle est liée à un produit. La meilleure pratique pour attribuer un nom est la suivante (les crochets représentent les éléments facultatifs) :

Exemple :

Fournissez les propriétés facultatives suivantes si disponibles, afin de les insérer dans des colonnes dédiées dans la base de données : VersionNumber, Language, Bitness, Architecture, Manufacturer, Category et Description.

Retour au début

Attribution d'un nom à une instance de version finale

L'instance de version finale est l'enregistrement de détection réel qui lie une version finale à un ordinateur et fait partie de l'inventaire des logiciels. Un ordinateur peut être équipé de plusieurs instances de la même version finale. Une installation peut avoir des propriétés supplémentaires qui sont spécifiques à l'instance.

Exemple :

Fournissez les propriétés facultatives suivantes si disponibles, afin qu'elles soient insérées dans des colonnes dédiées dans la base de données : Label, InstallPath, SerialNumber, ProductGUID, LastAccessed, Origin, TrustLevel et CustomData.

La propriété CustomData est utilisée pour collecter des informations spécifiques à une instance qui affectent les licences. Sa taille est limitée à 255 caractères. Cette propriété peut contenir des informations concernant le nombre de processeurs, noyaux ou threads, et la mémoire. CA ITCM n'utilise pas les données personnalisées collectées, mais elles peuvent servir dans des solutions élaborées pour certains secteurs.

Retour au début

Attribution d'un nom à un patch

Vérifiez que le patch capture autant d'informations que possible concernant le logiciel détecté et qu'il est lié à une version finale. Les patchs qui sont détectés à l'aide des scripts de signatures intelligentes ne sont pas utilisés par le gestionnaire de patchs DSM.

Exemple :

Nom : "KB971033 x64 fr-fr"
Etiquette de la version : ""

Fournissez les propriétés facultatives suivantes si disponibles, afin qu'elles soient insérées dans des colonnes dédiées dans la base de données :

Retour au début

Attribution d'un nom à une instance de patch

L'instance de patch est l'enregistrement de détection réel qui lie un patch à un ordinateur et fait partie de l'inventaire des logiciels. Un ordinateur peut être équipé de plusieurs instances de la même version finale. Chacune de ces instances de version finale peut être équipée ou non du patch. Par conséquent, créez une instance de patch pour chaque instance de version finale. Un patch peut avoir des propriétés supplémentaires qui sont spécifiques à l'instance.

Fournissez les propriétés facultatives suivantes si disponibles, afin qu'elles soient insérées dans des colonnes dédiées dans la base de données : Label, InstallPath, SerialNumber, ProductGUID, LastAccessed, Origin, TrustLevel et CustomData.

Exemple :

Instance KB971033 x64 fr-fr :

Origin=Forward Inc
TrustLevel=5

Retour au début