Parametry > Użytkownicy > Kody dostępu 

Kody dostępu są kodami stosowanymi do ochrony informacji lub funkcji w trybie odczytu, zapisu i wykonania (o ile kontekst na to pozwala). W takim wypadku kody te działają jak blokada umieszczona w polu ekranu, w transakcji, w raporcie lub w rekordzie w bazie danych. W takim wypadku dostęp do informacji chronionych mogą uzyskać tylko określeniu użytkownicy (otrzymują klucz, który pozwala na zdjęcie blokady). Jest to zdefiniowane w rekordzie użytkownika: Prawa do odczytu, zapisu i/lub wykonania mogą być przypisane do użytkownika. Pole wyboru Wszystkie kody dostępu umożliwia niektórym użytkownikom dostęp do wszystkich informacji chronionych przez kody dostępu.

Funkcja ta służy do wprowadzania lub zmiany listy kodów dostępu określonych przez kody alfanumeryczne, zawierające maksymalnie 10 znaków wraz z powiązanym tytułem.

Liczba kodów dostępu oraz ich kodyfikacja jest całkowicie dowolna, bowiem znaczenie ma jedynie przypisanie ich do różnych rekordów, które mogą być w ten sposób kontrolowane.

Warunek

SEEREFERTTO Odniesienie do dokumentacji Implementacja

Zarządzanie ekranem

Karta Ekran wpisów

Prezentacja

Ten wpis jest wykonywany na tabeli przewijanej. Wprowadzane są tylko kody dostępu, których kodowanie jest dowolne.

Zamknij

 

Pola

Na tej karcie występują następujące pola :

Tabela

Ten kod identyfikuje utworzone pliki w unikalny sposób.

  • Opis (pole DESACC)

 

Zamknij

 

Przyciski określone

W oknie otwartym przez ten przycisk występują następujące pola :

Blok numer 1

  • pole OBJET

 

  • pole CLES

 

Blok numer 2

  • Z folderu (pole DOSORG)

Z tego pola należy skorzystać, aby zdefiniować folder, z którego zostanie skopiowany rekord. Możliwa składnia jest opisana w dedykowanym załączniku.

  • Wszystkie foldery (pole TOUDOS)

Z tej opcji należy skorzystać, aby skopiować rekord do wszystkich folderów zdefiniowanych w słowniku (tabela ADOSSIER w bieżącym rozwiązaniu).

  • Do folderu (pole DOSDES)

Z tego pola należy skorzystać, aby zdefiniować folder, do którego zostanie skopiowany rekord. Możliwa składnia jest opisana w dedykowanym załączniku.

Zamknij

Ten przycisk służy do kopiowania całości kodów dostępu do innego folderu (tworzone są tylko te, które nie istnieją w folderze docelowym; dodatkowo, inne kody dostępu istniejące w folderze docelowym oczywiście nie są wybrane).

Korzystanie z kodów dostępu

Kody dostępu mogą zostać wprowadzone w określonej liczbie funkcji (zarówno dotyczących programowani, jak i zarządzania elementami bazy danych w oprogramowaniu).

Standardowe zachowanie, zarządzane przez zarządzanie obiektami wygląda następująco: Jeśli plik zawiera kod dostępu, zarządzanie obiektami filtruje prawa do wyświetlania i zmiany każdego rekordu, ponieważ kod dostępu został wpisany w rekordzie i bierze pod uwagę prawa do odczytu i zapisu przyznane użytkownikowi w odpowiednim kodzie dostępu.

Jest to używane do automatycznego zarządzania prostymi prawami dostępu do standardowych rekordów, w których pojawia się kod dostępu, a także ułatwia specjalne filtrowanie wszystkich zarządzanych obiektów. Sam fakt dodania pola kodu dostępu na jednym z ekranów obiektu w tabeli powiązanej z obiektem i zadeklarowanie tego pola w sekcji Pole kodu dostępu zarządzania obiektami wystarcza do filtrowania.

Obiekty administratora znajdujące się w poniższej tabeli korzystają filtrów odczytu i zapisu poprzez kod dostępu. Kiedy kod obiektu jest napisany wytłuszczoną czcionką, podczas wykonywania sprawdzane są również kody dostępu. Szczegóły dotyczące kontroli praw dostępu znajdują się w dalszej części tego dokumentu.

Kod obiektu

Funkcja

ADP

Słownik parametrów

AIM

Miejsce docelowe wydruku

AMI

Transakcje systemowe

ARP

Słownik raportów

AWI

Zarządzanie oknami

GTC

Ekrany zapytań

PS2

Ustawienia statystyczne

Należy zauważyć, że prawo do zmiany kodu dostępu związane z kontrolą ustawień nie tylko daje prawo do zmiany cech ustawień, ale także i przede wszystkim prawo do zmiany ich wartości (dotyczy to zarówno wprowadzania ustawień, jak i wyboru personelu, gdy ustawienia odbywają się na poziomie użytkownika).

Podobnie prawo do wyświetlania w kodzie dostępu związane z ustawieniami statystycznymi kontroluje nie tylko prawo do wyświetlania ustawień kodu, ale również prawo do wyświetlania odpowiednich statystyk.

Prawa wykonawcze zarządzane są w powyższych obiektach napisanych wytłuszczoną czcionką w następujący sposób:

* Kody dostępu obecne w transakcjach ustawień są używane do zakazywania stosowania tych transakcji, jeżeli prawa wykonawcze nie są przyznane użytkownikowi.

* Kody dostępu obecne we wnioskach są używane do zakazywania ich stosowania w trybie wykonawczym, jeżeli prawa wykonawcze nie są przyznane użytkownikowi.

* Kody dostępu obecne w transakcjach systemowych zakazują ich wykonywanie, jeżeli prawa wykonawcze nie są przyznane użytkownikowi.

* Kody dostępu obecne na ekranach zapytań są używane do zakazywania stosowania tych ekranów, jeżeli prawa wykonawcze nie są przyznane użytkownikowi.

Istnieje szczególny przypadek dotyczący kontroli kodów dostępu. Można powiązać kody dostępu z polami na ekranie ( w tym celu używana jest funkcja powiązania kodów dostępu). Prawa odczytu i zapisu związane z kodem użytkownika definiują, czy dane pole może być wyświetlane i/lub zmieniane przez tego użytkownika.

Ponadto, prawa odczytu w kodach dostępu obecne w kodach statystycznych (obiekt PS2) są wymagane nie tylko do przeglądania ustawień, ale także do wyświetlania odpowiednich statystyk.

Każdy pakiet oprogramowania bazujący na technologii X3 używa kodów dostępu, aby kontrolować dostęp do bazy danych lub zmiany w oprogramowaniu. Więcej informacji na temat korzystania z kodów znajduje się w dodatkowym załączniku.

Komunikaty o błędzie

Jedynymi komunikatami o błędach są komunikaty ogólne.

Użyte tabele

SEEREFERTTO Odniesienie do dokumentacji Implementacja