Hauptmenü

Verknüpfung Ticket und CMDB, hier: Änderung Wert einer Config Item Klasse

Begonnen von Technoolli, 22.09.2020 08:26:21

⏪ vorheriges - nächstes ⏩

Technoolli

Problemstellung
Es soll der Wert Ort eines Eintrags der erstellten Config Item Klasse APC durch ein Prozessticket geändert werden.
Definition Config Item Klasse APC
[
    {
          Key => 'Computername'   #Bsp: APC1
          Name => 'Computername'  ,
          Searchable => 1,
          Input => {
              Type => 'Text',
              Size => 50,
              MaxLength => 50,
          },
      },
      {
          Key => 'Ort', #Bsp: Muenchen
          Name => 'Ort',
          Searchable => 1,
          Input => {
              Type => 'TextArea',
              Size => 50,
              MaxLength => 50,
          },
      },
];

In der CMDB sind folgende APC eingetragen:
Computername   Ort
APC1         Koeln
APC2         Muenchen
APC3         Frankfurt

Idee:
Siehe Bild


Im Prozess-Management ist ein Prozessticket ,,Rechnerumzug" eingetragen mit u.a. DynFelder.
Dynamische Felder:
   Name         Feldtyp         Wert
   DF_Computername   ITSM-CMDB Auswahl   <CI_Name>
   DF_Ort         Text         Leer
DF_Status      Einfachauswahl      Beantragt (Standard), Genehmigt, Abgelehnt

Nach der Beantragung durch den Kunden, soll das Ticket beim User Help Desk aufschlagen und nach Prüfung genehmigt werden. Nach Genehmigung soll in der CMDB der Ort des entsprechenden Computers geändert sein. Des Weiteren wäre eine Verknüpfung (Verknüpfte Objekte) wünschenswert.

Aktuell nutzen wir KIX 17.12.0-0.

Nick Stemmler

Hallo Technoolli,


kannst du uns bitte den Export deines Prozesses zur Verfügung stellen?


Viele Grüße
Nick

Technoolli

Hallo Nick,

hier der Prozess:

Rechner Umzug (Process-65afcef504a85df5134ad18e247c6902)
Status: Active (S1)
Start-Aktivität: Activity-eca988ee4842bf754fe82a0c5efd9aad
Beschreibung: Rechner Umzug von Geb A Raum X nach Geb B Raum Y

    Activity-eca988ee4842bf754fe82a0c5efd9aad Transition-0c5dcce572572e4ceab1788aa4a0a665 (TransitionAction-ff4c9820f68d822df4639a3672724d34, TransitionAction-3aa609205fbe1170ff80b1229f66d60c, TransitionAction-38661fbc0254e328c8730ac4efeb8d44) Activity-4d2fa28bfd70fda7a9795d11fda8907b
    Activity-4d2fa28bfd70fda7a9795d11fda8907b Transition-f33e9bd29af3b900e6c46e2d1adde697 (TransitionAction-274c78e0262f8fbf185fe8e825ffad91, TransitionAction-0729e36deab6f0dd043b5c3bcf051fd6) Activity-42722c1244a8e8263173e826cd35594f

Aktivitäten

    P_Rechner_Umzug_Abschluss (Activity-42722c1244a8e8263173e826cd35594f) Enthält 1 Dialog(e)
    Zugewiesene Dialoge:
        RechnerUmzug_Abschluss (ActivityDialog-8110939ce4639b688f84900919dc6104)
    P_Rechner_Umzug_Durchführen (Activity-4d2fa28bfd70fda7a9795d11fda8907b) Enthält 1 Dialog(e)
    Zugewiesene Dialoge:
        Durchführung Rechnerumzug (ActivityDialog-9ea9bb96f5538d635301d55df9aa04d4)
    P_Rechner_Umzug_Antrag (Activity-eca988ee4842bf754fe82a0c5efd9aad) Enthält 1 Dialog(e)
    Zugewiesene Dialoge:
        Antrag Rechnerumzug (ActivityDialog-6aeefd2f43836711b7f5fe324150b3df)

Aktivitäts-Dialoge

    Antrag Rechnerumzug (ActivityDialog-6aeefd2f43836711b7f5fe324150b3df) Verfügbar in AgentInterface
        DescriptionShort: Antrag Rechnerumzug
        DescriptionLong:
        SubmitButtonText:
        SubmitAdviceText:
        Permission:
        RequiredLock: No
    Zugewiesene Felder:
        DynamicField_APCName

        Display: Yes
        DynamicField_Status

        Display: Yes
    RechnerUmzug_Abschluss (ActivityDialog-8110939ce4639b688f84900919dc6104) Verfügbar in AgentInterface
        DescriptionShort: Rechner Umzug Abschluss
        DescriptionLong:
        SubmitButtonText:
        SubmitAdviceText:
        Permission:
        RequiredLock: No
    Durchführung Rechnerumzug (ActivityDialog-9ea9bb96f5538d635301d55df9aa04d4) Verfügbar in AgentInterface
        DescriptionShort: Durchführen Rechnerumzug
        DescriptionLong:
        SubmitButtonText:
        SubmitAdviceText:
        Permission:
        RequiredLock: No
    Zugewiesene Felder:
        DynamicField_Status

        DefaultValue: Erledigt

        Display: Yes

Übergänge

    Rechner Umzug 1 (Transition-0c5dcce572572e4ceab1788aa4a0a665) Verknüpfung der Bedingungen: and
    Bedingungen:
        Bedingung

        Type: and
            Fields:
                DynamicField_Status
                Match: Beantragt
                Type: String
    Rechner Umzug 2 (Transition-f33e9bd29af3b900e6c46e2d1adde697) Verknüpfung der Bedingungen: and
    Bedingungen:
        Bedingung

        Type: and
            Fields:
                DynamicField_Status
                Match: Erledigt
                Type: String

Übergangs-Aktionen

    P-RechnerUmzug-U2-Artikel Abschluss (TransitionAction-0729e36deab6f0dd043b5c3bcf051fd6) Modulname: Kernel::System::ProcessManagement::TransitionAction::TicketArticleCreate
    Configuration:
        ArticleType: note-external
        Body: Ihr Ticket wurde abschließend durch IT-Ustg bearbeitet.
        ContentType: text/plain; charset=utf8
        HistoryComment: New note added here
        HistoryType: AddNote
        IsVisibleForCustomer: 1
        SenderType: agent
        Subject: Ticketabschluss
    P-AntragRechnerUmzug-Ticket-schließen (TransitionAction-274c78e0262f8fbf185fe8e825ffad91) Modulname: Kernel::System::ProcessManagement::TransitionAction::TicketStateSet
    Configuration:
        State: closed successful
    Ticket Passwort Reset erstellt (TransitionAction-38661fbc0254e328c8730ac4efeb8d44) Modulname: Kernel::System::ProcessManagement::TransitionAction::TicketArticleCreate
    Configuration:
        ArticleType: note-external
        Body: Ihr Antrag zum Umzug eines APCs wurde erstellt und wird nun durch Dezernat IT-Unterstützung schnellstmöglich bearbeitet.
        ContentType: text/plain; charset=utf8
        HistoryComment: New note added here
        HistoryType: AddNote
        IsVisibleForCustomer: 1
        SenderType: agent
        Subject: Antrag "Rechner Umzug" gestellt
    Ticket -Typ Passwort Zurücksetzung (TransitionAction-3aa609205fbe1170ff80b1229f66d60c) Modulname: Kernel::System::ProcessManagement::TransitionAction::TicketTypeSet
    Configuration:
        Type: Auftrag
    verschiebe zu IT-Ustg (TransitionAction-ff4c9820f68d822df4639a3672724d34) Modulname: Kernel::System::ProcessManagement::TransitionAction::TicketQueueSet
    Configuration:
        QueueID: 6



#####

Es wäre super, wenn bei Ticketerstellung unter verknüpfte Objekte der eingetragene APC (gemäß CMDB-Auswahl) verlinkt wird.

Mit freundlichem Gruß,

Oli

Nick Stemmler

Guten Morgen Oli,


standardmäßig ist es nicht möglich, dass die dynamischen Felder die Daten im Configitem verändern.
Es gibt allerdings ein kostenpflichtiges Modul, dass deine Anforderung erfüllt. Für weitere Informationen wende dich bitte an sales@cape-it.de.

Die Verknüpfung der Prozesstickets mit dem hinterlegtem CI ist möglich.

1. Dynamisches Feld anlegen
Objekttyp: Ticket
Feldtyp: ITSM-CMDB Auswahl
2. Sysconfigkey aktivieren
Ticket::EventModulePost###ITSMConfigItemLinkAdd

Viele Grüße
Nick