Aplikacja Raport: Uprawnienia do elementu interfejsu umożliwia wygenerowanie uprawnień do elementów interfejsu jednej lub wielu przypisań ról uprawnień w formie dokumentu raportu. Dzięki temu można na przykład sprawdzić, dla których ról uprawnień i dla których aplikacji zarejestrowano uprawnienia do elementów interfejsu.
Ten artykuł szczegółowo informuje o parametrach aplikacji, za pomocą których użytkownik określa, co ma zawierać generowany dokument raportu. Znajdują się tu również informacje o wyniku generowania. Możliwe ustawienia generowania w tej aplikacji są zgodne z opcjami ustawień dostępnymi w oknie dialogowym dla dowolnego generowania. Opis możliwych ustawień generowania znajduje się w instrukcji obsługi.
Instrukcje korzystania z aplikacji opisano w artykule Instrukcje: Generowanie dokumentów raportów.
Definicje terminów
- Użytkownik – termin odnosi się do osoby korzystającej z systemu Comarch ERP Enterprise oraz systemu komunikującego się z systemem Comarch ERP Enterprise. W momencie utworzenia użytkownika w dowolnym systemie Comarch ERP Enterprise, otrzymuje on dostęp do systemu. Dostęp ten opiera się np. na certyfikacie, który weryfikuje autentyczność użytkownika. Dane użytkownika zapisywane są w bazie konfiguracyjnej i obowiązują we wszystkich systemach Comarch ERP Enterprise, które współpracują z tą bazą konfiguracyjną. Po wprowadzeniu użytkownika należy przypisać mu rolę uprawnień, za pośrednictwem której otrzymuje on uprawnienia.
- Grupa użytkowników – grupa użytkowników łączy kilku użytkowników w grupę o tej samej charakterystyce. Grupa użytkowników służy do prostej obsługi roli uprawnień.
- Uprawnienie – uprawnienie zawiera m.in. informacje, która rola uprawnień może lub nie może wykonać jakiej akcji dla obiektu oraz na jakim poziomie uprawnień
- Poziom uprawnień – Comarch ERP Enterprise pracuje z wielopoziomową koncepcją uprawnień. Uprawnienia są zazwyczaj przypisywane na różnych poziomach. Oznacza to, że uprawnienia mogą być przypisywane dla pojedynczych lub kilku obiektów jednocześnie, na przykład: dostępne są trzy poziomy przypisywania uprawnień dla aplikacji o poziomach Aplikacje, Obszary lub Wszystkie obszary. Oznacza to, że uprawnienia mogą być przypisane tylko do pojedynczych aplikacji lub do wszystkich aplikacji obszaru lub do wszystkich aplikacji we wszystkich obszarach.
- Obiekt uprawnień – obiekt uprawnień to obiekt, dla którego można zdefiniować uprawnienia. Obejmuje to na przykład aplikacje, raporty, wybrane jednostki biznesowe, pliki i foldery Knowledge Store. Obiekty grupowania, takie jak struktury i grupy jednostek biznesowych, są również obiektami uprawnień.
- Rola uprawnień – aby użytkownik mógł uzyskać dostęp do obiektów w systemie, musi mieć przypisaną rolę uprawnień. Uprawnienia są przypisane do roli uprawnień. Użytkownik otrzymuje zatem żądane uprawnienia za pośrednictwem roli uprawnień.
- Dokument raportu — po przesłaniu raportu do urządzenia wyjściowego, takiego jak drukarka, lub do pliku tworzony jest dokument raportu lub dokument końcowy. Dokument raportu zawiera listę obiektów, na przykład listę adresów. Dokument końcowy zawsze zawiera obiekt, na przykład zamówienie sprzedaży. Dokumenty mogą być archiwizowane lub wysyłane do partnera, na przykład faksem lub pocztą elektroniczną.
- Grupa jednostek biznesowych — grupa jednostek biznesowych obejmuje kilka jednostek biznesowych. Służy do uproszczenia przypisywania uprawnień. Uprawnienie jest ważne wtedy dla wszystkich jednostek biznesowych w tej grupie. Wszystkie jednostki biznesowe w grupie istnieją w tych samych bazach danych. Jednostka biznesowa może należeć tylko do jednej grupy jednostek biznesowych.
- Prawo dostępu — prawi dostępu opisuje działanie związane z określonym typem obiektu, które jest powiązane z uprawnieniem. Na przykład możliwości Otwórz, Nowy, Zmień, Usuń i Wyświetl/zmień uprawnienia są zdefiniowane dla jednostki biznesowej. Ponadto twórca aplikacji może zdefiniować dalsze możliwości, takie jak aktywacja zadania deweloperskiego w celu przypisania do nich uprawnień.
- Klasa praw dostępu — klasa praw dostępu obejmuje zestaw praw dostępu. Jest ona tworzona w celu uproszczenia obsługi uprawnień. Każde prawo dostępu jest przypisane do dokładnie jednej klasy. Istnieją trzy klasy praw dostępu: standardowa, rozszerzona i administracyjna. Rozszerzona obejmuje wszystkie standardowe możliwości i dodatkowe możliwości, takie jak możliwość usuwania. Klasa administracyjna z kolei obejmuje klasę rozszerzoną, a także na przykład możliwość zmiany uprawnień.
- Struktura — dla użytkownika struktura symbolizuje obszar tematyczny, w którym zgrupowane są powiązane aplikacje i raporty. Z punktu widzenia twórcy aplikacji, struktura definiuje abstrakcyjną architekturę oprogramowania, która może być ponownie wykorzystana jako rozwiązanie dla grupy powiązanych problemów. Struktura w decydujący sposób określa architekturę aplikacji. W tym celu struktura zapewnia ramy programistyczne ze szczególnie dużymi jednostkami wielokrotnego użytku. Twórca aplikacji jest ograniczony do modyfikowania poszczególnych komponentów lub dodawania rozszerzeń. Kontrola nad procesami aplikacji jest zarezerwowana dla struktury zgodnie z zasadą Hollywood.
Opis aplikacji
Sekcja Parametry
Parametry wykorzystywane są w celu określenia charakterystyki wyszukiwania i uzyskania wyników. Parametry są zatem używane do wyboru zestawów danych.
Sekcja składa się z następujących parametrów:
- Tytuł raportu — parametr zawiera tytuł dokumentu raportu. Wartością domyślną jest zazwyczaj nazwa raportu bazowego. Tytuł można zdefiniować indywidualnie. W tym celu należy wprowadzić wymagany tytuł lub zmienić wartość domyślną.
- Rola uprawnień — parametru można użyć, aby ograniczyć dane wyjściowe do ról uprawnień z określonym identyfikatorem. Można wprowadzić kilka wartości oddzielonych przecinkami i spacjami.
- Oznaczenie — parametru można użyć, aby ograniczyć dane wyjściowe do ról uprawnień o określonej nazwie. Można wprowadzić wiele wartości oddzielonych przecinkami i spacjami.
- Aplikacja — za pomocą tego parametru można ograniczyć generowanie uprawnień do elementów interfejsu tylko do wybranych aplikacji
- Oznaczenie aplikacji — za pomocą tego parametru można ograniczyć generowanie uprawnień do elementów interfejsu do wybranych aplikacji na podstawie ich nazw
- Typ elementu — parametr ogranicza zakres wyświetlanych uprawnień do elementów interfejsu do tych, które należą do określonych typów elementów. Wartość domyślna obejmuje wszystkie możliwe typy elementów. Dostępne wartości to:
- Brak
- Przycisk
- Pole
- Kolumna tabeli
- Zakładka
- Widoczne — za pomocą tego parametru można ograniczyć generowane uprawnienia do elementów interfejsu w oparciu o ich widoczność. Domyślna wartość obejmuje wszystkie elementy. Dostępne są następujące wartości:
- Niewidoczne
- Widoczne
- Aktywne — za pomocą parametru można ograniczyć generowane uprawnienia do elementów interfejsu w oparciu o ich status aktywności. Domyślna wartość obejmuje wszystkie elementy. Dostępne wartości to:
- Nieaktywny
- Aktywny
- Edytowalne — za pomocą parametru można ograniczyć generowane uprawnienia do elementów interfejsu w oparciu o ich status edytowalności. Domyślna wartość obejmuje wszystkie elementy. Dostępne wartości to:
- Bez możliwości edycji
- Możliwość edycji
Wynik wyjściowy
Dokument wyjściowy raportu na podstawie raportu wyświetla wyniki na liście zgodnie z wybranymi parametrami. Liczba kolumn zależy od parametru raportu. Lista zawiera następujące kolumny:
- Rola uprawnień — ta kolumna zawiera identyfikatory ról uprawnień
- Oznaczenie — ta kolumna zawiera oznaczenia ról uprawnień
- Aplikacja — ta kolumna zawiera identyfikator aplikacji, dla której zarejestrowano uprawnienia do elementów interfejsu
- Nazwa aplikacji — ta kolumna zawiera nazwę aplikacji, dla której zarejestrowano uprawnienia do elementów interfejsu
- Typ elementu — ta kolumna zawiera typ elementu interfejsu, dla którego zarejestrowano uprawnienia. Możliwe wartości to np. Przycisk lub Pole.
- GUID elementu — ta kolumna zawiera unikalny identyfikator (GUID) elementu interfejsu, dla którego zarejestrowano uprawnienia
- Widoczne — ta kolumna informuje o tym, czy element interfejsu jest widoczny zgodnie z zarejestrowanymi uprawnieniami. Możliwe wartości to Niewidoczne i Widoczne.
- Aktywny — ta kolumna informuje o tym, czy element interfejsu jest aktywny zgodnie z zarejestrowanymi uprawnieniami. Możliwe wartości to Nieaktywny i Aktywny.
- Możliwość edycji — ta kolumna informuje o tym, czy element interfejsu jest edytowalny zgodnie z zarejestrowanymi uprawnieniami. Możliwe wartości to Bez możliwości edycji i Możliwość edycji.
Konfiguracja
Aplikacja Raport: Uprawnienia do elementu interfejsu nie wymaga definiowania dodatkowych ustawień w aplikacji Konfiguracja.
Raport
Poniższy raport dotyczy aplikacji Raport: Uprawnienia do elementu interfejsu .
Nazwa: Role uprawnień – Uprawnienie do elementu interfejsu
com.cisag.sys.security.rpt.AuthorizationRoleVisualElementPermissions
Uprawnienia
Uprawnienia można przypisywać zarówno przy użyciu ról uprawnień, jak i poprzez przypisanie organizacji. Koncepcja uprawnień została opisana w artykule Uprawnienia.
Specjalne możliwości
Aplikacja Raport: Uprawnienia do elementu interfejsu nie posiada specjalnych możliwości.
Przypisania organizacyjne
Aplikacja Raport: Uprawnienia do elementu interfejsu nie wymaga przypisań organizacji.
Funkcje specjalne
Aplikacja Raport: Uprawnienia do elementu interfejsu nie posiada funkcji specjalnych.
Uprawnienia dla partnerów biznesowych
Aplikacja Raport: Uprawnienia do elementu interfejsu nie jest udostępniana partnerom biznesowym.