Produktlebenszyklen

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 8 Minuten Lesedauer
  • Wenn keine vom Lieferanten bereitgestellten Lebenszyklen vorhanden sind, gibt es verschiedene Fähigkeiten, die Software Asset Management Die Anwendung bietet die Verbesserung der Lebenszyklusabdeckung.

    Übersicht über Produktlebenszyklen

    Die Inhaltsbibliothek bietet ungefähre Lebenszyklusdaten und Lebenszykluscodes, mit denen Sie Ihre Lebenszyklusberichte vorantreiben können.

    Sie können auch berechnete Lebenszyklen verwenden, um Lebenszyklen für das Ende des Supports (EOS), das Ende des erweiterten Supports (EOES) und das Ende der Lebensdauer (EOL) für Ihre Softwareprodukte zu erstellen. Darüber hinaus können Sie anwenderdefinierte Lebenszyklen erstellen, um fehlende Lebenszyklen zu ergänzen oder vorhandene aus der Inhaltsbibliothek zu überschreiben.

    Tabelle „Softwareprodukt-Lebenszyklen“

    Die Tabelle „Softwareprodukt-Lebenszyklen“ [sam_SW_Product_Lifecycle] enthält die Informationen zum Softwareprodukt, seinen Lebenszyklustyp (intern oder extern), die Vollversion, die Lebenszyklusphasen, das Startdatum der Phase und das Risiko.

    Die Spalte „Inhalt aktiv“ in der Tabelle „Softwareprodukt-Lebenszyklen“ [sam_SW_Product_Lifecycle] wird vom Software Asset Management-Inhaltsservice auf den Wert „wahr“ festgelegt, wenn die Lebenszyklusdatensätze gültig sind. Wenn Sie keine Lebenszyklusphase in der Zeitleiste „Technology Portfolio Management (TPM)“ gerendern möchten, legen Sie fest Aktiv Spalte auf „falsch“. Zum Beispiel können Sie haben Allgemeine Verfügbarkeit , Ende des erweiterten Supports , Und Ende des Supports Lebenszyklusphasen als drei Datensätze für das Oracle DB Server-Softwaremodell in der Liste „Softwareprodukt-Lebenszyklen“. Wenn Sie jedoch nicht möchten, dass die Phase Allgemeine Verfügbarkeit auf der Zeitleiste angezeigt wird, können Sie das Kontrollkästchen Aktiv im Formular „Lebenszyklus des Softwareprodukts“ für diesen Lebenszyklusphasen-Datensatz deaktivieren. Daher beginnt die Zeitleiste mit Ende des Supports Phase. Obwohl der Lebenszyklusphasen-Datensatz für den Lebenszyklus des Softwareprodukts vorhanden ist, werden die Lebenszyklusdaten nicht auf der Zeitleiste dargestellt. Das liegt daran, dass nur aktive Lebenszyklusdatensätze in der TPM-Zeitleiste berücksichtigt und dargestellt werden.

    Zeigen Sie den Bericht über den Lebenszyklus des Softwareprodukts an, um über die Produkte informiert zu werden, die sich dem Ende der Lebensdauer, dem Ende des Supports und dem Ende des erweiterten Supports nähern. Zeigen Sie den Bericht an, indem Sie zu navigieren Berichte > Anzeigen/Ausführenan. Der Bericht basiert auf der geplanten Aufgabe. SAM - Generate Data For Software Lifecycle Report.

    Software-Lebenszyklusberichtstabelle

    Die Tabelle „Software-Lebenszyklusbericht“ [sam_SW_Product_Lifecycle_Report] berechnet die aktuellen und bevorstehenden Lebenszyklusphasen aus den Lebenszyklusphasen, die in der Tabelle „Softwareproduktlebenszyklus“ [sam_SW_Product_Lifecyle] erwähnt werden.

    Für Datensätze mit demselben Herausgeber, Produkt, derselben Version, Vollversion und derselben Edition: es gibt einen einzelnen Datensatz für verschiedene Lebenszyklusphasen. Dies hilft, die Anzahl doppelter Softwareinstallationen für jede Lebenszyklusphase zu vermeiden. Sie können Lebenszyklen aus der Tabelle „Softwareinstallation“ [cmdb-sam-SW-install] exportieren. Die Softwareinstallationsdatensätze werden über mit Lebenszyklen verknüpft Installs associated to lifecycleSpalte in der Tabelle „Softwareinstallation“ [cmdb-sam-SW-install].

    Zur besseren Transparenz in alle Lebenszyklusphasen wurden der Tabelle „Software-Lebenszyklusbericht“ [sam_SW_Product_Lifecycle_Report] die folgenden Spalten hinzugefügt:
    • Aktuelle Phase [current_Lifecycle_Phase]
    • Aktuelles Phasenstartdatum [current_Lifecycle_Phase_Start_date]
    • Bevorstehende Lebenszyklusphase [upcoming_Lifecycle_Phase]
    • Startdatum der bevorstehenden Lebenszyklusphase [coming_Lifecycle_Phase_Start_date]
    • Startdatum der allgemeinen Verfügbarkeit [GA_Start_date]
    • Enddatum des Supports [eos_Start_date]
    • Startdatum des Endes des erweiterten Supports [eoes_Start_date]
    • Startdatum des Endes der Lebensdauer [eol_Start_date]

    Ungefähre Lebenszyklen und Lebenszykluscodes

    Annäherte Lebenszyklen werden von der Inhaltsbibliothek bereitgestellt, wenn Lebenszyklusdaten nicht explizit vom Herausgeber veröffentlicht werden. Der Lebenszyklusdatensatz kann ein tatsächliches Datum (durch verschiedene Methoden der Annäherung) oder eine Erklärung enthalten, warum das Datum nicht angegeben werden konnte. Diese Erklärung wird in den Lebenszykluscodes erfasst.

    Die Tabelle „Software-Lebenszykluscode“ [Software_Lifecycle_Code] enthält alle Näherungscodes zusammen mit einer Beschreibung jedes Codes. Eine detaillierte Erklärung der Lebenszykluscodes finden Sie unter https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB1642485.

    Eine neue Spalte, Lebenszykluscode, wird der Tabelle „Softwareprodukt-Lebenszyklen“ [sam_SW_Product_Lifecycle] hinzugefügt. Diese Spalte bezieht sich auf die Tabelle „Software-Lebenszykluscode“ [Software_Lifecycle_Code]. Wenn die Spalte ausgefüllt ist, wird angegeben, dass der Datensatz ein angenäherter Lebenszyklus ist. Wenn die Spalte leer ist, gibt dies an, dass der Lebenszyklusdatensatz bestätigte oder explizite Daten enthält, die vom Herausgeber veröffentlicht wurden.

    Angenäherte Lebenszyklen sind standardmäßig als Teil der Generierung des Software-Lebenszyklusberichts aktiviert. Dies wird in der Systemeigenschaft verwaltet com.snc.samp.use_lifecycle_approximation. Weitere Informationen zu dieser Eigenschaft finden Sie unter Software Asset Management -Eigenschaften.

    Lebenszykluscode-Spalten können dem Software-Lebenszyklusbericht auch für jede Lebenszyklusphase (GA, EOS, EOES und EOL) hinzugefügt werden. Dies kann ein Dot-Walking der Spalten aus der Software-Lebenszykluscode-Tabelle erfordern. Sie sollten identifizieren können, welche Lebenszyklusphase basierend auf dem Vorhandensein der Codes angenähert wird.

    Berechnete Lebenszyklen

    Um die Lebenszyklusabdeckungen weiter zu verbessern, können EOS-, EOES- und EOL-Lebenszyklusdaten auch nach Berücksichtigung angenäherter Lebenszyklusdaten basierend auf Software-Lebenszyklusdurchschnitten berechnet werden, gemessen in Monaten, ab den GA-Daten.

    Softwarelebenszyklusdurchschnitte können auf Produktebene, Herausgeberebene oder Branchenebene definiert werden. Um Details zur Angabe von Software-Lebenszyklusdurchschnitten in zu erhalten Software-Asset-Arbeitsbereich, Siehe Erstellen Sie Durchschnittswerte für Produktlebenszyklen im Arbeitsbereich Und zur Angabe von Software-Lebenszyklusdurchschnitten in Software Asset Management Klassische Anwendung, siehe Erstellen Sie Durchschnittswerte für Produktlebenszyklen in Software Asset Management Klassisch

    Sie können das von angegebene GA-Datum überschreiben ServiceNow Durch Erstellen eines anwenderdefinierten GA-Datums. Das anwenderdefinierte GA-Datum hat immer Priorität vor dem von angegebenen GA-Datum ServiceNow. Die Lebenszyklen werden basierend auf den von Ihnen angegebenen Produkt- oder Herausgeberwerten berechnet. Lebenszyklusdaten werden nur in der generischen Version und nicht in der Vollversion definiert. Für Details zum Angeben anwenderdefinierter Werte in Software-Asset-Arbeitsbereich, Siehe Erstellen Sie Durchschnittswerte für Produktlebenszyklen im Arbeitsbereich, Und zum Angeben von Werten in Software Asset Management Klassische Anwendung, siehe Erstellen Sie Durchschnittswerte für Produktlebenszyklen in Software Asset Management Klassisch.

    Softwarelebenszyklusdurchschnitte werden in der Tabelle „Software-Lebenszyklusdurchschnitte“ [samp_SW_Lifecycle_Averages] gespeichert. Für Lebenszyklusdatensätze, die mit diesen Durchschnitten erstellt wurden, ist die Quellspalte als berechnet definiert.
    Hinweis:
    Lebenszyklusdurchschnitte können von der Rolle sam_user oder sam_admin erstellt werden.
    Berechnete Lebenszyklen erfordern die folgenden Voraussetzungen:
    • Die Software Asset Management Das Plugin „Professional“ (com.sn_samp_Master) muss aktiviert sein.
    • GA-Daten, die für das Produkt verfügbar sind, entweder vom Inhaltsservice bereitgestellt oder anwenderdefinierte GA-Daten, die Sie erstellt haben.
    • EOS-, EOES- und EOL-Lebenszyklen werden nicht von bereitgestellt Content Service.
    • Produkt wird von geliefert Content Service.
    • Lebenszyklusdaten werden nur in der generischen Version und nicht in der Vollversion definiert.

    Anwenderdefinierte Lebenszyklen

    Neben ungefähren Lebenszyklen und berechneten Lebenszyklen können Sie zur weiteren Verbesserung Ihrer Lebenszyklusabdeckung auch anwenderdefinierte Lebenszyklen erstellen. Anwenderdefinierte Lebenszyklen sind Datensätze, die Sie in jeder Lebenszyklusphase für das von Ihnen ausgewählte Produkt und die von Ihnen ausgewählte Version definieren. Sie können die Daten direkt in die Datumsfelder eingeben. Diese Daten haben Priorität bei der Generierung des Software-Lebenszyklusberichts. Sie können diese Funktion auch verwenden, um einen vorhandenen Lebenszyklusdatensatz zu überschreiben, der von der Inhaltsbibliothek bereitgestellt wurde.

    Anwenderdefinierte Lebenszyklen können bei Auswahl an einem der beiden Standorte erstellt werden Neu :
    • Tabelle „Softwareprodukt-Lebenszyklen“ [sam_SW_Product_Lifecycle].
    • Tabelle „Anwenderdefinierter Softwareproduktlebenszyklus“ [sam_custom_SW_Product_Lifecycle].

    Herausgeber-Add-on-Lebenszyklen

    Softwareherausgeber bieten verschiedene Add-ons und optionalen Support, mit denen die Lebenszyklen ihrer vorhandenen Produkte verlängert werden können. Jedes Mal, wenn Sie ein Add-on oder optionalen Support für ein Softwareprodukt erwerben, können Sie die entsprechenden Lebenszyklusinformationen im Abschnitt „Softwareprodukt-Lebenszyklen“ des zugehörigen Softwaremodells angeben. Die Software Asset Management Die Anwendung aktualisiert dann automatisch die Lebenszyklusdaten des Softwareprodukts mit den verlängerten Lebenszyklusdaten des Add-ons oder optionalen Supports. Weitere Informationen zum Angeben der Lebenszyklusinformationen eines Add-ons oder optionalen Supports finden Sie unter Erstellen Sie ein Softwaremodell in Software-Asset-Arbeitsbereich Oder Erstellen Sie Softwaremodelle in Software Asset Management Klassisch.

    Software-Lebenszyklusprozess

    Die geplante Aufgabe SAM - Generate Software Lifecycle ReportAggregiert Lebenszyklusdaten für alle normalisierten Softwareprodukte, die nicht null Installationsanzahlen haben. Jeder Datensatz in der Tabelle „Software-Lebenszyklusbericht“ zeigt alle Lebenszyklusphasenspalten zusammen mit den entsprechenden Phasenstartdaten an, wenn das Datum verfügbar ist. Lebenszykluscodes können auch angezeigt werden, um anzugeben, ob der Datensatz ein angenäherter Lebenszyklus ist oder nicht.

    In der Tabelle „Software-Lebenszyklusbericht“ werden auch die Spalten „aktuelle Phase“ und „bevorstehende Phase“ zusammen mit den entsprechenden Daten angezeigt. Weitere Informationen zu diesen Spalten finden Sie unter Softwaremodelle und Softwareberechtigungen.

    Eine weitere geplante Aufgabe, SAM - Create Calculated Software Lifecycles, Sucht nach allen Datensätzen in der Software-Lebenszyklusberichtstabelle, die GA-Daten haben, aber EOS-, EOES- oder EOL-Daten fehlen, und erstellt berechnete Lebenszyklen für sie basierend auf den Definitionen, die Sie in der Tabelle „Software-Lebenszyklusdurchschnitte“ erstellt haben.

    Beachten Sie Folgendes für die geplante Aufgabe SAM - Create Calculated Software LifecyclesSo generieren Sie Lebenszyklen:
    • Wenn Domänentrennung deaktiviert ist, aktivieren Sie com.snc.samp.generate.calculated.lifecyclesSystemeigenschaft in der Tabelle „Systemeigenschaft“ [sys_properties].
    • Wenn Domänentrennung aktiviert ist, verwenden Sie die Tabelle „Anwendungseigenschaften“ [sys_Application_properties], um zu aktivieren com.snc.samp.generate.calculated.lifecyclesEigenschaft. Wählen Sie in der Tabelle „Anwendungseigenschaften“ [sys_Application_properties] die aus com.snc.samp.generate.calculated.lifecyclesEigenschaft zum Öffnen der Seite „Anwendungseigenschaften“. Scrollen Sie nach unten zu Werte Der Anwendungseigenschaft Und wählen Sie aus Neu Dient zum Erstellen eines Datensatzes. Die Anwendungseigenschaft Und Domäne Felder sind mit Werten vorab ausgefüllt. In Wert Feld eingeben Wahr Und wählen Sie aus Übermitteln . Sie müssen den Abgleich auch aktivieren, indem Sie den Wert der Spalte angeben Run asset process [run_asset_process]„Wahr“ in der Tabelle „Domänen-Asset-Prozesseinstellung“ [alm_Domain_Asset_Process_setting].
      Hinweis:
      Der Abgleich kann entweder für die übergeordnete Domäne oder für die untergeordnete Domäne aktiviert werden. Er kann nicht sowohl für die übergeordnete als auch für die untergeordnete Domäne aktiviert werden.

    Die berechneten Lebenszyklen und die von Ihnen erstellten Lebenszyklen werden in der Tabelle Anwenderdefinierter Softwareproduktlebenszyklus [sam_custom_SW_Product_Lifecycle] gespeichert. Lebenszyklen, die von erstellt wurden Content Service Werden in der Tabelle „Softwareprodukt-Lebenszyklen“ [sam_SW_Product_Lifecycle] gespeichert.

    Wenn Sie anwenderdefinierte Lebenszyklen erstellen, werden berechnete Lebenszyklen, die von der geplanten Aufgabe erstellt wurden, im nächsten gelöscht Content Service Aktualisieren, da die von Ihnen erstellten anwenderdefinierten Lebenszyklen Priorität haben.

    Nach der Erstellung sind die Lebenszyklen EOS, EOES und EOL auf der Softwaremodellseite sichtbar.
    Hinweis:
    Wenn ein sam_user oder sam_admin einen EOS-, EOES- oder EOL-Lebenszyklus für ein Softwaremodell löscht, werden die Lebenszyklen nicht wieder an das Softwaremodell zurückgegeben.