Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Błędy w wyświetlanu uprawnionych działów i kategorii

Założony przez  klroman.

Parę dni temu zaczeły sie problemuy - inni administratorzy zaczeli mi się skarżyć ze nie mogą zrobić niektórych działań i pokjawia się bład dostępu i braku uprawnień, a Kategorie i działy które mają wyłaczony dostęp, są widoczne przez grupę registered. Kika nowo założonych kategorii i działów którym wyłaczyłem cały dostęp (uprawnienia) ale tye działy są widoczne przez public. Kilka razy sprawdzałem ustawienia, ale niby wszystko w porządku a nie działa prawidłowo.
na tym forum kwestie poziomów uprawnień są dosyć ważne.
Czy macie jakies sugestie?
Łukasz napisał 09.08.2019, 07:22:
Zły dział. Na przyszłość staraj się pisać tematy w odpowiednich działach ;).
Podać konto testowe i gdzie występują owe błędy
Sprawdzić uprawnienia działów, grup
Weź pod uwagę jeszcze dziedziczenie ustawień z rodzica. Ostatnio jeden z klientów miał problem, bo forum dziedziczyło część permisji z kategorii i nie wiedział dlaczego uprawnienia działu mu się nie zgadzają. Wszystko było dobrze, tylko złe podejście.

Twój błąd jest o tyle kiepski, że z poziomu gościa nie możemy za dużo zrobić. Najlepiej mieć wgląd w te ustawienia, a że to jest w ACP...
Pokaż chociaż screenshoty z wszelkiej konfiguracji działów, w których ci coś nie pasuje.
Kodowanie, edycja i tworzenie styli, for, stron, poszczególnych elementów - polecane szczególnie dla osób, które nie potrafią sobie poradzić z problemami.
Dotyczy to ustawień zarówno działów jak i kategorii. I zakłócenia są już na poziomie klienta public, jak i na kliencie registered. Rzecz dotyczy forum zbudowanego na potrzeby Komitetu wyborczego wyborców - projektu 1polska.pl więc sprawa jest pilna i ważna.
Była ostatnio awaria na hostingu - piorun strzelił w budynek i wywaliło serwer, w tym bay SQL, ale to zostało już naprawione, ale mniej więcej od tego okresu zaczeły sie te problemy. Pojawiły się też inne - osoby mające uprawnienia administratora zwracały mi uwagę że pojawiają się powiadomienia że pewnych czynności nie mogą zrobić, ponieważ nie mają uprawnień.
Z zewnątrz obecnie widać kategorię "Forum Publiczne - i to prawidłowe, ale też widać dwie stworzone testowo kategorie "Grupa realizacyjna" i bodajże "Grupa zadaniowa nowa" którym zdjąłem wszystkie uprawnienia, nawet dla administratora.
Wewnątrz, po zalogowaniu użytkownikiem zaktywowanym, gdzie przy aktywacji przydzielam grupę,/dział związany z rejonem działania (aktywacja podstawowa to nadanie właśnie przydziału do regionu i nadanie uprawnień registered) I przydział do tej grupy powoduje że registered widzi stworzoną ostatnio kategorię "Grupy zadaniowe" mimo że z ustawień wynika że absolutnie ta grupa tego nie może widzieć.
Przy kategoriach nie powinno być dziedziczenia, jak mniemam. to co zauważyłem że dzieje się to przy tworzeniu nowych działów i kategorii, więc może gdzieś konfiguruje się domyślne wartości uprawnień przy tworzeniu nowych? Ale dlaczego w ustawieniach nie da się tego zrobić/poprawić?
Forum jest umieszczone pod adresem wsw.sgdw.pl . screenshoty były by złożonym zajęciem, jest ponad 100 pozycji - grup uprawnień, te istotne mają wielokrotnie sprawdzane ustawienia uprawnień kategorii i jest to prawidłowe.
Może błąd jest po stronie złego kopiowania uprawnień? Przy tej ilości grup, klikanie ustawień przy każdym tworzeniu nowej kategorii czy działu było by proszeniem się o problemy zdrowotne. Nie spotkałem jakiś ciekawych rozwiązań do bardziej rozsądnego nadawania praw niż przeciąganie ikon z uprawnieniami , a to kilkaset ruchów nadgarstkiem. Chyba że iw tym problemie coś podpowiecie? Forum ma wielopoziomowy dostęp podzielony na różne grupy uprawnionych, którzy mają zgodnie ze strukturą organizacji różne dostępy.
Forsuję jako platformę komunikacji rozwiązanie "forumowe" i walczę o to, bo uważam że to najlepsza platforma organizacyjna, a jednocześnie robią się takie kwiatki..
Możliwe, że jest to błąd przy kopiowaniu uprawnień. Nie mniej jednak nic na ten moment nie możemy zrobić, nie widząc ustawień nawet na screenshotach.
Sprawdź jedną grupę na której występuje owy błąd i jedna kategorie. Mniej roboty, a można problem wychwycić
Zawsze możesz postawić nowe forum obok z identyczną bazą danych (można wyskrobać wątki, posty i dane użytkowników, są zbędne dla nas) i utworzyć dla nas testowe konto administratora z dostępem tylko do ustawień for. By było to oddzielne forum, więc brak strachu że ktoś coś namiesza. Bez wglądu możemy tylko gdybać jak to jest ustawione.

Co do tych ruchów nadgarstkiem to nie wydaje mi się niestety, że jest jakaś lepsza opcja w mybb. Chyba żeby napisać zapytanie do bazy danych, wtedy można pominąć klikanie.

Patryk dobrze napisał, aby skupić się na początku tylko na jednej grupie i jednej kategorii.
Kodowanie, edycja i tworzenie styli, for, stron, poszczególnych elementów - polecane szczególnie dla osób, które nie potrafią sobie poradzić z problemami.
Tak też robiłem, starając się analizować jeden przypadek. Mam dosyć czasochłonne zajęcia zawodowe obecnie i dopiero teraz jestem przy kompie. Pytanie które screeny miałbym zamieścić? Jeśli chodzi o uprawnienia, testuję kategorie która ma wszystkie grupy wyłaczone, więc nie ma co zamieszczać, - nie ma jednej pozycji po lewej stronie - np.kategoria "grupa realizacyjna" i "grupa zadaniowa nowa" - są widoczne mimo to nawet publicznie - to puste kategorie.
Postaram się może faktycznie stworzyć kopię forum i podepnę bazę. Jeśli będzie ok, to musi byc w plikach systemowych..
Przepraszam za takie opóźnienia, cała masa bieżących spraw, a skopiowanie forum i usunięcie zawartości tez nie trwało 5 minut.
Zrobiłem kopię forum pod adresem: http://wsw2.sgdw.pl/
Jeśli ktoś podjął by się pomocy, proszę się zarejestrowac - zmienię uprawnienia zgodnie z ustaleniami.
Została zrobiona kopia forum (pliki) do nowego katalogu i transfer bazy, ze zmiana konfiguracji.
Objawy te same - dwie kategorie są widoczne z poziomu juz publicznego, mimo że są kompletnie wyłączone z ACP.
Jak coś proszę o kontakt na biuro@sgdw.pl
Dzięki za pomoc. Rozwiązałem, problem sam zmieniając wpis bufora znaków w konfiguracji. Przy modyfikowaniu uprawnień (ponad 120 grup / na jeden dział) był za mały bufor i widocznie nadpisywała się tylko część informacji w rekordach. Po zmianie i nadpisaniu uprawnień, wszystko zaczęło działać zgodnie z założeniami.



Użytkownicy przeglądający ten wątek:

1 gości