249 | | Widoczność modułów jest rozwiązana w bardziej skomplikowany sposób |
| 249 | Prawa dostępu do modułów (inaczej widoczność modułów) są rozwiązane w bardziej skomplikowany sposób. Do tworzonego modułu dodatkowego należy dodać do tabeli '''right_def''' definicje prawa (UWAGA !!! jeżeli tego prawa nie ma w tej tabeli) ''bswfms.custom_module'', a potem szczegółowe prawo do zakładki np. do zakładki ''Delegacje'' może to być: ''bswfms.custom_module.delegations''. |
| 250 | W w/w tabeli należy wypełnić następujące pola |
| 251 | * prn_id - (dla ''bswfms.custom_module'' będzie to prawdopodobnie 1, a do ''bswfms.custom_module.delegations'' wartość pola def_id rekordu ''bswfms.custom_module'' - Musi być zapewniona struktura drzewiasta!) |
| 252 | * define - nazwa prawa np. ''bswfms.custom_module.delegations'' |
| 253 | * group_ - ustawić należy SYSTEM |
| 254 | * commen - nazwa prawa wyświetlana w systemie. np.: ''Delegations: delegacje''. |
| 255 | |
| 256 | Następnym krokiem w procesie jest ustawienie praw dla modułów w pliku ''CustomModules.xml'' |
| 257 | |
| 258 | Po zdefiniowaniu praw w tabeli należy przejść do menu ''Pracownicy'', a następnie grupy. |