Nowa wersja środowiska MacroBASE: lepsze zarządzanie bezpieczeństwem i usprawnienia dla użytkowników końcowych w Macrologic ERP

Powrót do listy artykułów

W nowej wersji środowiska MacroBASE dla rozwiązania Macrologic ERP wprowadziliśmy liczne usprawnienia. Zapraszamy do lektury wpisu, który skrótowo sygnalizuje korzyści, jakie mogą odnieść zarządzający, użytkownicy końcowi i oraz administratorzy IT w przypadku podniesienia środowiska z wersji 20.30 do wersji 23.25.

Bezpieczeństwo

Uwierzytelnianie wieloskładnikowe

Udostępniliśmy możliwość dodania kolejnego składnika autoryzacyjnego przy logowaniu do aplikacji Merit ERP. Stanowi to dodatkowe zabezpieczenie kont użytkowników przed niepowołanym dostępem (np. po wykradzeniu danych logowania).

Poza aktualną procedurą uwierzytelniania (nazwą użytkownika i hasłem, danymi konta Active Directory, kartą Smart Card lub certyfikatem z pliku) od użytkownika będzie można wymagać także dodatkowej metody uwierzytelniania poprzez podanie kodu (TOTP) z aplikacji uwierzytelniającej (na przykład Google Authenticator).

Metody uwierzytelniania dostępne do tej pory
TOTP – nowość w wersji 23.25
  1. Nazwa użytkownika i hasło
  2. Dane konta Active Directory
  3. Smart Card
  4. Certyfikat z pliku
  • dodatkowe podanie kodu TOTP

TOTP (Time-based one-time password) – hasło jednorazowe oparte na czasie; algorytm komputerowy, który generuje hasło jednorazowe wykorzystujące aktualny czas jako źródło unikalności

Zabezpieczenie przed otwieraniem potencjalnie niebezpiecznych załączników

W bazach danych aplikacji Merit ERP można dodawać załączniki – pliki o dowolnym formacie. Od wersji 23.25 runtime klasyfikuje pewne pliki jako potencjalnie niebezpieczne. W przypadku takich plików – programów lub skryptów, które po otwarciu wykonują się na urządzeniu – użytkownik będzie musiał dodatkowo potwierdzić otwarcie załącznika.

Dzięki temu nowemu rozwiązaniu użytkownik może zatrzymać potencjalnie niebezpieczne działanie przed uruchomieniem załącznika. W ten sposób będzie sam zaniechać wykonania potencjalnie niebezpiecznej operacji zamiast jedynie polegać na innych zabezpieczeniach (takich jak te systemowe czy antywirusowe), zainstalowanych na jego urządzeniu.

Niebezpieczne pliki to te, których pochodzenie i zakres działania nie są nam dokładnie znane. Mogą to być pliki programów (EXE, COM), skrypty (BAT, CMD, VBS) lub inne rodzaje plików o rozszerzeniach zarejestrowanych w systemie. Otwarcie tych plików może spowodować operacje niepożądane z punktu widzenia użytkowników lub administratorów systemu Macrologic ERP.
Zabezpieczenie mechanizmu pobierania poprawek z repozytorium

Zmieniliśmy protokół używany do pobierania poprawek oprogramowania z repozytorium dostawcy oprogramowania (mechanizm MacroUPDATE). Dotychczasowy protokół został zastąpiony nowym, bazującym na protokole SSL. Dzięki tej zmianie możemy zwiększyć bezpieczeństwo komunikacji, również w przypadku pobierania aktualizacji i poprawek środowiska MacroBASE, które są wystawiane przez Asseco Business Solutions.

Szyfrowanie SSL to rodzaj zabezpieczenia, które chroni Twoje dane podczas przesyłania ich przez Internet. Szyfrowanie używane w SSL chroni dane przed przechwyceniem i nieautoryzowanym dostępem. Dzięki temu Twoje informacje są bezpieczne i nie mogą zostać przechwycone przez osoby trzecie.

Praca z programem

Schematy kolorystyczne

Dodaliśmy możliwość wyboru schematu kolorystycznego okien aplikacji. Użytkownik ma do wyboru 10 schematów kolorystycznych (tzw. „skórek”). Obejmują one podstawowe kolory elementów graficznych w programie.

Dzięki skórkom użytkownik będzie mógł dostosować kolory do swoich osobistych upodobań oraz wyróżnić lub odróżnić oprogramowanie Macrologic ERP od innych używanych aplikacji. Schematy kolorystyczne mogą być także przydatne, gdy pracuje się z wieloma programami lub różnymi zestawami danych, zwłaszcza w przypadku wersji wielofirmowej.

Intuicyjne wyszukiwanie danych w słownikach

Dodaliśmy możliwość wyszukiwania danych w słownikach tak, aby szybciej łatwiej i bardziej intuicyjnie znaleźć oczekiwane dane.

Dotychczas wyszukiwanie w słowniku za pomocą wpisania fragmentu danych udawało się jedynie w przypadku, gdy wpisany fragment dokładnie pasował do początkowej części wartości słownika (tzw. wyszukiwanie przedrostkowe dokładne).

Aktualnie w przypadku, gdy dotychczasowy mechanizm wyszukiwania nie odnalazł szukanej wartości, wykonywane jest kolejne wyszukiwanie, tym razem bez uwzględniania wielkości znaków. Jeżeli nadal nie zostanie znalezione dopasowanie w danych, kolejne – tym razem kontekstowe, czyli wyszukanie wpisanych danych jako fragmentu danych w słowniku.

Ta funkcjonalność pozwala użytkownikowi na łatwiejsze wyszukiwanie danych w słownikach, nawet jeśli nie pamięta dokładnych wartości. Dzięki temu, użytkownik może z sukcesem wyszukać poprawne dane na podstawie mniej dokładnego wyrażenia do wyszukania.

Optymalne wypełnienie okien wertowania

Zmieniliśmy sposób wyświetlania danych w oknach przeglądania danych (tzw. oknach wertowania). Dążyliśmy do tego, aby wypełnienie danymi w oknach było optymalne.

Jeśli w okienku jest wyświetlany jego ostatni wiersz, to zawsze będzie on na najniższej możliwej pozycji, aby okienko było zapełnione danymi.

Zapobiega to sytuacjom, w których w tabeli danych jest większa ilość zapisów (rekordów), a rekordy w oknie są pokazane w sposób mylący dla użytkownika. Dzięki temu, użytkownik może łatwiej i dokładniej analizować dane.

Wygodniejsza modyfikacja kolumn w oknach wertowania

W funkcji modyfikowania ilości kolumn wyświetlanych w oknach wertowania dodaliśmy szereg usprawnień.

  1. Aby łatwiej było znaleźć kolumny z danymi interesującymi użytkownika, podczas dodawania, kolumny są posortowane wg nagłówków.
  2. Dostępny jest filtr pozwalający na szybkie ograniczenie liczby kolumn na liście wyboru.
  3. Usprawnienia są dostępne zarówno w oknie dialogowym dodawania kolumn, jak i w menu kontekstowym okna wertowania.

Dzięki tym usprawnieniom proces modyfikacji kolumn okna wertowania, szczególnie w przypadku tabel z dużą ilością pól, będzie sprawniejszy i efektywniejszy, a przez to bardziej przyjazny dla użytkownika.

Przywracanie domyślnego wyglądu okien aplikacji

Dla okien aplikacji, które mogą być dostosowywane do indywidualnych potrzeb użytkownika, dodaliśmy możliwość przywracania domyślnego wyglądu.

Okna aplikacji (wertowania, redagowania, z kontrolkami) od dawna już mogą być dostosowywane do indywidualnych potrzeb użytkownika. Zakres możliwych zmian obejmuje m. in. rozmiar i położenie okien, układ kolumn (ilość, kolejność, szerokości), układ okien składowych dla okien złożonych.

Dzięki nowej funkcjonalności przywracania domyślnego wyglądu okien aplikacji, użytkownik może w prosty sposób powrócić do pierwotnego wyglądu okna: takiego, jak zostało zaprojektowane w aplikacji. Nie ma już konieczności ręcznego „odwracania” wszystkich wykonanych wcześniej modyfikacji.

Wygoda zarządzania

Większa ilość obsługiwanych danych

Maksymalna liczba rekordów przechowywanych w jednym zbiorze danych tabeli wynosi teraz 60 milionów – podwoiliśmy ją (wcześniej było to 30 milionów). Dodatkowo zostało zniesione kryterium maksymalnego rozmiaru pojedynczego zbioru danych tabeli (dotychczas było to 4GB).

Dzięki tej zmianie w ramach tych samych struktur danych można obsługiwać większą ilość danych, bez konieczności reorganizacji danych. Dzięki temu, użytkownik może efektywniej korzystać z dużych ilości danych.

Kopie danych do zewnętrznych mechanizmów kopii zapasowych

Wprowadziliśmy możliwość wykonania kopii danych zmodyfikowanych od ostatniego wykonania backupu. Do tej pory zawsze była wykonywana pełna kopia danych. Kopie przyrostowe są tworzone są w osobnym katalogu (bez kompresji), dzięki czemu można potem dla tego zasobu wykorzystać dedykowane oprogramowanie do wykonywania kopii zapasowych wykorzystywane przez klienta.

Dzięki tej funkcjonalności będzie można łatwiej użyć zewnętrznego oprogramowania do archiwizacji oraz dane z kolejnych kopii zapasowych będą mniejsze (gdyż będą zawierać nie pełne dane, ale tylko to, co zostało zmodyfikowane).

Backup pełny
Backup przyrostowy – nowość w wersji 23.25
  • Proces tworzenia kopii zapasowej, w którym wszystkie dane, pliki i informacje znajdujące się na danym systemie lub urządzeniu są kopiowane w całości
  • Kompleksowa forma kopii zapasowej, która obejmuje wszystkie dane w danym momencie i pozwala na odtworzenie pełnego obrazu systemu z jednego archiwum
  • Rodzaj kopii zapasowej, która obejmuje tylko te pliki, które uległy zmianie od czasu ostatniego pełnego backupu lub ostatniego backupu cząstkowego
  • Pojedynczy backup cząstkowy zajmuje mniej miejsca na dysku niż pełny backup, przywracanie pełnego obrazu systemu wymaga użycia ostatniego pełnego backupu oraz wszystkich kopii przyrostow

Backup pełny jest bardziej czasochłonny, zajmuje więcej miejsca na nośniku, ale zapewnia zawsze pełny zestaw danych, podczas gdy backup przyrostowy jest bardziej efektywny pod względem czasu i zasobów, ale obejmuje tylko zmienione dane.

Kategoria: Nowości funkcjonalne