Kouncil - uprawnienia
Najważniejszą zmianą w wersji 1.6 Kouncil jest konfiguracja uprawnień, która umożliwia precyzyjne kontrolowanie dostępu użytkowników do funkcji systemu. Ponadto, w ramach ciągłego doskonalenia interfejsu aplikacji, wprowadziliśmy kilka drobniejszych zmian ułatwiających pracę w systemie.
Autoryzacja
Dzięki nowej funkcji nadawania uprawnień, zalogowany użytkownik ma dostęp do wszystkich funkcji Kouncil zdefiniowanych dla przypisanej mu roli.
W wersji 1.6 aplikacji Kouncil, użytkownicy są przypisywani do odpowiednich ról, które determinują ich dostęp do funkcji:
- użytkownicy z rolą administracyjną zyskują dostęp do ekranów brokerów i grup consumerów,
- użytkownicy z rolą edytora mogą przeglądać ekrany topików, śledzić wiadomości oraz wysyłać komunikaty na wybrane topiki,
- użytkownicy z uprawnieniem jedynie do odczytu mają wgląd w dane na ekranach topików i wiadomości.
Elastyczna struktura uprawnień pozwala na efektywne dostosowanie funkcjonalności aplikacji do potrzeb i obowiązków użytkowników na różnych stanowiskach.
Poniższe ekrany to przykładowe widoki z aplikacji Kouncil dla poszczególnych grup użytkowników.
Ekran użytkownika z uprawnieniami administratora w domyślnej konfiguracji
Ekran użytkownika z uprawnieniami edytora w domyślnej konfiguracji
Ekran użytkownika z uprawnieniami tylko do odczytu w domyślnej konfiguracji
Jeśli użytkownik próbuje wejść na stronę, do której nie ma uprawnień, wyświetla się ekran z odmową dostępu.
Ekran informujący o braku uprawnień i odmowie dostępu do funkcji
Konfiguracja uprawnień polega na przypisywaniu ról z wybranej metody uwierzytelniania użytkowników do ról w Kouncil.
Efekt
Dzięki tej zmianie możesz nadawać użytkownikom dostęp do funkcji właściwych dla danej roli.
Dodatkowe informacje
Jeśli chcesz dowiedzieć się więcej na temat zastosowanych w Kouncil metod uwierzytelniania zachęcamy do przeczytania artykułu dotyczącego zmian w poprzedniej wersji aplikacji.
Jeśli chcesz sprawdzić przykładową konfigurację, zajrzyj do naszej dokumentacji w sekcji Authorization.
Aby zapoznać się z pełnym zakresem możliwości Kouncil, pobierz aplikację z naszego GitHub.
Zachęcamy również do testowania i zgłaszania uwag poprzez formularz kontaktowy lub na naszym GitHub.