Derdack SIGNL4
Derdack SIGNL4 to aplikacja do powiadomień mobilnych, która niezawodnie powiadamia zespoły operacyjne na służbie i zwiększa produktywność.
Ten łącznik jest dostępny w następujących produktach i regionach:
| Usługa | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Logic Apps | Standard | Wszystkie regiony usługi Logic Apps z wyjątkiem następujących: — Regiony platformy Azure Government — Regiony platformy Azure (Chiny) - Departament Obrony USA (DoD) |
| Power Apps | Premium | Wszystkie regiony usługi Power Apps z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Power Automate | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Kontakt | |
|---|---|
| adres URL | https://www.signl4.com/feedback-we-love-hear-from-you/ |
| info@signl4.com |
| Metadane łącznika | |
|---|---|
| Publisher | Derdack GmbH |
| Witryna internetowa | https://www.signl4.com |
| Zasady ochrony prywatności | https://www.signl4.com/privacy-policy/ |
Łącznik SIGNL4 umożliwia
- Wysyłanie trwałych powiadomień o alertach mobilnych za pomocą automatycznych eskalacji
- Śledzenie dostarczania i potwierdzeń
- Kierowanie alertów do odpowiednich osób, biorąc pod uwagę terminową dostępność członków zespołu (np. dyżurów, dyżurów)
- Uzyskiwanie przejrzystości w zakresie własności alertów i reagowania
Użyj łącznika SIGNL4, aby wysyłać alerty dotyczące wszystkich wyzwalaczy lub z dowolnego 3 systemu. Umożliwia również rozszerzenie istniejących przypadków użycia SIGNL4. Możesz na przykład uderzyć użytkownika w kalendarze w usłudze Microsoft Office 365, Microsoft StaffHub, Kalendarze Google i nie tylko. Innym scenariuszem jest wyodrębnianie metryk wydajności zmiany (np. reagowanie na alerty, czasy pracy) z języka SIGNL4 do niestandardowego dziennika inspekcji, takiego jak prosty plik CSV, w regularnych odstępach czasu.
Podczas tworzenia połączenia z usługą SIGNL4 wystarczy zalogować się przy użyciu poświadczeń użytkownika SIGNL4 (lub innych obsługiwanych kont, takich jak konto służbowe Microsoft) i wyrazić zgodę na żądane uprawnienia. Następnie będzie można wywołać wszystkie akcje interfejsu API w zakresie zespołu SIGNL4. Oznacza to, że możesz na przykład uderzyć w innych ludzi w zespole do dyżuru na wezwanie, ale nikt z innych zespołów SIGNL4.
Więcej informacji na temat produktu i interfejsu API można znaleźć w trybie online na stronie https://www.signl4.com/.
Limity ograniczania
| Nazwa | Wywołania | Okres odnowienia |
|---|---|---|
| Wywołania interfejsu API na połączenie | 100 | 60 sekund |
Akcje
| Alert wyzwalacza |
Wyzwala nowy alert dla twojego zespołu. Wszyscy członkowie zespołu na służbie otrzymają powiadomienia o alertach. |
| Pobieranie użytkownika według identyfikatora |
Zwraca szczegóły użytkownika, takie jak nazwa, adres e-mail itp. |
| Pobieranie wszystkich użytkowników |
Zwraca listę obiektów użytkownika ze szczegółami, takimi jak adres e-mail. Zostaną zwrócone tylko użytkownicy, którzy są częścią Twojego zespołu. |
| Potwierdź wszystko |
Ta metoda potwierdza wszystkie nieobsługiwane alerty, które aktualnie ma twój zespół. |
| Punch user in |
Korzystając z tej operacji, określony użytkownik zostanie uderzony w służby. |
| Punch user out |
Korzystając z tej operacji, określony użytkownik zostanie uderzony z służby. |
| Uzyskiwanie raportu o alertach |
Zwraca informacje o woluminie alertów w różnych okresach, a także informacje o zachowaniu odpowiedzi (ilości potwierdzonych i nieobsługiwane alerty) członków zespołu. |
Alert wyzwalacza
Wyzwala nowy alert dla twojego zespołu. Wszyscy członkowie zespołu na służbie otrzymają powiadomienia o alertach.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator zewnętrzny
|
externalId | string |
Unikatowy identyfikator w systemie do odwoływania się do tego alertu. To pole może być używane do dopasowywania alertów, które zostały wyzwolone za pomocą tego identyfikatora, np. podczas wykonywania zapytań o zaktualizowany stan alertu później. |
|
|
Kategoria alertów
|
category | string |
Nazwa kategorii systemu lub urządzenia w zespole SIGNL4, do którego powinien należeć ten alert. |
|
|
Unikatowy identyfikator tego załącznika w pliku SIGNL4
|
id | string |
Unikatowy identyfikator tego załącznika w pliku SIGNL4. |
|
|
Kodowanie załączników
|
encoding | integer |
Wskazuje, czy zawartość jest zakodowana w formacie Base64 (1) lub nie (0). |
|
|
Nazwa załącznika
|
name | True | string |
Nazwa tego załącznika, np. oryginalna nazwa pliku obrazu. |
|
Typ MIME załącznika
|
contentType | True | string |
Typ zawartości MIME tego załącznika, taki jak image/jpg (z kodowaniem 1) lub tekst/zwykły (np. kodowanie 0). |
|
Dane załącznika
|
content | True | string |
Dane tego załącznika, takie jak ciąg Base64 reprezentujący obraz jpg. |
|
Nazwa parametru
|
name | True | string |
Nazwa tego parametru, np. temperatura. |
|
Typ parametru
|
type | integer |
Typ tego parametru. To pole jest zarezerwowane do późniejszego użycia i zawsze powinno być zgodne z wartością 0 podczas ustawiania. |
|
|
Wartość parametru
|
value | True | string |
Wartość parametru, np. 56F. |
|
Tytuł alertu
|
title | True | string |
Tytuł lub temat tego alertu, np. "Alert temperatury". |
|
Szczegóły alertu
|
text | True | string |
Szczegóły alertu tekstowego, np. "Temperatura spadła o 10F w ciągu ostatnich 4 minut". |
Zwraca
- Body
- AlertInfo
Pobieranie użytkownika według identyfikatora
Zwraca szczegóły użytkownika, takie jak nazwa, adres e-mail itp.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator użytkownika
|
userId | True | string |
Identyfikator użytkownika do pobrania. Użyj opcji "Me", aby uzyskać informacje o aktualnie zalogowanym użytkowniku. Może być również adresem e-mail użytkownika w zespole lub unikatowym identyfikatorem zgodnego obiektu użytkownika. |
Zwraca
Podstawowe informacje o użytkowniku.
- Body
- UserInfo
Pobieranie wszystkich użytkowników
Zwraca listę obiektów użytkownika ze szczegółami, takimi jak adres e-mail. Zostaną zwrócone tylko użytkownicy, którzy są częścią Twojego zespołu.
Zwraca
- Przedmioty
- GetAllUsers_Response
Potwierdź wszystko
Ta metoda potwierdza wszystkie nieobsługiwane alerty, które aktualnie ma twój zespół.
Punch user in
Korzystając z tej operacji, określony użytkownik zostanie uderzony w służby.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator użytkownika
|
userId | True | string |
Identyfikator użytkownika do uderzenia. Użyj opcji "Me", aby uzyskać informacje o aktualnie zalogowanym użytkowniku. Może być również adresem e-mail użytkownika w zespole lub unikatowym identyfikatorem zgodnego obiektu użytkownika. |
Zwraca
Informacje o stanie obowiązku użytkownika.
- Body
- UserDutyInfo
Punch user out
Korzystając z tej operacji, określony użytkownik zostanie uderzony z służby.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator użytkownika
|
userId | True | string |
Identyfikator użytkownika, który ma uderzyć. Użyj opcji "Me", aby uzyskać informacje o aktualnie zalogowanym użytkowniku. Może być również adresem e-mail użytkownika w zespole lub unikatowym identyfikatorem zgodnego obiektu użytkownika. |
Zwraca
Informacje o stanie obowiązku użytkownika.
- Body
- UserDutyInfo
Uzyskiwanie raportu o alertach
Zwraca informacje o woluminie alertów w różnych okresach, a także informacje o zachowaniu odpowiedzi (ilości potwierdzonych i nieobsługiwane alerty) członków zespołu.
Zwraca
Obiekt zawierający informacje o woluminie alertów, które wystąpiły w różnych okresach czasu, a także informacje o zachowaniu odpowiedzi (ilości potwierdzonych i nieobsługiwane alerty) członków zespołu.
- Obiekt zawierający informacje o woluminie alertu, który wystąpił w różnych okresach
- AlertReport
Definicje
Informacje o użytkowniku
Podstawowe informacje o użytkowniku.
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Identyfikator użytkownika
|
id | string |
Identyfikator użytkownika. |
|
Email
|
string |
Adres e-mail użytkownika. |
|
|
Name
|
name | string |
Imię i nazwisko użytkownika. |
|
Identyfikator subskrypcji
|
subscriptionId | string |
Identyfikator subskrypcji, do którego należy użytkownik. |
Informacje o alertach
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Identyfikator alertu
|
id | string |
Unikatowy identyfikator alertu w języku SIGNL4. |
|
Identyfikator zewnętrzny
|
externalId | string |
Unikatowy identyfikator w systemie do odwoływania się do tego alertu. To pole może być używane do dopasowywania alertów, które zostały wyzwolone za pomocą tego identyfikatora, np. podczas wykonywania zapytań o zaktualizowany stan alertu później. |
|
Identyfikator subskrypcji
|
subscriptionId | string |
Unikatowy identyfikator subskrypcji SIGNL4. |
|
Identyfikator zespołu
|
teamId | string |
Unikatowy identyfikator zespołu SIGNL4. |
|
Identyfikator kategorii
|
categoryId | string |
Unikatowy identyfikator kategorii systemu lub urządzenia w zespole SIGNL4, do którego należy ten alert. |
|
Kategoria systemu lub urządzenia
|
category | string |
Nazwa kategorii systemu lub urządzenia w zespole SIGNL4, do którego należy ten alert. |
|
Surowość alertu
|
severity | integer |
Ważność tego alertu w języku SIGNL4. To pole jest zarezerwowane do późniejszego użycia. |
|
Unikatowy identyfikator interfejsu API lub źródła, za pomocą którego ten alert został wyzwolony dla zespołu SIGNL4
|
eventSourceId | string |
Unikatowy identyfikator interfejsu API lub źródła, za pomocą którego ten alert został wyzwolony dla zespołu SIGNL4. |
|
Typ interfejsu API lub źródła, za pomocą którego ten alert został wyzwolony dla zespołu SIGNL4
|
eventSourceType | integer |
Typ interfejsu API lub źródła, za pomocą którego ten alert został wyzwolony dla zespołu SIGNL4. |
|
Czas ostatniej modyfikacji tego alertu w języku SIGNL4
|
lastModified | date-time |
Czas ostatniej modyfikacji tego alertu w języku SIGNL4. |
|
Kolekcja zestawów dołączania, takich jak obrazy należące do tego alertu
|
attachments | array of object |
Kolekcja elementów attachmanet, takich jak obrazy należące do tego alertu. |
|
Unikatowy identyfikator tych załączników w języku SIGNL4
|
attachments.id | string |
Unikatowy identyfikator tych załączników w pliku SIGNL4. |
|
Wskazuje, czy zawartość jest base64 lub zakodowana (1) lub nie (0)
|
attachments.encoding | integer |
Wskazuje, czy zawartość jest base64 lub zakodowana (1) lub nie (0). |
|
Nazwa załącznika
|
attachments.name | string |
Nazwa tego załącznika, np. oryginalna nazwa pliku obrazu. |
|
Typ zawartości MIME
|
attachments.contentType | string |
Typ zawartości MIME tego załącznika, taki jak image/jpg. |
|
Zawartość załącznika
|
attachments.content | string |
Zawartość tego załącznika. |
|
Kolekcja adnotacji, które użytkownicy pozostawili w tym alercie
|
annotations | array of object |
Kolekcja adnotacji, które użytkownicy pozostawili w tym alercie. |
|
Typ adnotacji
|
annotations.type | integer |
Typ tej adnotacji. To pole jest zarezerwowane do późniejszego użycia. |
|
Adnotacja użytkownika
|
annotations.text | string |
Adnotacja pozostawiona przez użytkownika. |
|
Unikatowy identyfikator użytkownika SIGNL4, który opuścił adnotację
|
annotations.userId | string |
Unikatowy identyfikator użytkownika SIGNL4, który opuścił adnotację. |
|
Kolekcja par klucz/wartość z dodatkowymi parametrami urządzenia lub systemu należącymi do tego alertu
|
parameters | array of object |
Kolekcja par klucz/wartość z dodatkowymi parametrami urządzenia lub systemu należącymi do tego alertu. |
|
Nazwa parametru
|
parameters.name | string |
Nazwa tego parametru, np. temperatura. |
|
Typ parametru
|
parameters.type | integer |
Typ tego parametru. To pole jest zarezerwowane do późniejszego użycia i zawsze powinno być zgodne z wartością 0 podczas ustawiania. |
|
Wartość parametru
|
parameters.value | string |
Wartość parametru, np. 56F. |
|
Godzina potwierdzenia tego alertu
|
history.acknowledged | date-time |
Godzina potwierdzenia tego alertu. |
|
Nazwisko członka zespołu, który potwierdził alert
|
history.acknowledgedBy | string |
Nazwa członka zespołu, który potwierdził alert. |
|
Czas zamknięcia tego alertu
|
history.closed | date-time |
Czas zamknięcia tego alertu. |
|
Nazwa członka zespołu, który zamknął alert
|
history.closedBy | string |
Nazwa członka zespołu, który zamknął alert. |
|
Godzina utworzenia tego alertu w języku SIGNL4
|
history.created | date-time |
Godzina utworzenia tego alertu w języku SIGNL4. |
|
Stan alertu
|
status | integer |
Stan alertu w języku SIGNL4. 1 reprezentuje nieobsługiwany alert, a 2 reprezentuje potwierdzony alert. Wszystkie inne wartości są zarezerwowane do późniejszego użycia i nigdy nie powinny być wartością wystąpienia tego obiektu. |
|
Zmień tytuł
|
title | string |
Tytuł lub temat tego alertu. |
|
Szczegóły alertu tekstowego
|
text | string |
Szczegóły alertu tekstowego. |
AlertRaport
Obiekt zawierający informacje o woluminie alertów, które wystąpiły w różnych okresach czasu, a także informacje o zachowaniu odpowiedzi (ilości potwierdzonych i nieobsługiwane alerty) członków zespołu.
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Liczba alertów, które wystąpiły w ciągu ostatnich 24 godzin, a Twój zespół potwierdził w tym czasie
|
last24Hours.acknowledged | integer |
Liczba alertów, które wystąpiły w ciągu ostatnich 24 godzin, a Twój zespół potwierdził w tym czasie. |
|
Godzina zakończenia lub zakończenia tego okresu
|
last24Hours.end | date-time |
Godzina zakończenia lub zakończenia tego okresu. |
|
Czas ostatniej zmiany tej metryki
|
last24Hours.lastModified | date-time |
Czas ostatniej zmiany tej metryki. |
|
Godzina rozpoczęcia lub rozpoczęcia tego okresu
|
last24Hours.start | date-time |
Godzina rozpoczęcia lub rozpoczęcia tego okresu. |
|
Liczba alertów, które wystąpiły w ciągu ostatnich 24 godzin, a zespół nie został potwierdzony w tym czasie
|
last24Hours.unhandled | integer |
Liczba alertów, które wystąpiły w ciągu ostatnich 24 godzin, a twój zespół nie potwierdził w tym czasie. |
|
Unikatowy identyfikator subskrypcji SIGNL4
|
subscriptionId | string |
Unikatowy identyfikator subskrypcji SIGNL4. |
|
Ilość alertów, które wystąpiły w bieżącym okresie dyżuru, a Twój zespół potwierdził w tym czasie
|
teamCurrentDuty.acknowledged | integer |
Ilość alertów, które wystąpiły w bieżącym okresie dyżuru, a Twój zespół potwierdził w tym czasie. |
|
Godzina zakończenia lub zakończenia tego okresu służby
|
teamCurrentDuty.end | date-time |
Czas zakończenia lub zakończenia tego okresu służby. |
|
Czas ostatniej zmiany tej metryki
|
teamCurrentDuty.lastModified | date-time |
Czas ostatniej zmiany tej metryki. |
|
Godzina rozpoczęcia lub rozpoczęcia tego okresu służby
|
teamCurrentDuty.start | date-time |
Godzina rozpoczęcia lub rozpoczęcia tego okresu służby. |
|
Liczba alertów, które wystąpiły w bieżącym okresie dyżuru, a Twój zespół nie potwierdził w tym czasie
|
teamCurrentDuty.unhandled | integer |
Liczba alertów, które wystąpiły w bieżącym okresie służby, a Twój zespół nie potwierdził w tym czasie. |
|
Unikatowy identyfikator zespołu SIGNL4, dla którego utworzono/zażądano tego raportu alertu. Będzie pusty, jeśli twój zespół wyłączył asystenta dyżurnego SIGNL4
|
teamId | string |
Unikatowy identyfikator zespołu SIGNL4, dla którego utworzono/zażądano tego raportu alertu. Będzie pusty, jeśli twój zespół wyłączył asystenta dyżurnego SIGNL4. |
|
Ilość alertów, które wystąpiły w poprzednim okresie dyżuru, a Twój zespół potwierdził w tym czasie
|
teamLastDuty.acknowledged | integer |
Ilość alertów, które wystąpiły w poprzednim okresie służby, a Twój zespół potwierdził w tym czasie. |
|
Godzina zakończenia lub zakończenia tego okresu służby
|
teamLastDuty.end | date-time |
Czas zakończenia lub zakończenia tego okresu służby. |
|
Czas ostatniej zmiany tej metryki
|
teamLastDuty.lastModified | date-time |
Czas ostatniej zmiany tej metryki. |
|
Godzina rozpoczęcia lub rozpoczęcia tego okresu służby
|
teamLastDuty.start | date-time |
Godzina rozpoczęcia lub rozpoczęcia tego okresu służby. |
|
Ilość alertów, które wystąpiły w poprzednim okresie dyżuru, a Twój zespół nie potwierdził w tym czasie
|
teamLastDuty.unhandled | integer |
Ilość alertów, które wystąpiły w poprzednim okresie służby, a Twój zespół nie potwierdził w tym czasie. |
|
Unikatowy identyfikator użytkownika SIGNL4, dla którego utworzono/zażądano tego raportu alertu. Będzie pusty, jeśli twój zespół włączył asystenta dyżurnego SIGNL4
|
userId | string |
Unikatowy identyfikator użytkownika SIGNL4, dla którego utworzono/zażądano tego raportu alertu. Będzie pusty, jeśli twój zespół włączył asystenta służbowego SIGNL4. |
|
Ilość alertów, które wystąpiły od czasu ostatniego zmiany stanu obowiązku użytkowników i została potwierdzona w tym czasie
|
userLastDutyChange.acknowledged | integer |
Ilość alertów, które wystąpiły od czasu ostatniego zmiany stanu służby użytkowników i została potwierdzona w tym czasie. |
|
Godzina zakończenia lub zakończenia tego okresu
|
userLastDutyChange.end | date-time |
Godzina zakończenia lub zakończenia tego okresu. |
|
ostatnia modyfikacja
|
userLastDutyChange.lastModified | date-time | |
|
Godzina rozpoczęcia lub rozpoczęcia tego okresu
|
userLastDutyChange.start | date-time |
Godzina rozpoczęcia lub rozpoczęcia tego okresu. |
|
Ilość alertów, które wystąpiły od czasu ostatniego zmiany stanu służby użytkowników i nie została potwierdzona w tym czasie
|
userLastDutyChange.unhandled | integer |
Ilość alertów, które wystąpiły od czasu ostatniego zmiany stanu służby użytkowników i nie została potwierdzona w tym czasie. |
UserDutyInfo
Informacje o stanie obowiązku użytkownika.
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Uderzenie w Date-Time
|
lastChange | date-time |
Data i godzina w formacie UTC. np. rrrr-MM-ddTHH:mm:ss.fffZ (format UTC) |
|
Na służbie
|
onDuty | boolean |
Wartość True, jeśli użytkownik jest na służbie. |
|
Zaległy
|
overdue | boolean |
Wartość True, jeśli użytkownik jest obecnie zaległy, np. dlatego, że nikt inny nie zastąpił tego użytkownika w czasie. |
GetAllUsers_Response
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Przedmioty
|
UserInfo |
Podstawowe informacje o użytkowniku. |