FI Finnish
SE Swedish
FR French
PL Polish
DE German
US English (US)

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

Polish
FI Finnish
SE Swedish
FR French
PL Polish
DE German
US English (US)
  • Log in
  • Home
  • Platforma
  • ESM
  • Inna dokumentacja techniczna ESM
  • Słuchacze

Wdrożone działania nasłuchiwacza ESM

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Zarządzanie usługami
    Rozwiązanie Matrix42 Professional Rozwiązanie Matrix42 Core Zarządzanie usługami przedsiębiorstwa Inteligencja Matrix42
  • Zarządzanie tożsamością i administracja ( IGA )
    Przegląd IGA Biblioteka rozwiązań IGA
  • Platforma
    ESM ESS2 ES Efecte Chat do zarządzania usługami Efektywne integracje Dodatki
  • Informacje o wydaniu dla M42 Core & Pro , IGA , Conversational AI
    2025.3 2025.2 2025.1 2024.2 2024.1 2023.4 2023.3 2023.2 2023.1 2022.4 2022.3 Informacje i zasady dotyczące wydania
  • Inny materiał
    Wytyczne uid terminów i dokumentacji Oświadczenia dotyczące dostępności
  • Usługi
+ More
    • Zarządzanie usługami

    • Zarządzanie tożsamością i administracja ( IGA )

    • Platforma

    • Informacje o wydaniu dla M42 Core & Pro , IGA , Conversational AI

    • Inny materiał

    • Usługi

Wdrożone działania nasłuchiwacza ESM

AlwaysFailDataCardAction

Klasa: com.efecte.datamodel.entity.action.implementations.AlwaysFailDataCardAction

Wyzwalacz: wstępne zapisywanie

Opis: Zapobiega zapisaniu karty danych.

Elementy konfiguracji

Nazwa Wymagany Opis
Komunikat o błędzie NIE Opcjonalny komunikat o błędzie wyświetlany użytkownikowi w plikach dziennika. Wartością może być tekst prezentacji do celów lokalizacyjnych. Wartość domyślna to Błąd walidacji (text_validator_error) (ponieważ TODO: dodano numer kompilacji (W TRAKCIE IMPLEMENTACJI)).

Przykład

<action>
<name>Prevent saving of data card</name>

<class>com.efecte.datamodel.entity.action.implementations.AlwaysFailDataCardAction</class>
</action>

Zmień wartość karty danych

Klasa: com.efecte.datamodel.entity.action.implementations.ChangeDataCardValuesAction

Wyzwalacz: przed zapisem lub po zapisie

Opis: Ustawia wartość atrybutu.

Elementy konfiguracji

Nazwa Wymagany Opis
Kod Tak Kod atrybutu.
Wartość Tak Nowa wartość atrybutu. Ponieważ wartość jest podana jako tekst, ograniczy to możliwe typy danych, np. odwołania nie działają. Pusta wartość (wyrażona jako <wartość></wartość>) oznacza opróżnienie wartości atrybutu [od wersji 4.2/4.1 4110; wcześniej nie działało to i powodowało błąd w przypadku większości typów danych].

Przykład

<action>
<name>Set value to Closed</name>
<class>com.efecte.datamodel.entity.action.implementations.ChangeDataCardValuesAction</class>
<configuration_item>
<name>Code</name>
<value>jobstate</value>
</configuration_item>
<configuration_item>
<name>Value</name>
<value>Closed</value>
</configuration_item>
</action>

CopyDataCardValuesAction

Klasa: com.efecte.datamodel.entity.action.implementations.CopyDataCardValuesAction

Wyzwalacz: przed zapisem lub po zapisie

Opis: Kopiuje wartość z karty danych źródłowych do wartości innego atrybutu lub do wartości atrybutu na karcie danych docelowych. Można również kopiować wartości za odwołaniami.

4.2 (>=4209) Jeśli skopiowany atrybut jest wielowartościowy, istniejące wartości zostaną ZASTĄPIONE. Nie można tego konfigurować. Wielowartościowe atrybuty działają tylko na karcie danych hosta, a nie za odwołaniami.

Elementy konfiguracji

Nazwa Wymagany Opis
Kod Tak Kod atrybutu, który ma zostać zmieniony.
Wartość Tak Kod atrybutu karty danych źródłowych, z którego kopiowana jest wartość. Lub, w przypadku kopiowania z referencji: $source_data_card_reference_attribute_code:referred_data_card_attribute_code$

Przykład

<action>
<name>Copy parent incident's status to child indicents</name>
<class>com.efecte.datamodel.entity.action.implementations.CopyDataCardValuesAction</class>
<configuration_item>
<name>Code</name>
<value>jobstate</value>
</configuration_item>
<configuration_item>
<name>Value</name>
<value>jobstate</value>
</configuration_item>
</action>

CopySourceReferenceAction

Klasa: com.efecte.datamodel.entity.action.implementations.CopySourceReferenceAction

Wyzwalacz: po zapisaniu

Opis: Kopiuje odwołanie do karty danych źródłowych do kart danych docelowych. (Od: Efecte 4.1 4111).

Nazwa Wymagany Opis
Kod Tak Kod atrybutu referencyjnego na karcie danych docelowych. Ten atrybut będzie odwoływał się do karty danych źródłowych.

Przykład

<action>
<name></name>
<class>com.efecte.datamodel.entity.action.implementations.CopySourceReferenceAction</class>
<configuration_item>
<name>Code</name>
<value></value>
</configuration_item>
</action>

Utwórz akcję karty danych

Klasa: com.efecte.datamodel.entity.action.implementations.CreateDataCardAction

Wyzwalacz: po zapisaniu

Opis: Tworzy nową kartę danych na podstawie skonfigurowanego szablonu i w skonfigurowanym folderze. Opcjonalnie dodaje odniesienia między twórcą a utworzonymi kartami danych oraz ustawia wartości atrybutów w utworzonej karcie. W szczególnym przypadku można dodać czas rozpoczęcia edycji w interfejsie graficznym Efecte (patrz SC-604).

Elementy konfiguracji

Nazwa Wymagany Opis
Szablon Tak Kod szablonu, na którym będzie oparta nowa karta danych.
Falcówka Tak Kod folderu, w którym zostanie zapisana utworzona karta danych. :SOURCE: użyje folderu twórcy.
Odniesienie ze źródła NIE Kod atrybutu dla atrybutu odniesienia lub odniesienia wstecznego na karcie danych twórcy, który będzie odwoływał się do nowo utworzonej karty danych.
kod_atrybutu_w_utworzonym NIE Wartość specyficzna dla typu danych, która ma zostać ustawiona dla wskazanego atrybutu. Należy pamiętać, że wartość ta podlega makrom specyficznym dla typu danych, takim jak makra daty.
kod_atrybutu_w_utworzonym NIE :EDITING_START_TIME: umieści czas rozpoczęcia edycji w atrybucie daty lub ciągu znaków utworzonej karty danych. Należy pamiętać, że czas rozpoczęcia edycji jest dostępny tylko wtedy, gdy edycja, która wyzwoliła tę akcję, została przeprowadzona za pośrednictwem widoku edycji GUI; dlatego ten element konfiguracji powinien być używany razem z warunkiem źródłowym GuiEdit.
kod_atrybutu_w_utworzonym NIE :SOURCE: utworzy odwołanie do twórcy w atrybucie odwołania lub skopiuje nazwę twórcy do atrybutu ciągu.
kod_atrybutu_w_utworzonym NIE $refence_path_to_creator_attribute$ kopiuje wartość wskazanego atrybutu twórcy do wskazanego atrybutu obiektu utworzonego.

Przykład

<action>
<name>Create new editing report</name>
<class>com.efecte.datamodel.entity.action.implementations.CreateDataCardAction</class>
<configuration_item>
<name>Template</name>
<value>editing_report</value>
</configuration_item>
<configuration_item>
<name>Folder</name>
<value>editing_reports/value>
</configuration_item>
<configuration_item>
<name>Reference from source</name>
<value>ref_to_editing_reports</value>
</configuration_item>
<configuration_item>
<name>start_time</name>
<value>:EDITING_START_TIME:</value>
</configuration_item>
<configuration_item>
<name>end_time</name>
<value>now</value>
</configuration_item>
<configuration_item>
<name>incident_subject</name>
<value>$subject$</value>
</configuration_item>
<configuration_item>
<name>ref_to_incident</name>
<value>:SOURCE:</value>
</configuration_item>
</action>

EntityDataCardAction

Klasa: com.efecte.datamodel.entity.action.implementations.EntityDataCardAction

Wyzwalacz: wstępne zapisywanie

Opis: Przenosi kartę danych do kosza, przywraca ją z kosza, trwale usuwa, ukrywa lub wyświetla kartę danych. Należy zauważyć, że na przykład procedura obsługi DatacardHiddenState może kolidować z programem nasłuchującym zawierającym tę akcję. Jeśli szablon zawiera procedurę obsługi DatacardHiddenState, implementacja programu nasłuchującego musi to uwzględnić.

Notatka:

Akcja „usuń trwale” obecnie nie działa z uprawnieniami użytkownika innego niż root --> BUG-003907

Elementy konfiguracji

Nazwa Wymagany Opis
Akcja jednostki Tak Akcja: „kosz”, „przywróć”, „usuń trwale”, „ukryj”, „ustaw widoczne”

Przykłady

<action>
<name>Move data card to trashcan</name>
<class>com.efecte.datamodel.entity.action.implementations.EntityDataCardAction</class>
<configuration_item>
<name>Entity action</name>
<value>trashcan</value>
</configuration_item>
</action>

<action>
<name>Restore data card from trashcan</name>
<class>com.efecte.datamodel.entity.action.implementations.EntityDataCardAction</class>
<configuration_item>
<name>Entity action</name>
<value>restore</value>
</configuration_item>
</action>

<action>
<name>Permanently delete data card</name>
<class>com.efecte.datamodel.entity.action.implementations.EntityDataCardAction</class>
<configuration_item>
<name>Entity action</name>
<value>delete permanently</value>
</configuration_item>
</action>
<action>
<name>Hide data card</name>
<class>com.efecte.datamodel.entity.action.implementations.EntityDataCardAction</class>
<configuration_item>
<name>Entity action</name>
<value>hide</value>
</configuration_item>
</action>

<action>
<name>Set data card visible</name>
<class>com.efecte.datamodel.entity.action.implementations.EntityDataCardAction</class>
<configuration_item>
<name>Entity action</name>
<value>set visible</value>
</configuration_item>
</action>

AkcjaWyrażenia

Klasa: com.efecte.datamodel.entity.action.implementations.ExpressionAction

Wyzwalacz: przed zapisem lub po zapisie

Opis: Wykona zdefiniowany skrypt Pythona na kartach danych docelowych. (Od: Efecte 4.1 4111).

Notatka:

Nazwa akcji jest nieco myląca, ponieważ uruchamia ona skrypty, a nie wyrażenia (w rozumieniu stosowanym w kontekście walidatora i obsługi wyrażeń).

Elementy konfiguracji

Nazwa Wymagany Opis
Kod Tak Kod atrybutu docelowej karty danych. Wynik wyrażenia zostanie ustawiony na ten atrybut.
Wyrażenie Tak Skrypt Pythona, który ma zostać wykonany.

FolderDataCardAction

Klasa: com.efecte.datamodel.entity.action.implementations.FolderDataCardAction

Wyzwalacz: przed zapisem lub po zapisie

Opis: Przenosi kartę danych do określonego folderu.

Elementy konfiguracji

Nazwa Wymagany Opis
Falcówka NIE Kod folderu, do którego przenoszona jest karta danych lub „ :SOURCE: ”, jeśli karta danych jest przenoszona do tego samego folderu, w którym znajdują się dane źródłowe.
Atrybut folderu NIE Kod atrybutu, którego wartość jest kodem folderu, do którego przenoszona jest karta danych. Jeśli folder jest skonfigurowany, zostanie on użyty zamiast tego.
Folder zapasowy NIE Kod folderu, do którego przenoszona jest karta danych, jeśli nie jest dostępny żaden folder skonfigurowany za pomocą atrybutu folder lub Folder .

Jeśli akcja nie ma konfiguracji, karta danych jest przenoszona do tego samego folderu, w którym znajduje się karta danych źródłowych. Zaleca się jednak określenie konfiguracji folderu. Folder karty danych źródłowych jest domyślny, ponieważ ta akcja zastąpiła inną, która przenosiła karty danych docelowych do folderu karty danych źródłowych, a skrypt aktualizacji, który wygenerowałby niezbędną konfigurację, byłby zbyt pracochłonny.

  • Od >=4226. Działa z (przetestowanymi) ciągami znaków, liczbami, wartościami dziesiętnymi, datą, datą i godziną, referencjami oraz statycznymi ciągami znaków i liczbami statycznymi. Może działać również z innymi typami danych. Nie testowano z DropDownReference, ale nie widzę powodu, dla którego nie miałoby to działać również z nim.

Przykłady

<action>
<name>Move data card to another folder</name>
<class>com.efecte.datamodel.entity.action.implementations.FolderDataCardAction</class>
<configuration_item>
<name>folder</name>
<value>folder_code</value>
</configuration_item>
</action>
<action>
<name>Move data card to another folder specified by an attribute</name>
<class>com.efecte.datamodel.entity.action.implementations.FolderDataCardAction</class>
<configuration_item>
<name>Folder attribute</name>
<value>attribute_code</value>
</configuration_item>
</action>

Zapisz akcję karty danych

Klasa: com.efecte.datamodel.entity.action.SaveDataCardAction

Wyzwalacz: po zapisaniu

Opis: Zapisuje kartę danych. Umożliwia to obliczanie nowych wartości dla atrybutów zawierających obiekt obsługi (ExpressionHandler lub podobny).

Elementy konfiguracji

Nazwa Wymagany Opis
- - -

Przykład

<action_chain>
<name>Saves datacards</name>
<action>
<name>Saving datacards</name>
<class>com.efecte.datamodel.entity.action.SaveDataCardAction</class>
</action>
</action_chain>

SaveDataCardXmlToFileAction

Od: 5.4 5400

Klasa: com.efecte.datamodel.entity.action.SaveDataCardXmlToFileAction

Wyzwalacz: po zapisaniu

Opis: Zapisuje kartę danych w formacie XML do określonego pliku i folderu. Należy pamiętać, że ta akcja działa tylko na zapisanej karcie danych źródłowych. Jeśli plik istnieje, zostanie nadpisany (plik jest usuwany przed zapisaniem nowego pliku). Akcja najpierw próbuje zapisać plik XML do pliku tymczasowego, a następnie zmienia nazwę pliku tymczasowego na określony. Ma to na celu uniemożliwienie odczytania pliku wynikowego przed jego całkowitym zapisaniem.

Elementy konfiguracji

Nazwa Wymagany Opis
Plik docelowy Tak Nazwa pliku (ścieżka), w którym zapisany jest plik XML. Może zawierać następujące makra: $now$, $TIMESTAMP$ i $ENTITY_ID$. Są one rozwijane odpowiednio do bieżącej daty (w formacie rrrr-MM-dd), bieżącego znacznika czasu (czas, który upłynął od epoki w milisekundach) oraz identyfikatora karty danych w bazie danych.

Przykład

<action>
<name>Save to file</name>
<class>com.efecte.datamodel.entity.action.implementations.SaveDataCardXmlToFileAction</class>
<configuration_item>
<name>Target file</name>
<value>C:/Temp/entity-$ENTITY_ID$-$TIMESTAMP$.xml</value>
</configuration_item>
</action>

Wyślij kartę danych Xml do usługi internetowej

Od: 4.2 4235

Klasa: com.efecte.datamodel.entity.action.implementations.webservice.SendDataCardXmlToWebService

Wyzwalacz: po zapisaniu

Opis: Wysyła kartę danych w formacie XML do skonfigurowanej usługi sieciowej SOAP. Należy pamiętać, że ta akcja działa tylko na zapisanej karcie danych źródłowych.

Elementy konfiguracji

Nazwa Wymagany Opis
adres punktu końcowego Tak Adres punktu końcowego, który definiuje lokalizację usługi sieciowej. Przykład: http://localhost:8080/axis2/services/EfecteNotifyService. Użytkownika i hasło można umieścić bezpośrednio w adresie URL, jeśli po stronie usługi sieciowej używane jest uwierzytelnianie HTTP BASIC. W takim przypadku adres URL wyglądałby następująco: http://user:password@localhost:8080/axis2/services/EfecteNotifyService
zestaw_jednostek_docelowa_przestrzeń_nazw Tak Docelowa przestrzeń nazw dla elementu entityset. Przykład: http://integration.efecte.com/notify/request
nazwa_operacji Tak Operacja: obecnie jedyną wartością może być „Powiadom”
Wymagaj zmienionych danych Tak „Prawda” lub „Fałsz”. Jeśli wartość to prawda, wiadomość jest wysyłana tylko wtedy, gdy coś się zmieni. Jeśli wartość to fałsz, wiadomość jest wysyłana zawsze po zapisaniu karty danych. Warunki źródłowe nadal mogą być używane do definiowania momentu wykonania tej akcji. Na przykład wiadomość jest wysyłana tylko wtedy, gdy zmieni się wartość określonego atrybutu.

Wyślij akcję poczty

Klasa: com.efecte.datamodel.entity.action.implementations.SendMailAction

Wyzwalacz: po zapisaniu

Opis: Wysyła pocztę.

Od: 5.1 build 5114

Uwagi:

  • Usunięcie karty danych również wyzwala nasłuchiwanie, należy więc uważać na warunki źródłowe.
  • Ta czynność nie uniemożliwia przechowywania danych na karcie, nawet jeśli z jakiegoś powodu nie można wysłać wiadomości e-mail (błędna konfiguracja, awaria serwera poczty itp.).
  • Jeśli programy nasłuchujące są skonfigurowane do uruchamiania przez użytkownika innego niż root, upewnij się, że skonfigurowany użytkownik ma dostęp do wymaganych atrybutów.
  • Ustawienia serwera poczty są definiowane w Ustawieniach platformy. Nie można ich nadpisać w konfiguracji programu nasłuchującego.
  • Przynajmniej jeden z elementów konfiguracji Do, DW lub UDW musi mieć wartość.
  • Różnice w stosunku do AutoMailSenderHandler:
    • Metadane folderów automail_recipient i automail_recipient_[attribute_code] nie są obsługiwane. Można je zastąpić parametrami FolderSourceConditions.
    • Tagi $name$ , $template$ i $from$ nie są obsługiwane.
    • Ustawienie do_not_check_for_change nie jest obsługiwane. Ponieważ ta akcja nie sprawdza, czy wartości karty danych ulegają zmianie, ustawienie to nie jest potrzebne. Do implementacji warunków wstępnych dla tej akcji można użyć parametru SourceConditions.

Elementy konfiguracji

Nazwa Wymagany Opis
Z Tak Adres(y) nadawcy. Mogą zawierać odniesienia do atrybutów w formacie $attribute_code$ lub $code_of_reference:attribute_code$. Oddziel adresy przecinkiem lub średnikiem.
Do NIE Adres(y) odbiorcy. Może zawierać odniesienia do atrybutów w formacie $attribute_code$ lub $code_of_reference:attribute_code$. Oddzielaj adresy przecinkiem lub średnikiem.
DW NIE Kopia adresu(ów) odbiorcy. Może zawierać odniesienia do atrybutów w formacie $attribute_code$ lub $code_of_reference:attribute_code$. Oddzielaj adresy przecinkiem lub średnikiem.
UDW NIE Adres(y) odbiorcy w ukrytej kopii. Może zawierać odniesienia do atrybutów w formacie $attribute_code$ lub $code_of_reference:attribute_code$. Oddzielaj adresy przecinkiem lub średnikiem.
Temat NIE Temat wiadomości. Może zawierać odniesienia do atrybutów w formacie $attribute_code$ lub $code_of_reference:attribute_code$. Wartości wielowartościowe są rozdzielone przecinkiem.
Wiadomość NIE Tekst wiadomości. Tekst może zawierać podziały wiersza. Można użyć <![CDATA[]]>, jeśli potrzebne są znaki specjalne. Może zawierać odniesienia do atrybutów w formacie $attribute_code$ lub $code_of_reference:attribute_code$. Wartości wielowartościowe są rozdzielone przecinkiem.
Typ zawartości NIE Typ MIME wiadomości. Na przykład text/html. Domyślnie text/html. Możliwe wartości to text/plain i text/html.
Wyślij raz NIE Unikalny identyfikator. Jeśli opcja „Wyślij raz” jest ustawiona, obiekt nasłuchujący wyśle pocztę tylko raz dla danej karty danych. W przypadku zastąpienia obiektu AutoMailSender obiektem nasłuchującym, należy użyć identyfikatora atrybutu klasy obiektu AutoMailSender jako wartości. Tworząc nową akcję SendMailAction bez wcześniejszej konfiguracji obiektu AutoMailSender, należy użyć dowolnego unikalnego identyfikatora. Należy jednak upewnić się, że żaden inny obiekt nasłuchujący nie będzie używał tego samego identyfikatora (chyba że chcesz, aby dwa lub więcej obiektów nasłuchujących używało tego samego identyfikatora).
Załączniki NIE Nazwy plików w katalogu o nazwie „uploads/sendmailaction”. Pliki muszą zostać ręcznie dodane do serwera, ponieważ w programie Efecte nie ma graficznego interfejsu użytkownika do tego celu.
Odniesienia do atrybutów w formacie $attribute_code$ lub $code_of_reference:attribute_code$. Atrybuty muszą być typu odniesienia zewnętrznego. Pliki należy oddzielić średnikami.

Przykład

<action>
<name>Send mail</name>

<class>com.efecte.datamodel.entity.action.implementations.SendMailAction</class>
<configuration_item>
<name>From</name>
<value>servicedesk@company.com</value>
</configuration_item>
<configuration_item>
<name>To</name>
<value>$customer:email$</value>
</configuration_item>
<configuration_item>
<name>Subject</name>
<value>Your request for support - $Identifier$ has been received</value>
</configuration_item>
<configuration_item>
<name>Message</name>
<value>Thank you for contacting Service.</value>
</configuration_item>
</action>

WyślijAkcjęWysyłaniaZmienionegoŹródłaJMSMessage

Klasa: com.efecte.datamodel.entity.action.implementations.SendSourceChangedJMSMessageAction

Wyzwalacz: przed zapisem lub po zapisie

Opis: Akcja wyśle komunikat JMS do kolejki po zapisaniu karty danych. Treścią komunikatu jest cała karta danych w formacie Efecte XML.

Elementy konfiguracji

Nazwa Wymagany Opis
Adres URL Tak Adres URL, pod który wysyłana jest wiadomość.
Temat Tak Podmiot kolejki.
Użytkownik Nie, ale wymagane w przypadku pakietu Efecte Integration Suite Konto użytkownika.
Hasło Nie, ale wymagane w przypadku pakietu Efecte Integration Suite Hasło do konta użytkownika.
Wymagaj zmienionych danych Tak „Prawda” lub „Fałsz”. Jeśli wartość to prawda, wiadomość jest wysyłana tylko wtedy, gdy coś się zmieni. Jeśli wartość to fałsz, wiadomość jest wysyłana zawsze po zapisaniu karty danych. Warunki źródłowe nadal mogą być używane do definiowania momentu wykonania tej akcji. Na przykład wiadomość jest wysyłana tylko wtedy, gdy zmieni się wartość określonego atrybutu.
Kodowanie XML NIE Opcjonalne kodowanie XML.

TargetedSccmUpdateAction

Od: 5.1 51??

Klasa: com.efecte.integration.database.inventory.TargetedSccmUpdateAction

Wyzwalacz: po zapisaniu

Opis: Wyzwala ukierunkowaną aktualizację SCCM . Powinna ona być dołączona do szablonu Administrowanego oprogramowania i powinna zostać wyzwolona, gdy system autonomiczny (AS) stanie się „Monitorowany” (patrz przykład poniżej). Akcja wyszukuje wszystkie komputery, na których prawdopodobnie jest zainstalowane to oprogramowanie (na podstawie pola „Całe zainstalowane oprogramowanie”). Następnie pobiera identyfikatory zasobów SCCM tych komputerów, umieszcza je w kolejce do aktualizacji i na koniec instruuje SccmIntegrationTask, aby wykonał ukierunkowane uruchomienie, używając tylko identyfikatorów z kolejki.

Należy pamiętać, że samo uruchomienie zadania odbywa się w tle, więc nie występuje znaczące opóźnienie podczas zapisywania oryginalnej karty danych. Uruchomienie zadania rozpoczyna się po kilku minutach, więc jeśli kilka kart AS zostanie objętych monitorowaniem w krótkim czasie, wszystkie identyfikatory zasobów zostaną zgrupowane i zaktualizowane w tym samym uruchomieniu zadania SccmIntegrationTask.

UWAGA: Rozważaliśmy również nadanie temu bardziej ogólnej nazwy, np. związanej z inwentaryzacją bazy danych lub nawet „RunSchedulableTaskAction”, ale ponieważ jest to teraz powiązane z SCCM i wyzwala tylko pewien rodzaj uruchomienia zadania SccmIntegrationTask, nadaliśmy mu taką nazwę.

Elementy konfiguracji

Nie potrzeba żadnych elementów konfiguracji.

Przykład

<template code="LicenseManagementSoftware" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >
<listener>
<name>postsave.4.When Administered software becomes Monitored, update installation information from SCCM</name>
<trigger>post save</trigger>
<source_conditions boolean="AND">
<source_condition>
<value>
<attribute>
<code>monitored_software_status</code>
<current_value>true</current_value>
</attribute>
<operator>=</operator>
<compared_value>Monitored</compared_value>
</value>
</source_condition>
<source_condition>
<value>
<attribute>
<code>monitored_software_status</code>
<current_value>false</current_value>
</attribute>
<operator>!=</operator>
<compared_value>Monitored</compared_value>
</value>
</source_condition>
</source_conditions>
<action_chain>
<name>Run targeted SCCM update</name>
<action>
<name>Run targeted SCCM update</name>
<class>com.efecte.integration.database.inventory.sccm.TargetedSccmUpdateAction</class>
</action>
</action_chain>
</listener>
</template>

TransformDataCardAction

Od: 4.2 4210

Klasa: com.efecte.datamodel.entity.action.implementations.TransformDataCardAction

Wyzwalacz: po zapisaniu

Opis: Akcja przekształca aktualnie edytowaną kartę danych w inną kartę danych. Używa reguł i folderu docelowego zdefiniowanych w transformacjach. Reguł nie można obecnie zdefiniować w samym pliku XML odbiornika.

Notatka:

Należy upewnić się, że warunki źródłowe powodują, że transformacja ma miejsce tylko w pożądanych sytuacjach, na przykład gdy atrybut otrzymuje wartość po raz pierwszy. W przeciwnym razie nowe karty danych mogą zostać utworzone za każdym razem, gdy karta danych hosta zostanie przeniesiona, skopiowana do innego folderu lub usunięta.

Jeden łańcuch akcji może zawierać kilka akcji TransformDataCard. Tworzenie kilku nowych kart w łańcuchu akcji jest również obsługiwane od wersji 4.2 4210.

Elementy konfiguracji

Nazwa Wymagany Opis
Szablon docelowy Tak Kod szablonu docelowego.

Przykład

<action_chain>
<name>Transform datacard</name>
<action>
<name>Transform</name> <class>com.efecte.datamodel.entity.action.implementations.TransformDataCardAction</class>
<configuration_item>
<name>TargetTemplate</name>
<value>service_request</value>
</configuration_item>
</action>
</action_chain>

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Warunki źródłowe zaimplementowane przez odbiornik ESM
  • Cykl życia nasłuchiwacza ESM
  • Szczegółowe opisy działań nasłuchiwacza ESM

Copyright 2026 – Matrix42 Professional.

Matrix42 homepage


Knowledge Base Software powered by Helpjuice

0
0
Expand