Ustawienia
Ten rozdział obejmuje sekcję Ustawienia interfejsu sieciowego, zgodnie z tym samym menu drugiego poziomu, które widać na pasku bocznym.
Ustawienia konta
Kliknij swój awatar (lewy dolny róg) i wybierz Ustawienia konta, aby zarządzać swoim kontem w trzech zakładkach: Dane osobowe (imię, login, numer telefonu, język interfejsu, ustawienia domyślne komponowania, dźwięk powiadomień), Hasło i Bezpieczeństwo — zobacz Przegląd interfejsu sieciowego, aby zapoznać się z pełnym układem zakładek.
Jak skonfigurować uwierzytelnianie wieloskładnikowe (MFA)
MFA dodaje dodatkową warstwę bezpieczeństwa, wymagając jednokrotnego kodu oprócz hasła do zalogowania. Chroni to konto, nawet jeśli hasło zostanie skradzione.
Gdzie to znaleźć
Na użytkownika: Ustawienia konta > Bezpieczeństwo (
/settings/account/security), dla Twojego konta.Całe urządzenie: opcja Uwierzytelnianie dwuskładnikowe na etapie Administrator w Kreatorze konfiguracji oraz podczas tworzenia lub edytowania użytkownika w System > Użytkownicy.
Krok 1: Wybierz metodę MFA
W Ustawienia konta > Bezpieczeństwo, wybierz jedną z opcji:
Uwierzytelnianie wieloskładnikowe przez SMS — jednokrotny kod weryfikacyjny jest wysyłany na Twój telefon komórkowy przez SMS przy każdym logowaniu.
Aplikacja Uwierzytelniająca — kody czasowe są generowane przez aplikację taką jak Google Authenticator.
Kliknij Włącz MFA i postępuj zgodnie z instrukcjami na ekranie, aby potwierdzić wybraną metodę.
Krok 2: Wymuś MFA na całym urządzeniu (opcjonalnie)
Administrator może wymagać MFA dla każdego konta zamiast pozostawiać to opcjonalne dla każdego użytkownika. W Administrator w kreatorze konfiguracji (lub dla każdego użytkownika w System > Użytkownicy) ustaw Uwierzytelnianie dwuskładnikowe na:
Nie wymuszaj — każdy użytkownik decyduje indywidualnie, czy włączyć MFA.
Wymuś dla wszystkich użytkowników — każdy istniejący i nowy użytkownik musi skonfigurować MFA.
Wymuś dla nowych użytkowników — MFA jest wymagane tylko dla kont utworzonych od teraz.
SMS / MMS
Wiadomości
Ustawienia > SMS / MMS > Wiadomości (/settings/sms-mms/messages/) grupuje ogólne zachowanie potoku przechowywania i dostarczania SMS/MMS.
Magazynowanie
Trwałe usunięcie — domyślnie wyłączone, dlatego usunięte SMS i MMS są najpierw przenoszone do Kosza zamiast być usuwane natychmiast.
Dostarczenie
Raporty dostarczenia pozwalają się dowiedzieć, czy wysłana wiadomość SMS rzeczywiście dotarła do telefonu odbiorcy.
Raporty dostarczenia - Domyślnie od operatora (użyj domyślnego zachowania zastosowanego przez operatora sieci), Zawsze żądaj, lub Nigdy nie żądaj. Opcja dostępna również podczas Kreatora konfiguracji.
Opóźnienie wysyłania między SMS-ami - pauza w sekundach wstawiana między kolejne wychodzące SMS-y.
0wysyła bez pauzy.
Gdy raport dostarczenia jest żądany, SMSEagle aktualizuje status wiadomości w folderze Wysłane / Skrzynka wychodząca po potwierdzeniu dostarczenia przez sieć (lub zgłoszeniu niepowodzenia), a raport staje się widoczny w szczegółach wiadomości.
Modemy
Ustawienia > SMS / MMS > Modemy (/settings/sms-mms/modems/) wyświetla każdy wbudowany modem (Modem #1, Modem #2 na urządzeniach wielomodemowych) z przełącznikiem włączającym jego kartę SIM. Rozszerzenie sekcji modemu ujawnia cztery ustawienia:
PIN karty SIM i PUK karty SIM - wymagane tylko jeśli karta ich wymaga. Te same dwa pola są dostępne podczas Kreatora konfiguracji.
Rozszerzone dzienniki modemu - szczegółowe rejestrowanie pracy modemu, wyłącznie do debugowania.
Tryb przeglądu sygnału - użyj go, aby znaleźć najlepszą lokalizację anteny. Wyłącza wysyłanie i odbieranie wiadomości podczas gdy jest aktywny, więc wyłącz go po zakończeniu.
Wielomodem
Ustawienia > SMS / MMS > Multimodem (/settings/sms-mms/multimodem/) określa, który z dwóch wbudowanych modemów urządzenia wysyła każdy wychodzący SMS, oraz czy inny modem przejmuje pracę, gdy jeden przestaje działać. Strona dostępna jest tylko dla administratorów.
Jak SMSEagle wybiera modem
Dwie opcje na tej stronie to tylko część decyzji. Dla każdego wychodzącego SMS-a SMSEagle sprawdza następujące reguły w kolejności:
Modem wybrany dla wiadomości. Gdy nadawca wybierze modem, na przykład w Compose, za pomocą parametru modem wywołania API lub w regule Automation ograniczonej do jednego modemu, ten modem jest używany i nic poniżej nie ma zastosowania. Nadawca musi mieć pozwolenie na jego użycie (zobacz regułę 3), w przeciwnym razie wiadomość jest odrzucana.
Modem przypięty do kontaktu. Gdy wiadomość trafia do kontaktu z książki adresowej, którego Modem selection jest ustawiony, ten modem jest używany i nic poniżej nie ma zastosowania.
Dozwolone modemy użytkownika. Opcja Limit modems w ustawieniach użytkownika w System > Users ogranicza użytkownika do Allowed modems wymienionych tam. Bez limitu użytkownik może używać każdego modemu. Modemy, których karta SIM jest wyłączona w Modems, są pomijane, chyba że nie pozostałoby żadne.
Opcja Strategia wyboru wybiera jeden z dozwolonych modemów. Przejrzyj Strategia wyboru multimodem poniżej.
Opcja Modem failover, gdy jest włączona, zamienia wybrany modem na następny działający, jeśli wybrany modem w tym momencie nie działa. Przejrzyj Modem failover poniżej.
Strategia wyboru wielomodemu
Opcja Strategia wyboru multimodem oferuje Round-robin oraz jedną opcję SIM N as Master modem dla każdego wbudowanego modemu (SIM 1 i SIM 2):
Round-robin — dozwolone modemy nadawcy wykonują się na zmianę: modem 1 > modem 2 > modem 1 > modem 2 i tak dalej. Każdy użytkownik ma własną rotację, więc dwóch użytkowników wysyłających jednocześnie nie zmienia sobie nawzajem kolejki.
SIM N as Master modem — modem N wysyła każdą wiadomość, a inne modemy są używane tylko przez modem failover, gdy modem N nie działa. Użytkownik, który nie ma dostępu do modemu N, nie może wysyłać przy tej strategii, z wyjątkiem wiadomości z wybranym modemem (reguła 1) lub do kontaktu przypiętego do modemu (reguła 2). Jego wiadomości są odrzucane z błędem missing modem access.
Przełączenie awaryjne modemu
Włącz Enable modem failover mechanism, aby działający modem przejął pracę od modemu, który przestał działać. Wymaga to co najmniej dwóch aktywnych kart SIM w urządzeniu. Failover działa w dwóch momentach:
Gdy wiadomość jest wysyłana. Jeśli modem wybrany przez strategię nie działa, SMSEagle próbuje następnego z dozwolonych modemów nadawcy, w kolejności numerów modemów i zaczynając od początku po ostatnim, i używa pierwszego działającego. Wiadomości z wybranym modemem (reguła 1) lub do przypiętego kontaktu (reguła 2) nie są na tym etapie przekierowywane.
Co 2 minuty. SMSEagle sprawdza wszystkie modemy. Wiadomości czekające w Outbox modemu, który nie działa, są przenoszące do następnego działającego modemu, którego autor wiadomości może używać. Jeśli nie ma takiego modemu, wiadomości pozostają na miejscu.
Modem jest uważany za niedziałający, gdy prawdziwa jest dowolna z poniższych opcji:
przez ponad 4 minuty nie zgłosił się do urządzenia,
jego karta SIM nie jest gotowa, na przykład brakuje jej lub czeka na PIN,
watchdog urządzenia, który co 2 minuty sprawdza każdy modem, zrestartował jego usługę modemu co najmniej 3 razy w krótkich odstępach (poniżej 5 minut), ostatni raz w ciągu ostatnich 5 minut,
wiadomości na nim stale kończą się błędem: co najmniej jedna wiadomość w jego kolejce była ponawiana 3 razy, a modem nie wysłał skutecznie żadnej wiadomości w ciągu ostatnich 5 minut. Jeśli w tej samej kolejce są inne wiadomości, które nie osiągnęły jeszcze 3 ponowień, problem uznaje się za dotyczący odbiorców tych nieudanych wiadomości, a nie modemu.
Każda przekierowana wiadomość jest rejestrowana w dzienniku Application w System > Logs, jako wiersz zaczynający się od Modem: Modem failover triggered.
MMS
Co ta funkcja robi
MMS umożliwia urządzeniu wysyłanie i odbieranie wiadomości multimedialne: tekst z załączonymi obrazami lub innymi plikami, zamiast zwykłych SMS-ów.
W przeciwieństwie do SMS-a, MMS nie przechodzi przez zwykły kanał GSM. Przechodzi przez sieć danych operatora do centrum MMS, więc każda karta SIM musi mieć swój własny zestaw parametrów połączenia (APN, MMSC i opcjonalnie serwer proxy). W SMSEagle parametry te są ustawiane dla każdego modemu, w sekcji Ustawienia > Kanały > SMS / MMS > MMS.
Ta sama strona zawiera również autoodpowiednik MMS, który wysyła automatyczną odpowiedź na każdą przychodzącą wiadomość MMS.
Zanim zaczniesz
Potrzebujesz ustawień MMS dla każdej karty SIM od jej operatora: APN, adres MMSC i serwer proxy z portem, jeśli operator go używa. Niektórzy operatorzy wymagają również nazwy użytkownika i hasła.
Karta SIM musi mieć włączone usługi MMS na taryfie. Karta SIM obsługująca SMS bez usługi danych lub MMS będzie nie działać niezależnie od tego, jak zostaną skonfigurowane ustawienia.
Urządzenie ma już wiele profili operatorów, więc spróbuj Read APN settings zanim zaczniesz szukać wartości samodzielnie.
Krok 1: Otwórz stronę MMS
W pasku bocznym przejdź do Settings > Channels > SMS / MMS > MMS.
Strona MMS pokazuje pole MMS autoresponder u góry, a następnie jedną zwijaną sekcję na modem, z nagłówkami MMS Support for Modem #1, #2 itd., jak na rysunku na początku tej sekcji.
Krok 2: Włącz MMS na modelu
Każda sekcja modemu ma przełącznik obok nagłówka. Włącz go dla każdej karty SIM, która powinna obsługiwać MMS.
Następnie kliknij strzałkę po prawej stronie nagłówka, aby rozwinąć sekcję i wypełnić parametry połączenia.
Rozwinięta sekcja modemu z opcją Read APN settings nad polami
Krok 3: Wypełnij parametry połączenia
Najszybsza droga to przycisk Read APN settings u góry rozwinięty sekcji. Wyszukuje pasującą konfigurację karty SIM aktualnie w tym modelu i wypełnia pola za Ciebie. Jeśli nie zostanie znalezione dopasowanie, SMSEagle o tym poinformuje i możesz wpisać wartości ręcznie.
Pole |
Co wpisać |
|---|---|
APN |
Nazwa punktu dostępu operatora, na przykład |
Username |
Użytkownik APN, jeśli operator go wymaga. W przeciwnym razie zostaw puste. |
Password |
Hasło APN, jeśli jest wymagane. |
MMSC |
Adres centrum MMS operatora, na przykład |
MMS Proxy |
Adres serwera proxy, jeśli operator go używa. W przeciwnym razie zostaw puste. |
MMS Port |
Port serwera proxy. Potrzebny tylko razem z serwerem proxy. |
Każde pole należy do tego jednego modemu. Dwie karty SIM od różnych operatorów wymagają dwóch różnych zestawów wartości, więc powtórz to dla każdego włączonego modemu.
Drugi modem zawiera własne wartości i nie wymaga serwera proxy w tym przykładzie
Krok 4: Skonfiguruj autoresponder (opcjonalnie)
Pole MMS autoresponder u góry strony MMS wysyła automatyczną odpowiedź za każdym razem, gdy przybywa wiadomość MMS.
Włącz opcję Enable autoresponder for incoming MMS messages.
Wpisz odpowiedź w polu MMS autoresponder message.
Autoresponder applies to all modems, regardless of individual MMS support. Jest to jedno globalne ustawienie, a nie ustawienie na modem, i jeden tekst odpowiedzi jest udostępniany wszystkim przychodzącym wiadomościom MMS, dlatego zachowaj sformułowanie ogólne.
Krok 5: Zapisz i uruchom ponownie
Kliknij Save changes.
A reboot is needed. Po zapisaniu SMSEagle prosi o ponowne uruchomienie urządzenia, aby zmiany MMS weszły w życie. Do czasu wykonania tego kroku nowe parametry są przechowywane, ale nie są jeszcze w użyciu.
Połączenia
Lokalne modele TTS
Lokalne modele głosu zasilają Text to speech - advanced. Działają na urządzeniu, więc połączenie internetowe nie jest potrzebne po zainstalowaniu modelu.
Przejdź do Settings > Channels > Calls > TTS local models. Strona zawiera listę zainstalowanych modeli z ich językiem, regionem i jakością.
Dodaj model
Kliknij Add voice w prawym górnym rogu. Panel oferuje dwa sposoby, aby to zrobić.
Automatyczne pobieranie (łatwy sposób)
Na karcie Automatic download wybierz w kolejności:
Language
Voice
Quality - Very low, Low, Medium lub High
Kliknij Download. Pasek postępu pokazuje pobieranie, a model pojawia się na liście po zakończeniu.
Wyższa jakość oznacza bardziej naturalny głos, ale większy plik i nieco wolniejszą syntezę. Medium to dobry standard.
Jeśli panel raportuje „Voice list unavailable”, urządzenie nie mogło uzyskać dostępu do katalogu głosów online. Sprawdź ustawienia sieci i spróbuj ponownie później lub użyj zamiast tego ręcznego przesyłania.
Ręczne przesyłanie
Na karcie Manual upload podajesz sam model głosu:
Model file (.onnx) - sam model.
Config file (.onnx.json) - jego pasujący plik konfiguracyjny.
Oba pliki są wymagane i muszą być powiązane. Kliknij Upload.
Usuń model
Użyj akcji Delete obok modelu lub zaznacz kilka i usuń je razem.
Model, który jest nadal gdzieś przywoływany, nie może być usunięty. Komunikat informuje, gdzie jest używany, na przykład w zaplanowanym połączeniu, regule Email to SMS, akcji wejścia lub wyjścia cyfrowego lub zadaniu Network Monitor. Najpierw zmień lub usuń to odwołanie, a następnie usuń model.
Modele TTS online (ElevenLabs)
Modele online wytwarzają najbardziej naturalnie brzmiącą mowę, ale używają interfejsu API ElevenLabs, dlatego wymagają konta ElevenLabs i połączenia z Internetem.
Przejdź do Settings > Channels > Calls > TTS online models.
Krok 1: Przygotuj konto ElevenLabs
Na swoim koncie ElevenLabs:
Przejdź do Developers > API Keys i wygeneruj klucz API.
Nadaj kluczowi uprawnienia Text to Speech: Access i Voices: Read, a następnie zapisz.
Przejdź do karty Voices, wybierz żądany głos i dodaj go do swojego konta.
Otwórz My Voices i skopiuj voice ID tego głosu.
Strona zawiera przycisk, który przenosi Cię bezpośrednio do ustawień ElevenLabs.
Krok 2: Zapisz klucz API
W polu Global options po prawej stronie wklej klucz do pola ElevenLabs API key i kliknij Save.
Krok 3: Dodaj model głosu
Kliknij Add model w prawym górnym rogu, wklej skopiowany Voice ID i kliknij Save.
Pozostałe dane modelu (nazwa, język, region) są automatycznie pobierane z interfejsu API i wyświetlane na liście.
Modele można edytować (aby wskazać inny voice ID) lub usuwać z listy, indywidualnie lub zbiorczo.
Połączenia przychodzące
Settings > Channels > Calls > Incoming calls (/settings/calls/incoming-calls) ustawia, dla każdego modemu, sposób obsługi przychodzącego połączenia głosowego: Always accept, Always reject lub Ignore.
Przekierowanie połączenia
Settings > Channels > Calls > Call forward (/settings/calls/call-forward) zarządza kodami przekierowania połączenia na modem. Nie każdy operator sieci wspiera kody przekierowania — skontaktuj się z operatorem, zanim na tym polegać.
Co ta funkcja robi
Obsługa WhatsApp pozwala twojemu SMSEagle wysyłać i odbierać wiadomości WhatsApp oprócz SMS. Urządzenie jest powiązane z kontem WhatsApp w ten sam sposób co sesja na komputerze lub w przeglądarce: skanując kod QR telefonem, który posiada to konto.
Po powiązaniu WhatsApp staje się kolejnym kanałem, który możesz wybrać podczas tworzenia wiadomości, z własnym widokiem konwersacji. Dostępna jest również opcja fallback, która wysyła SMS lub MMS zamiast tego, gdy się okaże, że adresat nie ma zainstalowanego WhatsApp.
Typowe zastosowania: dotarcie do osób korzystających z WhatsApp, wysyłanie dłuższych powiadomień bez dzielenia ich na kilka części SMS, lub zmniejszenie kosztów wiadomości do adresatów za granicą.
Konfiguracja składa się z dwóch części: najpierw włączasz usługę i powiązujesz urządzenie (Settings > Channels > WhatsApp), a następnie używasz kanału (Messages > WhatsApp lub okno Compose).
Zanim zaczniesz
WhatsApp jest dostępny tylko na wybranych modelach urządzeń. Jeśli Settings > Channels > WhatsApp nie pojawia się na twoim pasku bocznym, twoje urządzenie go nie obsługuje.
Potrzebujesz telefonu z aktywnym kontem WhatsApp w swoich rękach, aby skanować kod QR.
Urządzenie musi mieć możliwość dostępu do internetu. Wiadomości WhatsApp przesyłane są przez połączenie sieciowe, a nie przez modem.
Powiązane konto to rzeczywiste konto WhatsApp. Wszystko, co wysyła brama, pojawia się jako pochodzące z tego konta, a wiadomości do niego wysłane pojawiają się w SMSEagle.
Krok 1: Otwórz ustawienia WhatsApp
Na pasku bocznym przejdź do Settings > Channels > WhatsApp.
Pole Connection pokazuje zainstalowaną wersję WhatsApp i obecny Status. Na świeżym urządzeniu status to Disabled i ostrzeżenie wyjaśnia, że usługa musi być włączona zanim urządzenie będzie mogło być powiązane.
Krok 2: Włącz usługę
Kliknij Enable na dole strony. Status zmieni się na Disconnected, co oznacza, że usługa działa, ale żadne konto nie jest jeszcze powiązane. To jest stan pokazany na rysunku na początku tej sekcji, z przyciskiem Link device czekającym poniżej pola Connection.
Krok 3: Powiąż swój telefon
Kliknij Link device. Na ekranie pojawi się kod QR.
Na swoim telefonie otwórz WhatsApp, przejdź do Linked devices i wybierz opcję powiązania nowego urządzenia.
Skieruj telefon na kod QR wyświetlany na ekranie.
Kiedy kod jest wyświetlany, strona ciągle sprawdza, czy został zeskanowany i odświeża kod sam. Gdy telefon potwierdzi, status zmienia się na Connected.
Kod QR nie czeka w nieskończoność. Jeśli nikt go nie zeskanuje w krótkim czasie, powiązanie jest anulowane i strona powraca do Disconnected. Otwórz na telefonie ekran Linked devices zanim klikniesz Link device i po prostu kliknij to ponownie, jeśli kod wygasnie.
Możesz również zatrzymać proces samodzielnie za pomocą Cancel linking.
Krok 4: Zdecyduj, co się stanie z adresatami bez WhatsApp
Gdy status to Connected, pojawi się pole Fallback z jednym przełącznikiem:
Fall back to SMS/MMS Gdy jest włączony, wiadomość adresowana do numeru, który nie jest zarejestrowany na WhatsApp, jest wysyłana jako SMS lub MMS zamiast niepowodzenia. Gdy jest wyłączony, taka wiadomość po prostu nie zostaje dostarczona.
Przełącznik jest zapisywany zaraz po jego przełączeniu, nie ma oddzielnego przycisku Zapisz.
Krok 5: Utrzymuj usługę w aktualnym stanie
Pole Connection zawiera przycisk Check for new version. Kliknij go, aby zapytać, czy dostępna jest nowsza wersja WhatsApp:
Wynik |
Co robić |
|---|---|
Nie znaleziono nowej wersji |
Nic. Posiadasz aktualną wersję. |
Dostępna jest nowa wersja |
Przycisk zmienia się na Update now, który przenosi Cię na stronę patcha, gdzie można zainstalować aktualizację. |
Nie można pobrać najnowszej wersji |
Urządzenie nie może osiągnąć serwera aktualizacji. Sprawdź ustawienia sieci i spróbuj ponownie później. |
Pole Connection z przyciskiem Check for new version obok zainstalowanej wersji
Rozłączanie i wyłączanie
Dwa przyciski u dołu strony ustawień pełnią różne funkcje:
Przycisk |
Co robi |
|---|---|
Unlink device |
Wylogowuje konto. Usługa nadal działa, strona powraca do Disconnected i możesz połączyć inne konto. Opcja Fall back to SMS/MMS jest jednocześnie wyłączana. |
Disable |
Całkowicie zatrzymuje usługę WhatsApp. Kanał znika z okna Compose. |
Możesz również rozłączyć się ze strony telefonu w WhatsApp > Linked devices. Strona wyświetli Disconnected przy następnym odświeżeniu.
Warto wiedzieć
Wiadomości WhatsApp używają połączenia sieciowego, dlatego nie konsumują kredytu SIM i nie zależą od zasięgu GSM. Opcja Fall back to SMS/MMS jest wyjątkiem: te wiadomości zastępcze przechodzą przez modem.
Link znajduje się na urządzeniu. Przywrócenie kopii zapasowej na inny sprzęt lub rozłączenie z telefonu wymaga zeskanowania nowego kodu QR.
Na liście rozmów pojawiają się tylko wiadomości otrzymane po połączeniu urządzenia.
Signal
Co ta funkcja robi
Obsługa Signal pozwala Twojemu SMSEagle wysyłać i odbierać wiadomości Signal oprócz SMS. Urządzenie rejestruje się w sieci Signal za pomocą numeru telefonu, a od tego momentu Signal staje się kolejnym kanałem, który można wybrać podczas tworzenia wiadomości, z własnym widokiem rozmowy.
Typowe zastosowania: dotarcie do osób preferujących Signal zamiast SMS lub wysyłanie alertów do odbiorców przebywających za granicą, którzy w innym przypadku poniesliby opłaty roamingowe.
Jego skonfigurowanie to dwuetapowe zadanie: najpierw włączysz usługę i zarejestrujesz numer (Settings > Channels > Signal), a następnie używasz kanału (Messages > Signal lub okno Compose).
Zanim zaczniesz
Signal jest dostępny tylko na wybranych modelach urządzeń. Jeśli Settings > Channels > Signal nie znajduje się na Twoim pasku bocznym, Twoje urządzenie go nie obsługuje.
Potrzebujesz numeru telefonu, który może odbierać kod weryfikacyjny, i nie może być już zarejestrowany w Signal na innym urządzeniu.
Rejestracja wymaga linku do captchy, który generujesz w przeglądarce. Przechowuj link w pobliżu przed rozpoczęciem; wygasa szybko.
Krok 1: Otwórz ustawienia Signal
Na pasku bocznym przejdź do Settings > Channels > Signal.
Pole Service na górze wyświetla zainstalowaną wersję Signal i bieżący Status. Na nowym urządzeniu status to Disabled i ostrzeżenie wyjaśnia, że usługa musi być włączona przed zarejestrowaniem numeru.
Krok 2: Włącz usługę
Kliknij Enable u dołu strony. Status zmienia się na Enabled i pojawia się formularz rejestracji, jak na rysunku na początku tej sekcji.
Krok 3: Zarejestruj numer telefonu
W polu Register a phone number:
W Phone number wpisz numer w formacie międzynarodowym, na przykład
+14155552671.W Captcha link wklej link do captchy. Link How to obtain the captcha link? poniżej pola otwiera instrukcje krok po kroku w nowej karcie.
Kliknij Register.
Signal następnie wysyła kod weryfikacyjny na numer.
Już niedawno zarejestrowałeś ten numer? Kliknij zamiast tego Skip registration. Formularz przechodzi bezpośrednio do kroku weryfikacji, gdzie możesz wpisać kod, który już otrzymałeś.
Krok 4: Zweryfikuj numer
Formularz teraz prosi o Verification code. Wpisz otrzymany kod i kliknij Verify.
Po powodzeniu strona raportuje, że Signal jest podłączony i wyświetla pole Registered number.
Krok 5: Utrzymuj usługę w aktualnym stanie
Pole Service ma przycisk Check for new version. Kliknij go, aby zapytać, czy dostępna jest nowsza wersja Signal:
Wynik |
Co robić |
|---|---|
Nie znaleziono nowej wersji |
Nic. Posiadasz aktualną wersję. |
Dostępna jest nowa wersja |
Przycisk zmienia się na Update now, który przenosi Cię na stronę patcha, gdzie można zainstalować aktualizację. |
Nie można pobrać najnowszej wersji |
Urządzenie nie może osiągnąć serwera aktualizacji. Sprawdź ustawienia sieci i spróbuj ponownie później. |
Pole Service. Tutaj sprawdzenie już znalazło nowszą wersję, więc przycisk wyświetla Update now
Usuwanie numeru
Aby wyrejestrować urządzenie z Signal, wróć do Settings > Channels > Signal i kliknij Unregister w polu Registered number. Numer jest zwolniony i strona powraca do formularz rejestracji.
Aby wyłączyć kanał bez wyrejestrowania, kliknij Disable u dołu strony. Usługa zatrzymuje się i Signal znika z okna Compose, ale rejestracja jest zachowywana, więc ponowne włączenie nie wymaga nowej weryfikacji.
Warto wiedzieć
Wiadomości Signal są wysyłane przez połączenie sieciowe, a nie przez modem, więc nie zużywają kredytu SIM i nie zależą od zasięgu GSM.
Rejestracja znajduje się na urządzeniu. Przywrócenie kopii zapasowej na inny sprzęt lub usunięcie numeru wymaga ponownej rejestracji.
Tylko wiadomości otrzymane po włączeniu usługi pojawiają się na liście rozmów.
Email na SMS
Settings > Channels > Email > Email to SMS (/settings/email/email-to-sms) uruchamia wbudowany serwer pocztowy na urządzeniu i konwertuje przychodzące wiadomości e-mail na SMS, zgodnie z regułami, które definiujesz w Email to SMS w Automation.
Włącz Enable Email to SMS, aby uruchomić serwer pocztowy. Service status pokazuje, czy usługa jest Running czy Stopped. Reszta strony określa, jak wiadomość e-mail staje się SMS-em:
Jak postępować z tematem e-maila — Ignore, Include in SMS, Use for authentication lub Send only subject without email body.
Send as MMS — Never, Always lub Only when email contains attachments.
Maksymalna liczba znaków w SMS - od 1 do 1300.
Kodowanie Unicode tekstu SMS - włącz tylko wtedy, gdy wiadomości zawierają znaki narodowe nieobecne w standardowym alfabecie SMS.
Użyj kontaktów LDAP - umożliwia nazwanie odbiorcy w adresie kontaktem katalogowym lub grupą. Skonfiguruj najpierw LDAP.
Nazwa hosta FQDN (w obszarze Advanced settings) - opcjonalna nazwa domeny do wykorzystania w adresach odbiorcy zamiast adresu IP urządzenia. Jeśli ją zmienisz, wskaż rekordy DNS A i MX dla tej nazwy na urządzenie.
NAT external IP - ustaw tylko wtedy, gdy urządzenie znajduje się za NAT, i przekieruj co najmniej port TCP 25 na urządzenie.
Debug E-mail - zapisuje ostatnio otrzymaną wiadomość e-mail do pliku w celu rozwiązywania problemów.
Email to SMS Poller
Settings > Channels > Email > Email to SMS Poller (/settings/email/email-to-sms-poller) łączy urządzenie z istniejącą skrzynką pocztową, sprawdza ją w ustalonych odstępach czasu i konwertuje znalezione wiadomości e-mail na SMS zgodnie z regułami w obszarze Email to SMS Poller w Automation. W przeciwieństwie do Email to SMS, poczta nie musi być dostarczana bezpośrednio na urządzenie.
Ustawienia Email to SMS Poller podłączone do skrzynki pocztowej Microsoft 365
Włącz Enable Email to SMS Poller. Formularz poniżej zawiera następujące sekcje:
Polling
Check email every (seconds) - jak często skrzynka pocztowa jest sprawdzana.
Send as MMS, Maximum number of characters in SMS i Unicode encoding of SMS text - mają to samo znaczenie co dla Email to SMS.
Mail server connection
Protocol - POP3, IMAP, lub IMAP + OAuth2 (Microsoft 365).
Host i Username skrzynki pocztowej.
Tylko w przypadku POP3 i IMAP: Port, Password i Use TLS/SSL encryption. Strona zawiera listę portów standardowych: POP3 110, POP3 z TLS/SSL 995, IMAP 143, IMAP z TLS/SSL 993.
Delete emails from server after processing - usuwa każdą wiadomość e-mail ze skrzynki pocztowej po jej przetworzeniu. Pozostaw wyłączone, aby nie zmieniać skrzynki pocztowej.
OAuth2 authorization (tylko w przypadku IMAP + OAuth2 (Microsoft 365))
OAuth Client ID, OAuth Tenant ID i OAuth Client Secret aplikacji zarejestrowanej w Microsoft 365. Zapoznaj się z przewodnikiem SMSEagle na temat rejestracji aplikacji w Microsoft 365.
Zapisz najpierw ustawienia, a następnie kliknij Authorize w obszarze Mailbox access i udziel urządzeniu dostępu do skrzynki pocztowej.
Use LDAP contacts i Debug E-mail działają tak samo jak w przypadku Email to SMS.
W przypadku POP3 i IMAP strona zawiera również przycisk Test connection. Zapisz ustawienia przed jego użyciem. Niektórzy dostawcy poczty blokują połączenia testowe IMAP w ramach domyślnych ustawień bezpieczeństwa, więc niepowodzenie testu nie zawsze oznacza, że ustawienia są błędne.
SMTP Configuration
Ustawienia > Kanały > E-mail > SMTP Configuration (/settings/email/smtp) zarządza listą wielokrotnie użytecznych ustawień predefiniowanych serwera SMTP i przypisuje jedną z nich do każdej funkcji wysyłającej wychodzące wiadomości e-mail:
Compose menu, APIv2, SMS to Email, Alerts, Reporting module, Workflows
Każdą z nich można ustawić na None lub na jeden z zapisanych presetów. Usunięcie przypisania presetu do funkcji wyłącza istniejące ustawienia e-mail tej funkcji.
Kliknij Create new w sekcji Configuration presets, aby dodać serwer SMTP (host, port, szyfrowanie, adres nadawcy, poświadczenia); presety można następnie wybrać z listy rozwijalnej dla każdej z powyższych funkcji.
Email alerts
Settings > Channels > Email > Email alerts (/settings/email/alerts) wysyła alert w postaci wiadomości e-mail, gdy wychodzące wiadomości nie mogą być wysłane. Wymaga przypisania wstępnie ustawionego serwera SMTP do Alerts w obszarze SMTP Configuration.
Włącz Send email alert when message sending error occur, a następnie ustaw:
Send alert when error counter exceeds - ile błędów wysyłania jest zliczanych zanim alert zostanie wysłany. Wartość powyżej 2 unika alertów spowodowanych pojedynczym tymczasowym niepowodzeniem.
Recipient emails - jeden lub więcej adresów.
Email subject i Message content - tekst alertu. Zmienne zastępcze {MODEM} (modem, który wyzwolił alert), {IP} (adres IP urządzenia), {HOST} (nazwa hosta) i {TIMESTAMP} (gdy błąd został wykryty) są zastępowane rzeczywistymi wartościami. Kliknij zmienną zastępczą poniżej pola wiadomości, aby ją wstawić.
SMPP
Ustawienia > Kanały > SMPP (/settings/smpp/) włącza wbudowany serwer SMPP urządzenia. Zewnętrzna aplikacja działająca jako klient SMPP może następnie przesyłać wiadomości SMS przez modemy urządzenia i odbierać przychodzące wiadomości SMS oraz raporty dostarczenia z powrotem przez to samo połączenie.
Szczegóły połączenia
Parametr |
Wartość |
|---|---|
Protokół |
SMPP 3.4 |
Port |
TCP 2770 |
Klient do SMSEagle |
Wiadomości SMS do wysłania przez modemy urządzenia |
SMSEagle do klienta |
Przychodzące wiadomości SMS i raporty dostarczenia |
Klient SMPP łączy się z Użytkownikiem i Hasłem ustawionymi na tej stronie, jako jego system_id i password.
Przychodzące wiadomości SMS i raporty dostarczenia są umieszczane w kolejce na urządzeniu, gdy żaden klient SMPP nie jest podłączony. Gdy tylko klient się połączy, SMSEagle dostarcza wszystko z tej kolejki, więc klient musi być gotów do odbierania i potwierdzania wiadomości deliver_sm od momentu połączenia.
Włączanie SMPP
Włącz Enable SMPP. Pojawią się karty stanu usługi, Credentials i Modem access.
W sekcji Credentials ustaw User i Password, z którymi klient SMPP się połączy. Hasło może zawierać tylko litery i cyfry, do 8 znaków. Gdy hasło jest już zapisane, pozostaw pole bez zmian, aby je zachować.
W sekcji Modem access włącz Limit modems, aby ruch SMPP używał tylko zaznaczonych modemów. Wyłącz, aby zezwolić na wszystkie modemy.
Kliknij Save changes.
Wymagany jest restart. Po zapisaniu SMSEagle prosi o ponowne uruchomienie urządzenia, aby zmiany SMPP weszły w życie. Dopóki tego nie zrobisz, nowe ustawienia są zapisane, ale jeszcze nie obowiązują. Użyj System > Restart, gdy będziesz gotowy.
Po ponownym uruchomieniu cztery karty stanu (Core service, SMPP connection, SMS service, SQL service) pokazują, czy każda część serwera SMPP działa. Wszystkie cztery muszą wyświetlać Active, aby klienci SMPP mogli się połączyć i wymieniać wiadomości.
Przy pierwszym włączeniu SMPP, SMSEagle tworzy również wewnętrznego użytkownika do ruchu SMPP, z jego własnym kluczem API wymieniony w Settings > API v2 keys, oraz wewnętrzne reguły, które przekazują przychodzące wiadomości SMS i raporty dostarczenia do klienta SMPP. Nie cofaj ani nie edytuj ich. Wyłączenie SMPP usuwa użytkownika i reguły ponownie.
MQTT
Ustawienia > Kanały > MQTT (/settings/mqtt/) łączy urządzenie z brokerem MQTT, do którego słucha. Reguły Subscribe w sekcji MQTT w Automation, które zamieniają wiadomości MQTT na SMS, używają tego połączenia. Reguły Publish nie: każda z nich wskazuje swój własny broker.
Włącz Enable MQTT service, a następnie ustaw:
Host i Port brokera (obydwa wymagane).
Username i Password, jeśli broker ich wymaga.
Topics - tematy, do których urządzenie się subskrybuje, oddzielone przecinkami.
TLS / SSL - szyfruje połączenie z brokerem. TLS certificate verification sprawdza również certyfikat brokera, więc wyłącz go tylko dla brokera z selbnie podpisanym certyfikatem.
Kliknij Save changes.
Wymagany jest restart. Po zapisaniu SMSEagle prosi o ponowne uruchomienie urządzenia, aby zmiany MQTT weszły w życie. Dopóki tego nie zrobisz, nowe ustawienia są zapisane, ale jeszcze nie aktywne. Użyj System > Restart gdy będziesz gotów.
Network
IP Settings
Ustawienia > Global settings > Network > IP Settings (/settings/network/ip) pokazuje MAC address urządzenia (tylko do odczytu) i pozwala na konfigurację:
Get IP address from DHCP - włącz DHCP lub wyłącz, aby ustawić statyczny adres IP.
Hostname
Use proxy - kieruj połączenia wychodzące urządzenia przez proxy HTTP.
IP address restriction - Allow, Deny lub Disabled, z listą adresów IP, do których stosuje się reguła. Gdy ograniczenie jest aktywne, wszystkie porty poza 22 (SSH) są zablokowane dla każdego, kto nie jest na liście.
Uważaj na IP address restriction. Źle skonfigurowana lista dozwolonych może Cię zablokować dostęp do interfejsu sieciowego z własnego komputera. Najpierw dodaj swój aktualny adres IP (strona oferuje skrót Add your IP address) przed zapisaniem.
SSL
Ustawienia > Global settings > Network > SSL (/settings/network/ssl) pozwala zastąpić domyślny certyfikat z podpisem własnym urządzenia własnymi: prześlij Certificate, jego Private key i opcjonalnie Root CA certificate oraz Full chain. Osobny przełącznik, Forward HTTP to HTTPS, przekierowuje zwykłe żądania HTTP na HTTPS.
Failover
Klaster Failover zapewnia wysoką dostępność na poziomie urządzenia: drugie urządzenie SMSEagle stanowi rezerwę i jest gotowe przejąć kontrolę, jeśli główne urządzenie przestanie odpowiadać. Różni się to od modem failover, który przełącza między dwiema kartami SIM wewnątrz tego samego urządzenia - klaster failover chroni przed całkowitym awaria urządzenia.
Gdzie to znaleźć
Ustawienia > Global settings > Network > Failover (/settings/network/failover).
Enabling failover cluster
Włącz Enable failover cluster. Wymaga to dwóch urządzeń z identyczną konfiguracją failover, jedno działające jako master, a drugie jako backup.
Ustaw te same wartości na obu urządzeniach:
Virtual IP address - adres, na który łączą się użytkownicy i integracje.
Master IP i Backup IP - fizyczne adresy IP dwóch urządzeń. Każde urządzenie przyjmuje swoją rolę na podstawie własnego adresu: to, którego IP pasuje do Master IP, staje się masterem, to pasujące do Backup IP backupem. Jeden z tych dwóch adresów musi być adresem konfigurowanego urządzenia.
Enable database replication - kopiuje foldery, kontakty i użytkowników z węzła master do backup (patrz poniżej).
Kliknij Save changes.
Wymagany jest restart. Po zapisaniu SMSEagle prosi o ponowne uruchomienie urządzenia, aby zmiany failover weszły w życie. Dopóki tego nie zrobisz, nowe ustawienia są zapisane, ale jeszcze nie aktywne. Użyj System > Restart gdy będziesz gotów.
Role master/backup i wirtualny adres IP
Dostęp do klastra odbywa się za pośrednictwem pojedynczego wirtualnego adresu IP, który zawsze wskazuje na aktualnie czynne urządzenie:
Wirtualny adres IP musi być w tej samej podsieci co fizyczny adres IP każdego urządzenia.
Master IP, backup IP i wirtualny adres IP muszą być różne od siebie.
Działający klaster zawsze ma dokładnie jedno urządzenie master i jedno urządzenie backup; jeśli master przestanie odpowiadać, backup przejmuje wirtualny adres IP.
Replikacja bazy danych i dostęp zewnętrzny
Włączenie failover cluster automatycznie włącza replikację bazy danych między masterem a backupem, dzięki czemu urządzenie backup ma aktualną kopię wiadomości, kontaktów i ustawień, jeśli będzie musiało przejąć kontrolę. To samo ustawienie umożliwia również dostęp do bazy danych dla adresów IP węzła master i backup, co jest niezbędne do działania replikacji.
SNMP
SNMP Agent umożliwia narzędziom zewnętrznym (NMS, przeglądarka MIB lub zwykłe polecenie snmpget/snmpwalk) odpytywanie SMSEagle o jego metryki — siłę sygnału, nazwę sieci, liczniki wiadomości w folderach, uptime systemu i więcej. Jest to przeciwna kierunek niż SNMP Traps: agent jest odpytywany przez narzędzie zewnętrzne, a nie SMSEagle wysyła alert.
Gdzie to znaleźć
Settings > Global settings > Network > SNMP (/settings/network/snmp).
Konfiguracja SNMP Agent
Włącz SNMP daemon autostart, aby agent uruchamiał się automatycznie z urządzeniem, i ustaw łańcuch SNMP community używany do uwierzytelniania żądań odczytu.
Po włączeniu, parametry rozszerzeń SMSEagle (siła sygnału, nazwa sieci, liczniki folderów, uptime i inne) można odczytać z drzewa MIB urządzenia przy użyciu dowolnego standardowego narzędzia SNMP, na przykład snmpget/snmpwalk z NET-SNMP lub graficznej przeglądarki MIB.
Dostępne metryki
Oprócz standardowych metryk hosta Linux, SMSEagle publikuje własne metryki poprzez NET-SNMP-EXTEND-MIB. Każdą można odczytać za pomocą jej OID lub nazwy jako NET-SNMP-EXTEND-MIB::nsExtendOutputFull."<nazwa metryki>".
Metryki opisujące modem kończą się numerem modemu: 1 i 2. Tabele pokazują je dla modemu 1. Metryka zwraca -1 gdy nie można odczytać jej wartości, na przykład gdy modem jest wyłączony lub czujnik temperatury nie jest włączony.
Metryka |
Zwraca |
|---|---|
|
Siła sygnału modemu w procentach (0-100). |
|
Nazwa sieci komórkowej, do której modem jest zarejestrowany. |
|
|
|
Stan karty SIM zgłaszany przez modem: |
|
Rejestracja w sieci: |
|
SMS otrzymane przez modem dzisiaj od północy. |
|
SMS wysłane przez modem dzisiaj od północy. |
|
Nieprzeczytane wiadomości w Inbox. Wiadomość wieloczęściowa liczy się raz. |
|
Wiadomości czekające w Outbox, kolejce wysyłania. |
|
Wiadomości wysłane w ciągu ostatnich 24 godzin. Każda część wiadomości wieloczęściowej liczy się osobno. |
|
Wiadomości wysłane w ciągu ostatniego miesiąca, liczone w ten sam sposób. |
|
Wiadomości, które nie zostały wysłane w ciągu ostatnich 24 godzin, ponieważ modem nie mógł ich wysłać lub sieć je odrzuciła. |
|
Temperatura z czujnika 1, w °C. Taka sama wartość jak |
|
Temperatura z czujników 1 do 4 ( |
|
Wilgotność z czujnika 1, w %. |
Metryka |
OID |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
OID każdej metryki to .1.3.6.1.4.1.8072.1.3.2.3.1.2, następnie liczba znaków w nazwie metryki i kod ASCII każdego znaku. Dla innego modemu zmienia się tylko ostatni numer: to 48 plus numer modemu, więc GSM_Signal2 kończy się na .50.
Jeśli Twoje narzędzie SNMP nie zna nazw NET-SNMP-EXTEND-MIB, załaduj plik definicji MIB.
Odczytywanie metryk
Zastąp public swoją społecznością SNMP i 192.0.2.10 adresem IP urządzenia.
Odczytaj jedną metrykę po OID:
snmpget -v 2c -c public 192.0.2.10 .1.3.6.1.4.1.8072.1.3.2.3.1.2.11.71.83.77.95.83.105.103.110.97.108.49
NET-SNMP-EXTEND-MIB::nsExtendOutputFull."GSM_Signal1" = STRING: 77
Odczytaj jedną metrykę po nazwie:
snmpget -v 2c -c public 192.0.2.10 'NET-SNMP-EXTEND-MIB::nsExtendOutputFull."FolderOutbox_Total"'
NET-SNMP-EXTEND-MIB::nsExtendOutputFull."FolderOutbox_Total" = STRING: 0
Wyświetl listę wszystkich metryk SMSEagle na raz:
snmpwalk -v 2c -c public 192.0.2.10 .1.3.6.1.4.1.8072.1.3.2.3.1.2
Co można odczytać z sieci
Zapytania z samego urządzenia (localhost) widzą całe drzewo MIB. Zapytania z innych hostów widzą ograniczoną jego część: metryki SMSEagle powyżej oraz ze standardowych MIB grupę systemową (w tym czas pracy), interfejsy sieciowe, przechowywanie, procesory, pamięć, obciążenie i użycie CPU. Lista procesów i inne szczegóły nie są udostępniane sieci.
Ta sama wspólnota SNMP dotyczy obu. Po jej zmianie uruchom ponownie urządzenie, aby nowa wartość weszła w życie.
Korzystanie z SNMP v3
Strona konfiguruje SNMP v1/v2c. W przypadku SNMP v3 z uwierzytelnianiem i szyfrowaniem użyj skryptu snmpv3 przez SSH:
Zaloguj się na urządzeniu przez SSH jako
root.Przejdź do katalogu SMSEagle:
cd /mnt/nand-user/smseagle/Dodaj użytkownika SNMP v3 tylko do odczytu. Używa SHA do uwierzytelniania i AES do szyfrowania. Oba hasła muszą mieć co najmniej 8 znaków.
./snmpv3 add USERNAME AUTH_PASSWORD ENCRYPTION_PASSWORDOpcjonalnie wyłącz dostęp SNMP v1/v2c, aby tylko użytkownicy SNMP v3 mogli czytać agenta:
./snmpv3 disablev2./snmpv3 enablev2włącza go z powrotem, a./snmpv3 del USERNAMEusuwa użytkownika.
Skrypt restartuje samego agenta SNMP. Zapytanie v3 wygląda wtedy tak:
snmpget -v 3 -l authPriv -u USERNAME -a SHA -A AUTH_PASSWORD -x AES -X ENCRYPTION_PASSWORD 192.0.2.10 .1.3.6.1.4.1.8072.1.3.2.3.1.2.11.71.83.77.95.83.105.103.110.97.108.49
Mobile Data
Settings > Global settings > Network > Mobile Data (/settings/network/mobile-data) kontroluje połączenie danych mobilnych przez jeden z modemów urządzenia, na przykład jako zapasowe źródło Internetu. Nie jest wymagane do wysyłania ani odbierania SMS. Zostaw to wyłączone, jeśli nie potrzebujesz tej funkcji.
Włącz Data connection autostart, a następnie ustaw:
Modem - modem, którego karta SIM nosi połączenie danych.
APN operatora karty SIM (wymagane) oraz Username i Password, jeśli operator tego wymaga.
Access number - pozostaw puste, aby użyć
*99#.
Kliknij Save changes.
Wymagany jest restart. Po zapisaniu SMSEagle prosi o ponowne uruchomienie urządzenia, aby zmiany mobile data weszły w życie. Dopóki tego nie zrobisz, nowe ustawienia są zapisane, ale jeszcze nie aktywne. Użyj System > Restart gdy będziesz gotów.
Application
Settings > Global settings > Application (/settings/application/) zawiera zachowanie urządzenia na całym świecie, które nie mieści się pod jednym kanałem lub funkcją, pogrupowane w cztery sekcje:
Regional
Language (domyślny dla całego urządzenia) i Country dial code (używany, gdy numer telefonu jest wprowadzony bez niego).
Security
Force MFA - For all users, For new users, lub Do not force (taki sam efekt jak ustawienie MFA na poziomie urządzenia w kreatorze, zobacz MFA).
Password complexity verification — wymagaj reguł hasła (długość, mieszana wielkość liter, liczba, znak specjalny) dla każdego użytkownika.
Access to DB for external applications — umożliwia bezpośredni dostęp PostgreSQL dla aplikacji zewnętrznych, domyślnie wyłączony. Pełne szczegóły połączenia i przykładowe SQL są omówione osobno w Advanced, ponieważ jest to temat dla zaawansowanych użytkowników.
Access and visibility
Inbox content visibility - For all users, Only for admins, lub Only messages from the modems assigned to the user (modemy są przypisane na użytkownika w System > Users).
Email inbox content visibility - For all users lub Only for admins.
Moduł raportowania dostępny dla - Wszystkich użytkowników lub Tylko administratorów.
API i integracje
Save API logs - rejestruje każde wywołanie API v1 i v2 (metodę, ścieżkę i parametry) do
/var/log/smseagle/api.log. Tokeny dostępu są maskowane, a tekst wiadomości jest pominięty. Plik nie jest wyświetlany w przeglądarce dzienników w System > Logs, ale Download logs na tej stronie go zawiera. Włącz to podczas konfiguracji lub debugowania integracji.Forward 3CX messages as unicode - wiadomości, które 3CX wysyła do SMSEagle przez punkt końcowy API v2 3CX, są wysyłane jako Unicode SMS zamiast standardowego alfabetu SMS. Włącz to, gdy użytkownicy 3CX wysyłają znaki narodowe.
LDAP
Co ta funkcja robi
Integracja LDAP łączy SMSEagle z katalogiem firmowym, takim jak Active Directory lub OpenLDAP. Wykonuje dwa oddzielne zadania, a ty możesz korzystać z jednego lub obu:
Zadanie |
Co to daje |
|---|---|
Kontakty |
Książka telefoniczna jest wypełniana z katalogu, dzięki czemu wysyłasz wiadomości do tych samych osób i grup, które twoja firma już przechowuje, bez dwukrotnego wpisywania numerów. |
Uwierzytelnianie |
Użytkownicy logują się do SMSEagle za pomocą konta katalogowego, a ich poziom uprawnień jest określany na podstawie członkostwa w grupie katalogowej. |
Typowe zastosowania: utrzymywanie Książki telefonicznej w zgodzie ze zmianami kadrową automatycznie oraz umożliwienie użytkownikom korzystania z istniejącego hasła firmowego zamiast oddzielnego dla SMSEagle.
Zanim zaczniesz
Zbierz te informacje od osoby administrującej katalogiem:
Nazwa domeny i port (389 dla zwykłego LDAP, zwykle 636 z SSL).
Konto usługowe (użytkownik i hasło), które może odczytywać katalog.
Nazwa rozróżniająca gałęzi zawierającej użytkowników, na przykład
ou=Users,dc=company,dc=local, oraz gałęzi zawierającej grupy, jeśli jest inna.Który atrybut zawiera numer telefonu, który chcesz tekstować.
Jeśli chcesz logowanie się do katalogu: nazwy grup, których członkowie powinni zostać administratorami SMSEagle i zwykłymi użytkownikami.
Krok 1: Otwórz stronę LDAP
Na pasku bocznym przejdź do Settings > Global settings > LDAP.
Strona zaczyna się od jednego przełącznika, Enable LDAP Integration. Dopóki go nie włączysz, nic więcej nie jest wyświetlane.
Z integracją wyłączoną strona pokazuje nic poza przełącznikiem
Krok 2: Włącz integrację
Włącz Enable LDAP Integration. Pojawiają się cztery sekcje: Connection, Directory structure, Attributes and security i Sync and access.
Krok 3: Połączenie
Pole |
Co wpisać |
|---|---|
User |
Konto serwisowe używane do odczytywania katalogu. |
Password |
Jego hasło. Pole jest pokazane jako puste po powrocie na stronę; pozostaw je puste, aby zachować zapisane hasło. |
Nazwa domeny |
Domena katalogu, na przykład |
Port |
|
Serwer(y) |
Konkretne serwery oddzielone przecinkami, na przykład |
Krok 4: Struktura katalogu
Typ protokołu Wybierz Active Directory lub OpenLDAP, pasując do Twojego serwera.
Użyj oddzielnego DN dla grup i użytkowników Pozostaw wyłączone, jeśli użytkownicy i grupy znajdują się w tej samej gałęzi. Wtedy wyświetlane jest jedno pole:
Nazwa wyróżniająca obiektu, na przykład
ou=Users,dc=smseagle,dc=local.
Włącz, jeśli znajdują się w różnych gałęziach. Nazwa wyróżniająca obiektu pozostaje, a poniżej pojawią się dwa dodatkowe pola:
User DN, na przykład
ou=Users,dc=smseagle,dc=localGroup DN, na przykład
ou=Groups,dc=smseagle,dc=local
Krok 5: Atrybuty i bezpieczeństwo
Atrybut telefonu AD Który atrybut katalogu zawiera numer, który SMSEagle powinien wysyłać: Telephone number, Mobile number, Home number, Pager number, Fax number, IP phone number, lub Custom parameter.
Wybranie Custom parameter odkrywa Custom attribute name, gdzie wpisujesz atrybut samodzielnie, na przykład otherMobile. Akceptowane są tylko zwykłe nazwy atrybutów; znaki interpunkcyjne takie jak < > / \ : ; , . + ' " & = są odrzucane.
Use SSL Włącz, aby zaszyfrować połączenie z katalogiem. Pamiętaj, aby ustawić pasujący Port w sekcji Connection.
Attributes and security z wybranym Custom parameter i włączonym SSL
Krok 6: Synchronizacja i dostęp
Contacts and group fetch method
Opcja |
Co się dzieje |
|---|---|
Fetch from LDAP server |
Kontakty i grupy są odczytywane z katalogu za każdym razem, gdy są potrzebne. Zawsze aktualne, ale każde wyszukiwanie zależy od dostępności katalogu. |
Przechowuj w trybie offline (synchronizuj ręcznie/okresowo) |
Kopia jest przechowywana na urządzeniu. Wysyłanie wiadomości działa, gdy katalog jest niedostępny, kosztem tego, że kopia może być nieco nieaktualna. |
Jeśli wybrałeś Przechowuj w trybie offline, pojawia się Synchronizuj automatycznie: Nigdy, Co godzinę, Codziennie, Co tydzień lub Co miesiąc. Nigdy oznacza, że kopia jest odświeżana tylko wtedy, gdy samodzielnie wyzwolisz synchronizację.
Ostatnia synchronizacja poniżej metody pobierania jest tylko do odczytu i pokazuje, kiedy kopia offline została ostatnio odświeżona. Wyświetla Nieznane aż do uruchomienia pierwszej synchronizacji.
Zezwalaj na uwierzytelnianie w SMSEagle poprzez LDAP Włącz tę opcję, aby pozwolić osobom logować się za pomocą konta katalogowego. Pojawią się cztery dodatkowe pola:
Nazwa grupy administratorów w LDAP - członkowie tej grupy logują się jako administratorzy.
Nazwa grupy użytkowników w LDAP - członkowie tej grupy logują się jako zwykli użytkownicy.
Wymagaj numerów telefonów - tylko konta katalogowe, które mają numer w wybranym atrybucie telefonu, mogą się zalogować. Domyślnie wyłączone.
LDAP jako domyślna metoda logowania - preselektuje LDAP zamiast Lokal w polu typu uwierzytelniania formularza logowania, aby użytkownicy katalogowi nie musieli go zmieniać za każdym razem.
Synchronizacja i dostęp, z włączonym magazynowaniem offline i logowaniem do katalogu
Przed poleganiem na nich sprawdź nazwy grup. Członek żadnej grupy nie może się zalogować, a literówka w nazwie grupy administratorów zostanie zauważona tylko wtedy, gdy nikt nie może zarządzać urządzeniem. Trzymaj co najmniej jedno lokalne konto administratora SMSEagle w działaniu, aż zweryfikujesz logowanie do katalogu.
Krok 7: Zapisz i przetestuj
Kliknij Zapisz zmiany na dole strony.
Następnie kliknij Testuj połączenie. Urządzenie łączy się z katalogiem, używając właśnie zapisanych ustawień, i raportuje, czy połączenie zostało nawiązane, czy co poszło nie tak.
Najpierw zapisz, potem testuj. Test używa przechowywanych ustawień, a nie tego, co jest aktualnie wyświetlane na ekranie, więc testowanie przed zapisaniem sprawdza poprzednią konfigurację. Notatka obok przycisku mówi to samo.
Panel testowania powtarza regułę: najpierw zapisz, potem testuj
Data / Czas
Settings > Global settings > Date / Time (/settings/datetime/) pokazuje bieżącą datę i godzinę systemu (tylko do odczytu) i pozwala ustawić:
Strefa czasowa
Synchronizacja czasu NTP - po włączeniu ujawnia Adres serwera NTP. Oferowane również podczas Kreatora konfiguracji.