Meine gedachte Verbindung von installierter Software auf Clients und dazugehörigen Lizenzen funktioniert mit dem Importmodul nicht mehr..
Ich dachte, man bekommt die verwendeten Lizenzen raus, indem man zum Beispiel so eine Abfrage erstellt:
SELECT isys_obj.isys_obj__title, isys_catg_lic_list.isys_catg_lic_list__isys_cats_lic_item__id, isys_cats_lic_item.isys_cats_lic_item__title, isys_cats_lic_item.isys_cats_lic_item__amount, isys_cats_lic_item.isys_cats_lic_item__cost
FROM isys_obj
INNER JOIN isys_catg_lic_list
ON (isys_obj.isys_obj__id = isys_catg_lic_list.isys_catg_lic_list__isys_catg_lic__id)
INNER JOIN isys_cats_lic_item
ON (isys_catg_lic_list.isys_catg_lic_list__isys_cats_lic_item__id = isys_cats_lic_item.isys_cats_lic_item__id)
INNER JOIN isys_catg_application_list
ON (isys_catg_application_list.isys_catg_application_list__isys_catg_lic_list__id = isys_catg_lic_list.isys_catg_lic_list__id)
WHERE isys_obj__status = 2;
Damit kriege ich normalerweise eine Auflistung aller Softwareprodukte mit Lizenz und die Gesamtzahl der Lizenz für die Softwareprodukte. Über einen Zähler kann man dann zählen, wieviele davon installiert sind.
Das funktioniert aber nur, wenn man bei jedem Client händisch und Anwendung / Dienst eine Lizenz zuweist. Es muss aber noch anders gehen, weil unter Software -> Lizenzen ->entsprechende Lizenz -> Lizenzen steht, dass 3 Lizenzen in Benutzung sind. (was auch stimmt) Mit der obigen Abfrage erhalte ich aber nur die, die wirklich auch unter Clients noch zugewiesen worden sind.
Könnt ihr mir da weiterhelfen?
Vielen Dank und viele Grüße
TheNightwish