Dane osobowe pod kontrolą

Start

DB-odo jest programem zaprojektowanym specjalnie na potrzeby instytucji przechowujących dane osobowe zgodnie z wytycznymi Generalnego Inspektora Ochrony Danych Osobowych. Program pozwala na łatwy import, bezpiecznie przechowywanie i skuteczne zarządzanie danymi w sposób zgodny z ustawą o przechowywaniu danych osobowych. Jest to idealne rozwiązanie dla małych i średnich firm oraz instytucji, które posiadając zbiory danych osobowych są zobligowane przestrzegać wymogów prawnych.

O programie

1. Opis produktu

DB-odo jest programem zaprojektowanym specjalnie na potrzeby instytucji przechowujących dane osobowe zgodnie z wytycznymi Generalnego Inspektora Ochrony Danych Osobowych. Program pozwala na łatwy import, bezpiecznie przechowywanie i skuteczne zarządzanie danymi w sposób zgodny z ustawą o przechowywaniu danych osobowych. Jest to idealne rozwiązanie dla małych i średnich firm oraz instytucji, które posiadając zbiory danych osobowych są zobligowane przestrzegać wymogów prawnych.

2. Funkcjonalności

Dane

Program DB-odo jest prostym w obsłudze programem do przechowywania danych. Pozwala na szybkie dodawanie danych, przeglądanie i wyszukiwanie wraz z filtrowaniem. Dla każdej bazy automatycznie tworzona jest kolumna z liczbami porządkowymi. DB-odo pozwala także na tworzenie przez użytkowników własnych baz danych, modyfikowanie ich struktury oraz ich całkowite usuwanie, w zależności od posiadanych uprawnień. Dzięki temu program jest bardzo elastyczny, w każdej chwil istnieje możliwość dodania bądź usunięcia dowolnego pola w bazie. W programie możemy zdefiniować dowolną ilość baz oraz rekordów. Dla każdego wpisu można wyświetlić i wydrukować specjalna formatkę. Formatka zawiera informacje o dacie pierwszego wprowadzenia danych do systemu, osobie która te dane wprowadzała, źródła pochodzenia danych, zgody na przetwarzania danych oraz zgody na przetwarzanie danych w celach marketingowych. Informacje te są tworzone bezpośrednio podczas dodawania wpisów. Dołączona jest też lista wszystkich udostępnień tych danych. Informacje o udostępnieniach można dodawać w specjalnym formularzu. Zawierają one nazwę oraz adres podmiotu, do którego udostępniono dane, datę udostępnienia oraz listę danych, które zostały udostępnione. Umieszczona jest te informacja o ostatniej modyfikacji danych. Wszystkie dane przechowywanie w bazie są szyfrowane mechanizmami bibliotek openSSL. Dostęp do poszczególnych baz danych oraz uprawnienia związanie z zarządzaniem są przyznawane każdemu użytkownikowi indywidualnie.

Konta użytkowników

Program DB-odo pozwala na tworzenie wielu kont użytkowników. Każde konto posiada indywidualny numer ID, login, hasło, imię i nazwisko użytkownika, jego adres email, numer telefonu, informacje o dziale, do którego pracownik należy oraz data ostatniego logowania do programu. Konta są zakładane przez użytkownika, który ma takie uprawnienia. Konto jest zabezpieczone hasłem, które musi składać się co najmniej z 8 znaków, jednej małej i jednej wielkiej litery, cyfry oraz znaku specjalnego. Program DB-odo automatycznie wymusza na użytkowniku zmianę hasła po upływie zdefiniowanego wcześniej czasu. Parametr ten można edytować, domyślnie ustawiony jest na okres jednego miesiąca. Dla każdego użytkownika można określić indywidualnie zestaw uprawnień dotyczących ogólnych funkcjonalności programu takich jak: dodawanie nowych baz danych, dodawanie nowych użytkowników, zarządzanie użytkownikami, pogląd informacji o logowaniach i raportów, edytowanie danych programu oraz importowanie danych. Dodatkowo uprawnienia do podglądu, dodawania i zarządzania treścią oraz modyfikacji i usuwania bazy są przyznawane dla każdej bazy danych z osobna. Każdy użytkownik ma tez możliwość w dowolnym czasie zmienić swoje hasło. Istnieje też możliwość zresetowania hasła przez osobę, mającą odpowiednie uprawnienia. Konta użytkowników nie mogą być usuwane, istnieje natomiast możliwość zablokowania konta.

Raporty

Program DB-odo rejestruje każdą czynność wykonaną przez użytkownika. Spis tych czynności umieszczony jest w tabeli raportów, gdzie oprócz dokonywanych czynności jest też zapisany dokładny czas, informacja o użytkowniku oraz adres IP z którego dana czynność była wykonywa. Starsze raporty są archiwizowane do plików i zapisywane na serwerze. Ilość raportów przechowywanych w bazie jest edytowalna i domyślnie ustawiona na 10 000. Raporty można wydrukować do pliku PDF bądź wyeksportować do pliku Excel (xslx). Oprócz raportów istnieje tez spis logowań do systemu. Zapisane są tam wszystkie logowania wraz z numerem IP, datą oraz podanym przy logowaniu loginem. Program wyłapuje też nieudane próby logowania. Tabela logowań ulega archiwizacji podobnie jak tabela raportów.

Drukowanie

Program DB-odo pozwala na wydrukowanie formatki danych, listy raportów, informacji o uprawnieniach pojedynczego użytkownika jak i całej listy użytkowników oraz listy baz danych wraz z ich strukturą. Każdy wydruk opatrzony jest nagłówkiem z logiem instytucji, pełna nazwą oraz danymi adresowymi. W stopce umieszczona jest informacja o dacie wydruku, użytkowniku który wydrukował informacje oraz numerem i liczba stron.

Import

Istnieje możliwość importu danych z plików Excel bezpośrednio do programu DB-odo. Podczas importu tworzona jest nowa baza danych o strukturze domyślnie pobranej z pliku xslx. Istnieje możliwość wyboru dowolnych pól z bazy oraz nadanie im nowych nazw, określenie źródła pochodzenia oraz informacji o zgodzie na przetwarzanie oraz zgodzie na przetwarzanie danych w celach marketingowych. W ten sposób można szybko i wygodnie przenieść istniejące bazy z innych źródeł do programu DB-odo, gdzie sposób ich przechowywania będzie spełniać wymogi Głównego Inspektora Ochrony Danych Osobowych.

3. Zgodność z ustawą o ochronie danych osobowych

Program DB-odo spełnia wymagania określone w ustawie o ochronie danych osobowych posiadając następujący zestaw funkcjonalności:

Dostęp osób upoważnionych do danych osobowych

Dostęp do danych posiadają tylko uprawnione osoby, zabezpieczone hasłem składającym się co najmniej z ośmiu znaków, jednej dużej i małej litery, cyfry oraz znaku specjalnego. Zmiana hasła jest wymuszana co najmniej raz na miesiąc. Osoby posiadające dostęp do danych można zidentyfikować po indywidualnym numerze ID oraz loginie. Informacji o osobie mającej dostęp do danych, nie da się usunąć.

Dostęp właścicieli danych

Każda osoba której dane osobowe dostępne są w systemie ma możliwość wglądu w swoje dane przedstawione w postaci formatki. Formatka zawiera dane osobowe przechowywane w bazie, informacje o dacie pierwszego wprowadzenia danych do systemu, osobie która te dane wprowadzała, źródła pochodzenia danych, zgody na przetwarzania danych oraz zgody na przetwarzanie danych w celach marketingowych. Dołączona jest też lista wszystkich udostępnień tych danych zawierająca nazwę i adres instytucji, do której dane były udostępnione, datę udostępnienia oraz zakres danych. Program dzięki funkcji wyszukiwania i filtrowania pozwala na dokładne ustalenie w sposób jednoznaczny osoby, do której dane osobowe należą. Program pozwala na modyfikację tych danych oraz ich usunięcie, bez możliwości dalszego ich przechowywania.

Przechowywanie danych

Numery identyfikacyjne rekordów zawierających dane osobowe są kolejnymi liczbami naturalnymi i nie posiadają żadnej cechy charakterystycznej która mogła by prowadzić do ich niepowołanej identyfikacji. Wszystkie dane przechowywanie w bazie są szyfrowane. Metody szyfrowania oparte są na bibliotece openSSL wraz z wykorzystaniem 128 bitowego klucza oraz mechanizmów szyfrujących. Dla każdej z danych jest umieszczona informacja o osobie, która te dane wprowadziła do programu, dacie pierwszego wprowadzenia, źródle pochodzenia danych, informacji o zgodzie na przetwarzanie danych osobowych oraz zgodzie na przetwarzanie danych do celów marketingowych. Dla każdego wpisu jest też przechowywana informacja o wszystkich udostępnień tych danych zawierająca nazwę i adres instytucji, do której dane były udostępnione, datę udostępnienia oraz zakres danych. Program posiada też historię modyfikacji danych, pozwalającą określić osobę, która modyfikowała dane oraz czas kiedy modyfikacja została dokonana.

Informacje o użytkownikach

Program pozwala na wgląd w informacje o uprawnieniach jakie posiada każdy użytkownik względem każdej bazy danych oraz o ogólnych uprawnieniach. Istnieje możliwość wydrukowania spisu uprawnień użytkownika.

Poziomy bezpieczeństwa

Program ze względu na swój charakter jest rozwiązaniem sieciowym, dlatego jest dostosowany i spełnia kryteria wszystkich poziomów bezpieczeństwa. W przypadku umieszczenia programu w sieci podłączonej do otwartej sieci internetowej, konieczne jest zastosowanie zewnętrznego certyfikatu SSL.

Pomoc

Poniżej znajduje się wykaz wszystkich funkcjonalności programu DB-odo. W razie dodatkowych pytań prosimy o kontakt: pomoc@dbodo.pl

  • 1. Start
    • 1.1. Wymagania
    • Do prawidłowego funkcjonowania program DB-odo wymaga serwera Apache 2 lub podobnego i zainstalowanych bibliotek PHP wersji 5 lub nowszej, MqSQL w wersji 5 lub nowszej, OpenSSL w wersji 0.9 lub nowszej. Program DB-odo dedykowany jest pod przeglądarkę Chrome w wersji 45.0.2454.85 m lub nowszej wraz z włączona obsługą JavaScript.
    • 1.2. Instalacja
    • W celu instalacji programu DB-odo na serwerze należy skopiować wszystkie pliki z paczki DB-odo.zip do katalogu docelowego. Następnie po wpisaniu w pasku adresu przeglądarki ścieżki do rozpakowanych plików uruchomi się Instalator programu DB-odo. Następnie należy postępować zgodnie z instrukcjami wskazanymi przez instalator. UWAGA. Nie należy uruchamiać ponownie instalatora w przypadku gdy w bazie danych znajdują sie jakiekolwiek informacje. Może to spowodować nieodwracalne usunięcie danych.
    • 1.3. Pierwsze kroki
    • Po poprawnym zainstalowaniu programu DB-odo wyświetli się panel logowania. Należy podać login i hasło użyte podczas instalacji i kliknąć przycisk "Zaloguj".
  • 2. Elementy Programu
    • 2.1. Logo
    • W górnej części interfejsu znajduje sie logo programu. Po kliknięciu zostaniemy przekierowani na panel startowy programu.
    • 2.2. Pasek użytkownika
    • Na pasku użytkownika wyświetlane są informacje o użytkownku. Znajdują się tam też przyciski "Pomoc", "Zmień hasło" oraz "Wyloguj".
    • 2.3. Menu główne
    • W menu głównym znajdują sie przyciski umożliwiające przejście do danego panelu. W zależnościu od uprawnień użytkownika wyświetlane są "Bazy danych", "Użytkownicy", "Raporty", "Ustawienia", "Logowania", "Importer". Po kliknięciu na dany przycisk wczytywany jest odpowiedni panel. Nie ma możliwości użycia przycisku "Wstecz" w przeglądarce.
    • 2.4. Panel
    • Panel jest elementem programu odpowiadającym za funkcje lub grupe funkcji. Nawigowanie pomiędzy panelami odbywa się poprzez "Menu główne". Rozdziały pliku pomocy zostały podzielone względem paneli, wszystkie funkcje dostępne w danym panelu są opisane w odpowiadającym mu dziale.
    • 2.5. Pole wiadomości
    • Pole wiadomości wyświetla się w momęcie, gdy program zwraca komunikat. Wczależności od rodzaju komunikatu pole wiadomości przybiera inny kolor. Zielony kolor pola wiadomości oznacza, że program zwrócił komunikat o pozytywnym zakończeniu działania danego polecenia. Czerwony kolor pola wiadomości oznacza, że program zwrócił komunikat o negatywnym zakończeniu działania danego polecenia. Niebieski kolor pola wiadomości oznacza, że trwa wykonywanie danego polecenia.
    • 2.6. Wstecz
    • Jeżeli chcemu wrócić do poprzedniego widoku należy używaż przycisku "Wstecz" znajdującego się w danym panelu. W przypadku użycia przycisku wstecz w przeglądarce załadowany zostanie główny panel.
  • 3. Przyciski
    • 3.1. Dodaj
    • Przycisk "Dodaj" oznacza akcje związaną z dodaniem zawartości do bazy.
    • 3.2. Edytuj
    • Przycisk "Edytuj" oznacza akcje związaną z wyświetleniem pola do zmiany wartości.
    • 3.3. Usuń
    • Przycisk "Usuń" oznacza akcje związaną zusunięciem wartości z programu.
    • 3.4. Drukuj
    • Przycisk "Drukuj" oznacza akcje związaną drukowaniem.
    • 3.5. Eksportuj do pliku XLSX
    • Przycisk "Eksportuj do pliku XLSX" oznacza eksportowanie danych do pliku XLSX (Windows Excel 2007 lub nowszy).
    • 3.6. Resetuj hasło
    • Przycisk "Resetuj hasło" oznacza akcje związaną z resetowaniem hasła.
    • 3.7. Zablokuj
    • Przycisk "Zablokuj" oznacza akcje związaną z zablokowaniem użytkownika.
    • 3.8. Wstecz
    • Przycisk "Wstecz" oznacza akcje związaną z powrotem do poprzedniego menu.
  • 4. Bazy danych
    • 4.1. Uprawnienia
    • Wszystkie działania które użytkownik może wykonać w panelu "Bazy danych" są możliwe jedynie po wcześniejszym nadaniu uprawnień.
    • 4.2. Podgląd
    • Bazy danych dostępnie dla danego użytkownika widoczne są w panelu "Bazy danych". Użytkownik może przeglądać tylko te bazy danych, do których ma nadane uprawnienia w celu przeglądania. Pozostałe bazy danych nie będą wyświetlane.
    • 4.3. Dodawanie
    • W celu dodania nowej bazy danych należy:
      1. Kliknąć przycisk "Dodaj nową bazę danych"
      2. Podać nazwę bazy danych
      3. Podać nazwę pola
      4. W celu dodania kolejnych pól należy kliknąć na przycisk "Dodaj kolejne pole"
      5. Jeżeli wszystkie pola zostana wypełnione poprawnie kliknąć "Dodaj bazę danych"
      Uwagi: wszystkie pola muszą zostać wypełnione. Nazwy pól nie mogą się powtarzać. Nazwy baz danych nie mogą się powtarzać. Nie należy używać znaków specjalnych. Nazwy mogą składać się z małych i wielkich liter alfabetu łacińskiego, znaków polskich, cyfr oraz spacji.

      WAŻNE: Nowo dodana baza danych nie będzie widoczna dla użytkownika. Należy przypisać użytkownikowi odpowiednie uprawnienia dla nowej bazy danych.
    • 4.4. Dodawanie nowego pola do bazy danych
    • W celu dodania nowego pola do bazy danych należy:
      1. Wybrać baze danych i kliknąć przycisk "Edytuj"
      2. Kliknąć przycisk "Dodaj nowe pole"
      3. Wpisać nazwę pola
      4. Kliknąć przycisk "Dodaj"
      Uwagi: wszystkie pola muszą zostać wypełnione. Nazwy pól nie mogą się powtarzać. Nie należy używać znaków specjalnych. Nazwy mogą składać się z małych i wielkich liter alfabetu łacińskiego, znaków polskich, cyfr oraz spacji.
    • 4.5. Usuwanie poł z bazy danych
    • W celu usunięcia pola z bazy danych należy:
      1. Wybrać baze danych i kliknąć przycisk "Edytuj"
      2. Wybrać pole i kliknąć przycisk "Usuń"
      3. Potwierdzić wybór
      Uwagi: Po usunięciu pola wszystkie dane zostaną utracone.
    • 4.6. Usuwanie bazy danych
    • W celu usunięcia bazy danych należy:
      1. Wybrać baze danych i kliknąć przycisk "Usuń"
      2. Potwierdzić wybór
      Uwagi: Po usunięciu bazy danych wszystkie dane zostaną utracone.
  • 5. Dane
    • 5.1. Uprawnienia
    • Wszystkie działania które użytkownik może wykonać w panelu "Bazy danych" są możliwe jedynie po wcześniejszym nadaniu uprawnień.
    • 5.2. Podgląd
    • W celu przeglądania danych należy:
      1. Wybrać baze danych poprzez kliknięcie na jej nazwę
      Uwagi: Dane dostępnie dla danego użytkownika widoczne są w panelu "Bazy danych" po wybraniu odpowiedniej bzay danych. Użytkownik może przeglądać tylko te bazy danych, do których ma nadane uprawnienia w celu przeglądania. Pozostałe bazy danych nie będą wyświetlane.
    • 5.3. Liczba porządkowa
    • Liczba porządkowa jest dodawana jako pierwsza kolumna w każdej bazie danych. Nie odpowiada ona wartością id danych wpisów.
    • 5.4. Stronnicowanie
    • Podgląd danych podzielony jest na strony. Domyśnie wyświetlane jest po 10 wpisów na stronie. W celu zmiany ilości wyświetlanych wpisów na stronie należy wybrać ilość wpisów z rozwijanego pola. Możliwe wartości: 10, 25, 50, 100.
      Do nawigacji pomiędzy stronami należy używać przycisków "Poprzedni", "Następny" oraz przycisków z numerami stron.
    • 5.5. Sortowanie
    • W celu sortowania danych według wybranej kolumny należy kliknąć na nazwe danej kolumny. W celu zmiany kierunku sortowania należy kliknąć ponownie na nazwę danej kolumny. Można sortować dane tylko po jednej kolumnie.
    • 5.6. Wyszukiwanie
    • W celu wyszukiwania danych należy wpisać szukana frazę w polu "Szukaj". W celu wyszukiwania wpisów po wielu kolumnach należy między frazami wstawić spacje.
    • 5.7. Dodawanie
    • W celu dodania danych należy:
      1. Wybrać baze danych poprzez kliknięcie na jej nazwę
      2. Kliknąć przycisk "Dodaj wpis"
      3. Podać dane
      4. Podać informacje uzupełniające
      5. Kliknąć przycisk "Dodaj"
    • 5.8. Edytowanie danych
    • W celu edytowania danych należy:
      1. Wybrać baze danych poprzez kliknięcie na jej nazwę
      2. Wybrać dane i kliknąć przycisk "Edytuj"
      3. Podać dane
      4. Kliknąć przycisk "Zmień"
    • 5.9. Edytowanie informacji uzupełniających
    • W celu edytowania informacji uzupełniających należy:
      1. Wybrać baze danych poprzez kliknięcie na jej nazwę
      2. Wybrać dane i kliknąć przycisk "Edytuj"
      3. Podać informacje uzupełniające
      4. Kliknąć przycisk "Zmień"
    • 5.10. Informacja o ostatniej modyfikacji
    • W celu uzyskania informacji o ostatniej modyfikacji należy:
      1. Wybrać baze danych poprzez kliknięcie na jej nazwę
      2. Wybrać dane i kliknąć przycisk "Edytuj"
      Uwagi: Wyświetlana jest tylko informacja o ostatniej modyfikacji. Informacja zawiera datę i godzinę dokonania modyfikacji oraz imie, nazwisko i ID użytkownika. W celu przejrzenia historii modyfikacji należy przejść do panelu "Raporty"
    • 5.11. Podgląd informacji o udostępnieniach
    • W celu podglądu informacji o udostępnieniach należy:
      1. Wybrać baze danych poprzez kliknięcie na jej nazwę
      2. Wybrać dane i kliknąć przycisk "Edytuj"
    • 5.12. Dodawanie informacji o udostępnieniach
    • W celu dodania informacji o udostępnieniach należy:
      1. Wybrać baze danych poprzez kliknięcie na jej nazwę
      2. Wybrać dane i kliknąć przycisk "Edytuj"
      3. Kliknąć przycisk "Dodaj informację o udostępnieniach"
      4. Uzupełnic wszystkie pola 5. Kliknąć przycisk "Dodaj"
      Uwagi: Należy używać pełnej nazwy podmiotu, pełnych nazw pól oraz pełnego adresu. Podana data jest datą domyślną. Należy zachować podany format daty.
    • 5.13. Drukowanie etykiety danych
    • W celu wydrukowania etykiety danych należy:
      1. Wybrać baze danych poprzez kliknięcie na jej nazwę
      2. Wybrać dane i kliknąć przycisk "Edytuj"
      3. Kliknąć na przycisk "Drukuj etykietkę z danymi"
      Uwagi: Po kliknieciu pojawi sia nowa karta przeglądarki wraz z interfejsem drukowania. Należy wybraż odpowiednie parametry i kliknąć drukuj. Za proces drukowania odpowiada przeglądarka. Po zakończeniu drukowania należy zamknąć kartę. Jeżeli przeglądarka ma wbudowaną funkcję druku do pliku w formacie PDF, należy wybrać odpowiedną opcję przed kliknięceim drukuj.
    • 5.14. Usuwanie
    • W celu usunięcia danych należy:
      1. Wybrać baze danych poprzez kliknięcie na jej nazwę
      2. Wybrać dane i kliknąć przycisk "Usuń
      3. Potwierdzić wybór
      Uwagi: Po usunięciu dane zostaną utracone.
  • 6. Użytkownicy
    • 6.1. Uprawnienia
    • Panel "Użytkownicy" jest widoczny w menu i dostępny tylko dla użytkowników posiadających stosowne uprawnienia.
    • 6.2. Podgląd
    • Lista wszystkich użytkowników znajduje się w panelu "Użytkownicy".
    • 6.3. Dodawanie
    • W celu dodania nowego użytkownika należy:
      1. Kliknąć przycisk "Dodaj nowego użytkownika"
      2. Podać dane
      3. Ustawić uprawnienia dla poszczególnych baz danych
      4. Ustawić uprawnienia administracyjne
      5. Jeżeli wszystkie pola zostana wypełnione poprawnie kliknąć "Dodaj użytkownika"
      Uwagi: pola "Login", "Hasło", "Powtórz hasło", "Imie", "Nazwisko" muszą zostać wypełnione. Loginy użytkowników nie mogą się powtarzać. Nie należy używać znaków specjalnych. Pola mogą składać się z małych i wielkich liter alfabetu łacińskiego, znaków polskich, cyfr oraz spacji. Użytkownik ma dostęp tylko do tych elementów programu, dla których ma nadane uprawnienia. Zaznaczony checkbox oznacza że użytkownik posiada uprawnienia do dokonywania danej czynności. Niezaznaczony checkbox oznacza że użytkownik nie posiada uprawnień do dokonywania danej czynności.
    • 6.4. Edytowanie danych
    • W celu edytowania danych użytkownika należy:
      1. Wybrać użytkownika i kliknąć przycisk "Edytuj"
      2. Podać dane
      3. Kliknąć przycisk "Zmień dane użytkownika"
      Uwagi: pola "Login", "Hasło", "Powtórz hasło", "Imie", "Nazwisko" muszą zostać wypełnione. Loginy użytkowników nie mogą się powtarzać. Nie należy używać znaków specjalnych. Pola mogą składać się z małych i wielkich liter alfabetu łacińskiego, znaków polskich, cyfr oraz spacji.
    • 6.5. Usuwanie
    • Użytkownika nie da się usunąć.
    • 6.6. Blokowanie
    • Blokowanie użytkownika polega na zablokowaniu możliwości zalogowania się przez danego użytkownika. W celu zablokowania użytkownika należy:
      1. Wybrać użytkownika i kliknąć przycisk "Zablokuj"
      2. Potwierdzić zablokowanie użytkownika poprzez kliknięcie na przycisk "Zablokuj"
      Uwagi: Użytkownik nie będzie mógł zalogować sie do systemu. Dane użytkownika nie zostaną usunięte. Rejest wszystkich czynności użytkownika zostanie zachowany.
    • 6.7. Odlokowanie
    • W celu odblokowania użytkownika należy:
      1. Wybrać użytkownika i kliknąć przycisk "Edytuj"
      2. Kliknąć przycisk "Odblokuj użytkownika"
    • 6.8. Nadawanie i odbieranie uprawnień dla poszczególnych baz danych
    • W celu nadania bądź odebrania uprawnień należy:
      1. Wybrać użytkownika i kliknąć przycisk "Edytuj"
      2. Nadać/odebrać uprawnienia poprzez zaznaczenie/odznaczenie odpowiedniego checkboxa w sekcji "Uprawnienia dla baz danych"
      3. Kliknąć przycisk "Zmień dane użytkownika"
      Ułatwienia:
      1. W celu nadania/odebrania wszystkich uprawnień dla danej bazy danych należy kliknąć na nazwę bazy w sekcji "Uprawnienia dla baz danych". Spowoduje to zaznaczenie/odznaczenie wszystkich checkboxów w danym rzędzie
      2. W celu nadania/odebrania danych uprawnień dla wszystkich baz danych należy kliknąć na nazwę uprawnienia w sekcji "Uprawnienia dla baz danych". Spowoduje to zaznaczenie/odznaczenie wszystkich checkboxów w danej kolumnie
      3. W celu zmiany zaznaczonych
      iezaznaczonych checkboxów na niezaznaczone/zaznaczone należy kliknąć na "Zamień zaznaczenie"
      Uwagi: Użytkownik ma dostęp tylko do tych elementów programu, dla których ma nadane uprawnienia. Zaznaczony checkbox oznacza że użytkownik posiada uprawnienia do dokonywania danej czynności. Niezaznaczony checkbox oznacza że użytkownik nie posiada uprawnień do dokonywania danej czynności.
    • 6.9. Nadawanie i odbieranie uprawnień administracyjnych
    • W celu nadania bądź odebrania uprawnień administracyjnych należy:
      1. Wybrać użytkownika i kliknąć przycisk "Edytuj"
      2. Nadać/odebrać uprawnienia poprzez zaznaczenie/odznaczenie odpowiedniego checkboxa w sekcji "Uprawnienia administracyjne"
      3. Kliknąć przycisk "Zmień dane użytkownika"
      Uwagi: Użytkownik ma dostęp tylko do tych elementów programu, dla których ma nadane uprawnienia. Zaznaczony checkbox oznacza że użytkownik posiada uprawnienia do dokonywania danej czynności. Niezaznaczony checkbox oznacza że użytkownik nie posiada uprawnień do dokonywania danej czynności.
    • 6.10. Zmiana hasła
    • W celu należy:
      1. Kliknąć przycisk "Zmień hasło" znajdujący się na "Pasku użytkownika"
      2. Podać obecne hasło
      3. Podać nowe hasło
      4. Powtórnie podać nowe hasło
      5. Kliknąć przycisk "Zmień hasło"
      Uwagi: stare hasło zostanie zastąpione nowym. Stare hasło zostanie utracone.
    • 6.11. Resetowanie hasła
    • W celu zresetowania hasła należy:
      1. Wybrać użytkownika i kliknąć przycisk "Edytuj"
      2. Kliknąć przycisk "Resetuj hasło użytkownika"
      3. Podać nowe hasło
      4. Powtórnie podać nowe hasło
      5. Kliknąć przycisk "Zmień hasło"
      Uwagi: stare hasło zostanie zastąpione nowym. Stare hasło zostanie utracone. Należy zachować nowe hasło i w sposob bezpieczny przekazać je użytkownikowi. Po dokonaniu operacji "Resetowanie hasła" zaleca się dokonanie ponownej zmiany hasła przez użytkownika.
    • 6.12. Drukowanie uprawnień danego użytkownika
    • W celu wydrukowania uprawnień danego uytkownika należy:
      1. Wybrać użytkownika i kliknąć przycisk "Edytuj"
      2. Kliknąć przycisk "Drukuj uprawnienia użytkownika"
      Uwagi: Po kliknieciu pojawi sia nowa karta przeglądarki wraz z interfejsem drukowania. Należy wybraż odpowiednie parametry i kliknąć drukuj. Za proces drukowania odpowiada przeglądarka. Po zakończeniu drukowania należy zamknąć kartę. Jeżeli przeglądarka ma wbudowaną funkcję druku do pliku w formacie PDF, należy wybrać odpowiedną opcję przed kliknięceim drukuj.
    • 6.13. Drukowanie uprawnień wszystkich użytkowników
    • W celu wydrukowania uprawnień wszystkich użytkowników należy:
      1. Kliknąć przycisk "Drukuj uprawnienia wszystkich użytkowników"
      Uwagi: Po kliknieciu pojawi sia nowa karta przeglądarki wraz z interfejsem drukowania. Należy wybraż odpowiednie parametry i kliknąć drukuj. Za proces drukowania odpowiada przeglądarka. Po zakończeniu drukowania należy zamknąć kartę. Jeżeli przeglądarka ma wbudowaną funkcję druku do pliku w formacie PDF, należy wybrać odpowiedną opcję przed kliknięceim drukuj.
    • 6.14. Drukowanie schematu wszystkich baz danych
    • W celu wydrukowania uprawnień danego uytkownika należy:
      1. Kliknąć przycisk "Drukuj schemat bazy danych"
      Uwagi: Po kliknieciu pojawi sia nowa karta przeglądarki wraz z interfejsem drukowania. Należy wybraż odpowiednie parametry i kliknąć drukuj. Za proces drukowania odpowiada przeglądarka. Po zakończeniu drukowania należy zamknąć kartę. Jeżeli przeglądarka ma wbudowaną funkcję druku do pliku w formacie PDF, należy wybrać odpowiedną opcję przed kliknięceim drukuj.
  • 7. Raporty
    • 7.1. Informacje ogólne
    • Raporty przechowują informację o każdej aktywności użytkownika. Raporty przechowuj informację o rodzaju aktywności, ID użytkownika, nazwie bazy danych, polach oraz dane (w zależności od rodzaju akcji), dokładna datę i godzinę, adres IP z którego akcja była wykonywana.
    • 7.2. Podgląd
    • Lista raprotów znajduje się w panelu "Raporty".
    • 7.3. Iośc raportów
    • Iośc raportów przechowywana w bazie danych jest ustalana podczas instalacji programu. Zmienna nazywa się "$watchdog_limit" i znajduje się w pliku settings.php. Domyślnie ustawiona jest na 10000. W bazie przechowywane są tylko najnowsze raporty. Reszta ulega archiwizacji. Proces archiwizacji wywoływany jest automatycznie.
    • 7.4. Stronnicowanie, sortowanie i wyszukiwanie
    • Stronnicowanie, sortowanie i wyszukiwanie raportów funkcjonuje w ten sam sposób jak stronnicowanie, sortowanie i wyszukiwanie danych.
    • 7.5. Drukowanie
    • W celu wydrukowania raportów należy:
      1. Kliknąć przycisk "Drukuj raporty"
      Uwagi: Po kliknieciu pojawi sia nowa karta przeglądarki wraz z interfejsem drukowania. Należy wybraż odpowiednie parametry i kliknąć drukuj. Za proces drukowania odpowiada przeglądarka. Po zakończeniu drukowania należy zamknąć kartę. Jeżeli przeglądarka ma wbudowaną funkcję druku do pliku w formacie PDF, należy wybrać odpowiedną opcję przed kliknięceim drukuj.
    • 7.6. Eksportowanie do pliku XSLX
    • W celu wyeksportowanie raportów do pliku XSLX należy:
      1. Kliknąć przycisk "Eksportuj raporty do pliku xlsx"
      Uwagi: W celu otwarcia pliku XSLX naależy posiadać odpowiedni program np. Windows Excel 2007 lub nowszy.
    • 7.7. Archiwizacja
    • Archiwizacja raportów dokonuje się automatycznie w momęcie gdy spełnione są dwa warunki:
      1. Liczba raportów przekroczy ustalony limit wpisów
      2. Użytkownik przejdziee na panel "Raporty"
      Archiwizacja polega na zapisie danych z bazy raportów w postacii plików XML. Pliki XML zostają nazwane datą wykonania archiwizacji i zapisane w katalogu archiwum/raporty.
  • 8. Ustawienia
    • 8.1. Informacje ogólne
    • Panel "Ustawienia" zawiera informacje oglne dotyczące "tytułu strony", "nazwy instytucji", "ulicy", "nr. lokalu", "kodu pocztowego", "miejscowości", "numeru NIP", "numeru REGON". Dane te umieszczone sa na wydrukach. Pola moga być puste.
    • 8.2. Podgląd
    • Lista informacji oglnych znajduje się w panelu "Ustawienia".
    • 8.3. Edytowanie
    • W celu edytowania informacji oglnych należy:
      1. Podać dane
      2. Kliknąć przycisk "Zmień"
      Uwagi: Nie należy używać znaków specjalnych. Pola mogą składać się z małych i wielkich liter alfabetu łacińskiego, znaków polskich, cyfr oraz spacji. Pola mogą być puste.
    • 8.4. Ukrywanie informacji oglnych
    • W celu ukrycia informacji oglnych podczas edytowania danych zostawić puste pole.
    • 8.5. Kopiowanie systemowej bazy danych
    • W celu wykonania kopi systemowej bazy danych należy:
      1. Kliknąć przycisk "Wykonaj kopie bazy danych"
      Uwagi: Wykonanie nowej kopi systemowej bazy danych spowoduje utratę poprzedniej kopi. Kopia systemowej bazy danych zawiera zakodowane dane, informacje o programie, dane użytkowników, zakodowane hasła użytkowników, opis struktury baz danych, informacje o logowaniach oraz raporty. Format utworzonego pliku to sql. Plik znajduje się w katalogu: "archiwum". Nazwa pliku z kopią systemowej bazy danych to "dbodo.sql". Nie należy udostępniać pliku. Posiadanie pliku z kopią bazy danych nie gwarantuje odzyskania danych. W celu odzyskania danych z pliku z kopią systemowej bazy danych wymagane jest zachowanie odpowiedniego klucza, którym dane były kodowane.
    • 8.6. Odzyskiwanie danych z kopii systemowej bazy danych
    • W sytuacji utraty danych w wyniku zdarzeń losowych istnieje możliwość odtworzenia programu i danych w nim przechowywanych. W tym celu należy posiadać:
      1. Kopie systemowej bazy danych w postaci pliku w formacie sql
      2. Klucz, którym dane w bazie danych były szyfrowane

      W celu odtworzenia programu i danych w nim przechowywanych należy:
      1. Ponownie zainstalować program posługując się instalatorem. W trakcje instalacji należy podać posiadany juz klucz!
      2. Po poprawnej instalacji należy zaimportować dane z pliku z systemową kopią bazy danych do bazy MySQL. Przykładowo:
      2.1. Poprzez SSH: przejść do katalogu "archiwum", następnie podać komendę "mysql -u NAZWA_UŻYTKOWNIKA_BAZY -p NAZWA_BAZY < NAZWA_PLIKU", gdzie NAZWA_UŻYTKOWNIKA_BAZY jest nazwą użytkownika bazy danych MySQL, NAZWA_BAZY jest nazwą bazy MySQL, NAZWA_PLIKU to nazwa pliku z kopią systemowej bazy danych
      2.2. Poprzez phpMyAdmin
      Uwagi: Posiadanie pliku z kopią bazy danych nie gwarantuje odzyskania danych. W celu odzyskania danych z pliku z kopią systemowej bazy danych wymagane jest zachowanie odpowiedniego klucza, którym dane były kodowane.
    • 8.7. Zmiana loga programu
    • W celu zmiany loga programu widocznego w górnej części interfejsu należy:
      1. Kliknąć przycisk "Zmień logo"
      2. Otworzy się nowa karta. Należy wybrać plik z dysku klikając na przycisk "Wybierz plik"
      3. Po wybraniu pliku kliknąć przycisk "Prześlij plik"
      4. W celu powrotu do poprzedniego menu należy kliknąć przycisk "Wstecz" lub zamknąć katrę w przeglądarce
      5. Po powrocie do panelu ustawienia należy odświerzyć stronę
      Uwagi: Po przesłaniu nowego obrazka nie będzie można przywrócić poprzedniego. Nowe logo będzie widoczne w programie i na wydrukach. Po dokonaniu zmiany loga należy odświerzyć stronę. Dopuszczalne formaty przesyłanych plików: png, jpg. Wskazana rozdzielczość: wysokość 100px, szerokość: 200px.
  • 9. Logowania
    • 9.1. Informacje ogólne
    • Wpisy w panelu "Logowania" przechowują informację o każdej próbie zalogowania się każdego użytkownika. Logowania przechowują informację o podanym loginie, dokładną datę i godzinę, adres IP z którego była wykonywana próba logowania oraz o typie komunikatu.
    • 9.2. Podgląd
    • Lista informacji o logowaniach znajduje się w panelu "Logowania".
    • 9.3. Iośc informacji o logowaniach
    • Iośc informacji o logowaniach przechowywana w bazie danych jest ustalana podczas instalacji programu. Zmienna nazywa się "$login_limit" i znajduje się w pliku settings.php. Domyślnie ustawiona jest na 1000. W bazie przechowywane są tylko najnowsze informacje o logowaniach. Reszta ulega archiwizacji. Proces archiwizacji wywoływany jest automatycznie.
    • 9.4. Typy informacji o logowaniach
    • Lista informacji o logowaniach przechowuje informacje o różnych typach komunikatów powstałych przy logowaniu.
      1. "succes" - logowanie przebiegło poprawnie
      2. "pass_error" - podane hasło było niepoprawne
      3. "login-error" - podany login był niepoprawny
    • 9.5. Stronnicowanie, sortowanie i wyszukiwanie
    • Stronnicowanie, sortowanie i wyszukiwanie informacji o logowaniach funkcjonuje w ten sam sposób jak stronnicowanie, sortowanie i wyszukiwanie danych.
    • 9.6. Archiwizacja
    • Archiwizacja informacji o logowaniach dokonuje się automatycznie w momęcie gdy spełnione są dwa warunki:
      1. Liczba informacji o logowaniach przekroczy ustalony limit wpisów
      2. Użytkownik przejdziee na panel "Logowania"
      Archiwizacja polega na zapisie danych z bazy logowań w postacii plików XML. Pliki XML zostają nazwane datą wykonania archiwizacji i zapisane w katalogu archiwum/logowania.
  • 10. Importer
    • 10.1. Informacje ogólne
    • Importer przeznaczony jest do importowania baz danych z plików XSLX. Importowane są tylko dane z wybranych pól. Jeżeli w polach są formuły, zostaną zaimportowane całe foormuły, a nie właściwe dane. Wszystkie dodatki w postaci wykresów, makr i formatowań nie zostaną importowane. Wszystkie dane importowane są jako text.
    • 10.2. Rodzaj pliku
    • Importer obsługuje pliki z rozszerzeniem XLSX.
    • 10.3. Importowanie Danych
    • W celu importowania danych należy:
      1. Wybrać plik:
      1.1. Kliknąć "Wybierz plik" a następnie wskazać jeden plik w formacie xlsx i kliknąć "Otwórz"
      1.2. Kliknąć przycisk "Prześlij plik"

      2. Po poprawnym wczytaniu pliku wyświetlone zostaną wszystkie arkusze jako osobne bazy danych
      3. Wszystkie dane zostaną wczytane domyślnie. Nazwa bazy danych odpowiada nazwie arkusza, nazwy pól odpowiadają wartością pierwszego wiersza dadnych w arkuszu.
      Poddane czynności należy wykonać dla kadej bazy danych/arkusza osobno:
      4. W celu utworzenia nowej bazy danych należy zaznaczyć opcję "1. Utwórz nową bazę danych"
      4.1. Podać odpowiednie nazwy pól lub pozostawić domyślne.
      4.2. Zaznaczyć tylko te pola, które mają być zaimpoortowane. Licba porzadkowa jest nadawana wszystkim danym automatycznie. Jeeli liczba porządkowa danych nie jest powiązana z danymi można ja pominąć podczas importu celem uniknięcia duplikatów. Wszystkie pola muszą być wypełnione
      4.3. Jeżeli Pierwszy wiersz zawiera nazwy pól, możemy pominąć jego import.

      5. W celu nie importowania bazy danych/arkusza naley zaznaczyć opcje: "3. Nie importuj"
      6. Kliknąć przycisk "Rozpocznij import"
      7. Jeżeli import wykonał się poprawnie, zostanie wyświetlony odpowiedni komunikat. W celu podglądu danych należy dodać uprawnienia dla baz danych swojemu uytkowwnikowi a następnie przejść do panelu "Bazy danych".

Najczęściej zadawane pytania (FAQ)

Dlaczego warto wybrać program DB-odo?

Wersja demonstracyjna programu

Aby uzyskać dostęp do wersji demonstracyjnej programu skontaktuj się z nami: info@dbodo.pl

Kontakt

Skontaktuj się z nami: