Konflikty użytkowników w Symfonii Start to sytuacje, gdy pracownik nie może wykonać operacji, do której powinien mieć dostęp, lub odwrotnie – ma dostęp do funkcji, który powinien być ograniczony. Problemy z uprawnieniami mogą też objawiać się jako błędy przy próbie zapisu dokumentu lub informacja o blokadzie rekordu przez innego użytkownika. Diagnozujemy i naprawiamy konflikty uprawnień w Symfonii Start.
Konflikty dostępu i blokady rekordów
Symfonia Start, podobnie jak inne systemy wielostanowiskowe, blokuje rekordy edytowane przez jednego użytkownika, uniemożliwiając równoczesną edycję przez innego. Blokady są problematyczne, gdy użytkownik zamknął program bez prawidłowego wylogowania lub awaria komputera pozostawiła „ducha" sesji blokującego rekordy. Identyfikujemy aktywne sesje i blokady: w administracji Symfonii Start widoczna jest lista aktywnych użytkowników, a dla baz SQL Server – blokady przez DMV.
Usuwanie zawieszonych blokad
Usuwamy zaieszone blokady użytkowników: w panelu administracyjnym Symfonii Start rozłączamy zamarłe sesje, dla baz SQL Server przerywamy procesy powodujące blokady (KILL w SSMS). Przed usunięciem blokady weryfikujemy, czy użytkownik rzeczywiście nie jest aktywny – usunięcie blokady aktywnego użytkownika spowoduje utratę niezapisanych zmian.
Naprawa błędów uprawnień
Dla błędów uprawnień (pracownik nie może wykonać operacji) analizujemy przypisany profil uprawnień i identyfikujemy brakujące uprawnienie. Modyfikujemy profil lub tworzymy nowy z właściwymi uprawnieniami i przypisujemy do użytkownika. Testujemy poprawkę na koncie testowym przed zastosowaniem produkcyjnym. Dokumentujemy zmiany w profilach uprawnień i powodujące je zdarzenia.