Tworzenie reguł warunkowych
Można użyć wstępnie zdefiniowanych warunków reguł zabezpieczeń, które są dostępne w aplikacji do konfigurowania klas zabezpieczeń dla modułów, które nie mają pełnego zestawu reguł. Zastosuj tę procedurę, aby utworzyć klasy zabezpieczeń na podstawie szablonów i zaktualizować reguły zabezpieczeń z wymaganymi warunkami dla klas biznesowych, które nie mają jeszcze reguł zabezpieczeń.
-
Wykonaj poniższe kroki, aby znaleźć wszystkie odwołania do klasy biznesowej, do której chcesz dodać regułę warunkową:
- Zaloguj się za pomocą roli Konsola administracyjna i wybierz opcje: Zabezpieczenia > Raporty zabezpieczeń > Zasady zabezpieczanego obiektu
-
Kliknij przycisk Utwórz raport zabezpieczanego obiektu, podaj następujące informacje i kliknij przycisk OK, aby wygenerować raport: Klasa biznesowa w polu Typ zabezpieczanego obiektu oraz
- Filtrowanie wg
- Wybierz opcję Klasa zabezpieczeń, aby przefiltrować rekordy raportu klasy biznesowej według klasy zabezpieczeń.
- Typ zabezpieczanego obiektu
- Wybierz opcję Klasa biznesowa.
- Uruchom dla pojedynczej nazwy zabezpieczanego obiektu
- Zaznacz to pole wyboru, aby uruchomić raport dla pojedynczej klasy biznesowej.
- Nazwa zabezpieczanego obiektu
- Określ nazwę klasy biznesowej. To pole jest wyświetlane po zaznaczeniu pola wyboru Uruchom dla pojedynczej nazwy zabezpieczanego obiektu.OstrzeżenieW nazwie klasy biznesowej jest rozróżniana wielkość liter. Należy podać nazwę klasy biznesowej dokładnie taką, jaka jest wyświetlana w systemie, w przeciwnym razie nie zostanie ona uwzględniona w raporcie.
Więcej informacji na temat raportu Zasady zabezpieczanego obiektu można znaleźć w dokumencie Infor Landmark Technology User Setup and Security.
- Jeśli raport został wygenerowany dla więcej niż jednej klasy biznesowej, przefiltruj rekordy według kolumny Nazwa zabezpieczanego obiektu, określając nazwę wymaganej klasy biznesowej.
- Zapisz klasy zabezpieczeń, które odwołują się do odpowiedniej klasy biznesowej. Wyniki raportu można eksportować, klikając opcję Eksportuj do pliku CSV lub Drukuj do pliku.
-
Dla każdej klasy zabezpieczeń, która odwołuje się do odpowiedniej klasy biznesowej, wykonaj poniższe kroki, aby utworzyć kopię szablonu klasy zabezpieczeń, który chcesz zaktualizować za pomocą reguły warunkowej:
- Wybierz opcje: Zabezpieczenia > Klasy zabezpieczeń > Kopiuj klasę zabezpieczeń.
-
Na formularzu Kopiowanie klasy zabezpieczeń podaj następujące informacje i kliknij OK:
- Z klasy zabezpieczeń
- Wybierz szablon klasy zabezpieczeń, którego chcesz utworzyć kopię. Szablon ma przyrostek "_ST".
- Do klasy zabezpieczeń
- Określ nazwę nowej klasy zabezpieczeń. Nie uwzględniaj sufiksu _ST.
- Wybierz opcje: Zabezpieczenia > Klasy zabezpieczeń > Lista klas zabezpieczeń i otwórz nową klasę zabezpieczeń.
-
Zaktualizuj regułę zabezpieczeń za pomocą odpowiedniego warunku, aby klasa biznesowa była dostępna tylko wtedy, gdy grupa zabezpieczeń zezwala na dostęp.
Bezwarunkowa reguła zabezpieczeń jest wyświetlana w sekcji LPL klasy zabezpieczeń. Na przykład:
PurchaseOrderLine BusinessClass is accessible for all actions unconditionally
Aby dodać warunek, zmień instrukcję
bezwarunkowo
na jedną z następujących opcji:Typ pola klasy biznesowej Warunek Odpowiada typowi grupy zabezpieczeń. Na przykład kod środków pieniężnych. when (<SecurityGroupType>.SecurityGroupAllowsAccess)
Na przykład:
when (CashCode.SecurityGroupAllowsAccess)
Dostępne są następujące typy grup zabezpieczeń:
AccountingEntity
AccountingUnit
Project
ProjectContract
CashCode
CashManagementAccount
GeneralLedgerChartAccount
FinanceDimension<liczba>
: użyj dwucyfrowej liczby dla wymiaru finansowego. Na przykładFinanceDimension07
.
Klucz firmy when (Company.SecurityGroupAllowsAccess)
Można skonfigurować warunkowe reguły zabezpieczeń dla klas biznesowych, które mają następujące klucze wysokiego poziomu:
- PurchasingCompany
- BillingCompany
- FranchiseCompany
- InventoryCompany
- SourcingCompany
Klucz grupy when (<GroupType>Group.BusinessGroupAllowsAccess)
Na przykład:when (ItemGroup.BusinessGroupAllowsAccess)
Można skonfigurować warunkowe reguły zabezpieczeń dla klas biznesowych, które mają następujące klucze wysokiego poziomu:
- ItemGroup
- ProcurementGroup
- ContractGroup
- SupplierGroup
- SourcingGroup
- RecallGroup
- BusinessGroup
Klucz grupy odbiorców when (CustomerGroup.CustomerGroupAllowsAccess)
Wykorzystując poprzedni przykład PurchaseOrderLine i warunkową regułę dla firmy, poniżej przedstawiono przykład zmodyfikowanej reguły zabezpieczeń:PurchaseOrderLine BusinessClass is accessible for all actions when (Company.SecurityGroupAllowsAccess)
- Po zakończeniu aktualizacji reguły zabezpieczeń z wykorzystaniem odpowiedniego warunku kliknij przycisk Zapisz.
Patrz Konsola konfiguracji — Przewodnik użytkownika dla wersji chmurowej.