Członkowie¶
Moduł Członkowie umożliwia zarządzanie zespołem i współpracownikami w systemie Masaku.
Wprowadzenie¶
System umożliwia: - Zarządzanie członkami zespołu - Przydzielanie ról i uprawnień - Współdzielenie budżetów i projektów - Śledzenie aktywności zespołu
Role i uprawnienia¶
Typy użytkowników¶
👑 Owner (Właściciel) - Pełna kontrola nad kontem - Zarządzanie subskrypcją - Zarządzanie wszystkimi członkami - Dostęp do wszystkich danych
🛠️ Admin (Administrator) - Zarządzanie członkami (dodawanie/usuwanie) - Dostęp do wszystkich budżetów i projektów - Konfiguracja ustawień - Brak dostępu do subskrypcji i płatności
✏️ Member (Członek) - Dostęp do przypisanych budżetów/projektów - Może dodawać wydatki i faktury - Może edytować swoje dane - Ograniczony dostęp
👁️ Viewer (Obserwator) - Tylko podgląd - Nie może edytować danych - Może eksportować raporty - Dostęp do przypisanych obszarów
Macierz uprawnień¶
| Funkcja | Owner | Admin | Member | Viewer |
|---|---|---|---|---|
| Zarządzanie subskrypcją | ✅ | ❌ | ❌ | ❌ |
| Dodawanie członków | ✅ | ✅ | ❌ | ❌ |
| Usuwanie członków | ✅ | ✅ | ❌ | ❌ |
| Tworzenie budżetów | ✅ | ✅ | ✅ | ❌ |
| Edycja budżetów | ✅ | ✅ | ✅* | ❌ |
| Dodawanie wydatków | ✅ | ✅ | ✅ | ❌ |
| Wystawianie faktur | ✅ | ✅ | ✅ | ❌ |
| Dodawanie klientów | ✅ | ✅ | ✅ | ❌ |
| Podgląd raportów | ✅ | ✅ | ✅* | ✅* |
| Eksport danych | ✅ | ✅ | ✅* | ✅* |
* Tylko dla przypisanych budżetów/projektów
Dodawanie członków¶
Zapraszanie nowego członka¶
- Przejdź do sekcji Członkowie
- Kliknij "+ Zaproś członka"
- Wypełnij formularz:
Email: jan.kowalski@example.com
Rola: Member / Admin / Viewer
Imię: Jan
Nazwisko: Kowalski
Język: DE / EN / PL
- Opcjonalnie: Przypisz do budżetów
- Wybierz budżety, do których ma mieć dostęp
-
Ustaw poziom dostępu per budżet
-
Wyślij zaproszenie
Proces akceptacji¶
Co się dzieje dalej:
1. Członek otrzymuje email z zaproszeniem
↓
2. Klika link aktywacyjny
↓
3. Tworzy hasło (jeśli nowe konto)
lub loguje się (jeśli ma już konto)
↓
4. Akceptuje zaproszenie
↓
5. Zyskuje dostęp do systemu
Ważność zaproszenia: - Link jest ważny 7 dni - Po wygaśnięciu można wysłać ponownie - Członek może odrzucić zaproszenie
Zarządzanie członkami¶
Lista członków¶
Widok listy: - Tabela ze wszystkimi członkami - Kolumny: imię, email, rola, status, ostatnia aktywność - Sortowanie i filtrowanie
Statusy: - ✅ Aktywny - regularnie korzysta z systemu - 💤 Nieaktywny - dawno się nie logował (>30 dni) - ⏳ Zaproszenie wysłane - czeka na akceptację - 🚫 Zawieszony - tymczasowo zablokowany dostęp - ❌ Usunięty - już nie jest członkiem
Edycja członka¶
Co możesz zmienić: - Rolę (upgrade/downgrade) - Przypisane budżety - Uprawnienia szczegółowe - Status (aktywny/zawieszony)
Czego nie możesz zmienić: - Adres email (identyfikator konta) - Historia aktywności - Własność utworzonych danych
Usuwanie członka¶
Opcje usunięcia:
1. Usunięcie miękkie (zawieszenie) - Członek traci dostęp - Dane pozostają - Możliwość przywrócenia - Zalecane w większości przypadków
2. Usunięcie całkowite - Członek jest trwale usunięty - Dane utworzone przez niego pozostają - Przypisanie zmienia się na "Usunięty użytkownik" - Nieodwracalne
Współdzielenie budżetów¶
Przypisywanie do budżetu¶
Metoda 1: Przy dodawaniu członka - Zaznacz budżety podczas zapraszania - Ustaw poziom dostępu
Metoda 2: Z poziomu budżetu - Otwórz Budżet - Zakładka "Członkowie" - Dodaj członka do budżetu
Metoda 3: Z profilu członka - Otwórz członka - Zakładka "Budżety" - Przypisz do budżetów
Poziomy dostępu do budżetu¶
Per budżet możesz ustawić:
- Admin budżetu
- Pełna kontrola nad budżetem
- Może dodawać/usuwać innych członków
-
Może usunąć budżet
-
Edytor
- Może dodawać/edytować wydatki
- Może dodawać przychody
-
Nie może zarządzać członkami
-
Obserwator
- Tylko podgląd
- Może eksportować raporty
- Nie może edytować
Zespoły i grupy¶
Tworzenie zespołów¶
Dla większych organizacji:
Przykłady zespołów: - "Zespół deweloperski" - "Dział sprzedaży" - "Księgowość" - "Management"
Korzyści: - Łatwe przypisywanie wielu osób naraz - Uprawnienia na poziomie zespołu - Organizacja według struktury firmy
Przypisywanie do zespołu¶
Zespół: "Zespół deweloperski"
Członkowie:
- Jan Kowalski (Member)
- Anna Nowak (Member)
- Piotr Wiśniewski (Admin zespołu)
Budżety zespołu:
- Projekt A
- Projekt B
- Infrastruktura
Śledzenie aktywności¶
Dashboard aktywności¶
Dla każdego członka widzisz:
📊 Statystyki: - Liczba dodanych wydatków - Liczba wystawionych faktur - Suma wartości faktur - Ostatnia aktywność
📅 Timeline: - Historia akcji (ostatnie 30 dni) - Co zostało dodane/edytowane - Kiedy się logował
📈 Wykresy: - Aktywność w czasie - Porównanie z innymi członkami
Logi aktywności¶
System rejestruje: - Logowanie/wylogowanie - Dodawanie/edycja danych - Usuwanie danych - Zmiany uprawnień - Eksport danych
Dla bezpieczeństwa i audytu: - Kto, co, kiedy - IP address - Przechowywane 1 rok
Komunikacja w zespole¶
Komentarze i wzmianki¶
W wydatkach, fakturach, zamówieniach:
Powiadomienia: - Osoba wspomniana dostaje powiadomienie - Email (jeśli włączone) - Powiadomienie w aplikacji
Notatki zespołowe¶
Wspólne notatki: - W budżetach - W projektach/zamówieniach - Widoczne dla wszystkich członków zespołu
Raportowanie zespołowe¶
Raport aktywności zespołu¶
Zawartość: - Aktywność każdego członka - Kto dodał ile wydatków/faktur - Porównanie produktywności - Identyfikacja nieaktywnych
Raport kosztów per członek¶
Dla śledzenia kosztów: - Koszty zatrudnienia per osoba - Wydatki utworzone przez osobę - Rentowność per członek
Raport uprawnień¶
Audyt bezpieczeństwa: - Kto ma jakie uprawnienia - Dostęp do budżetów - Ostatnie zmiany uprawnień
Integracje¶
Z modułem Budżety¶
Pełna integracja z Budżetami: - Współdzielone budżety - Współpraca w czasie rzeczywistym - Role per budżet
Z modułem Zamówienia¶
Integracja z Zamówieniami: - Przypisywanie zamówień do członków - Śledzenie realizacji per osoba - Obciążenie pracą
Z modułem Zatrudnienie¶
Połączenie z Zatrudnieniem: - Dane kadrowe członków - Umowy i stawki - Rozliczenia
Bezpieczeństwo¶
Uwierzytelnianie¶
Metody logowania: - Email + hasło - Azure AD / Microsoft Account - Google Account (opcjonalnie) - 2FA (Two-Factor Authentication)
Wymogi hasła: - Min. 8 znaków - Litera, cyfra, znak specjalny - Zmiana hasła co 90 dni (opcjonalnie)
Kontrola dostępu¶
Zabezpieczenia: - Szyfrowanie danych (AES-256) - HTTPS/TLS - Sesje wygasają po 12h nieaktywności - Automatyczne wylogowanie
Monitoring: - Alerty o podejrzanej aktywności - Logowanie z nowego urządzenia → email - Wiele nieudanych prób logowania → blokada
RODO/GDPR¶
Ochrona danych członków: - Dane osobowe szyfrowane - Prawo do wglądu - Prawo do usunięcia - Eksport danych (JSON)
Praktyczne wskazówki¶
✅ Dobre praktyki¶
- Zasada najmniejszych uprawnień
- Nadawaj tylko niezbędne uprawnienia
- Regularnie przeglądaj uprawnienia
-
Odbieraj dostęp nieaktywnym
-
Dokumentuj role
- Jasno określ zakres odpowiedzialności
- Komunikuj zmiany w rolach
-
Schulenia dla nowych członków
-
Monitoruj aktywność
- Sprawdzaj logi regularnie
- Identyfikuj nieaktywnych członków
-
Reaguj na podejrzane działania
-
Bezpieczne hasła
- Wymuś silne hasła
- Włącz 2FA dla adminów
-
Regularna zmiana haseł
-
Offboarding
- Natychmiastowe usunięcie dostępu po zwolnieniu
- Przegląd danych utworzonych przez osobę
- Transfer odpowiedzialności
❌ Częste błędy¶
- Nadawanie zbyt szerokich uprawnień
- Brak dezaktywacji kont po zwolnieniu
- Wspólne hasła dla wielu osób
- Brak monitoringu aktywności
- Ignorowanie alertów bezpieczeństwa
FAQ¶
P: Ile członków mogę dodać? O: Zależy od Twojego planu subskrypcji. Sprawdź w ustawieniach konta.
P: Czy członek może być w wielu zespołach? O: Tak, członek może należeć do wielu zespołów jednocześnie.
P: Co się stanie z danymi po usunięciu członka? O: Dane pozostają, ale przypisanie zmienia się na "Usunięty użytkownik".
P: Czy członek może mieć różne role w różnych budżetach? O: Tak, uprawnienia można ustawić osobno per budżet.
P: Jak zmienić ownera konta? O: Skontaktuj się z supportem. Transfer wymaga potwierdzenia obu stron.
Następne kroki¶
Potrzebujesz pomocy? Skontaktuj się z supportem: support@masaku.io