Billing i statusy uzytkownikow
Zasady rozliczania
Klient jest rozliczany tylko za uzytkownikow ze statusem Active:
- Active Access
- Active No Access
Klient nie jest rozliczany za:
- Undefined (Other)
- Technical
- Inactive
- Alias
Definicje statusow
- Active Access: uzytkownik jest aktywny, czyli jego kalorie sa zliczane i pokazywane indywidualnie na dashboardzie, oraz ma dostep do platformy (otrzymuje mail aktywacyjny, moze sie zalogowac i przegladac swoje statystyki; przy odpowiednich uprawnieniach moze tez przegladac szersze dane).
- Active No Access: uzytkownik jest aktywny, czyli jego kalorie sa zliczane i pokazywane indywidualnie na dashboardzie, ale nie ma dostepu do platformy.
- Undefined (Other): nowy uzytkownik, ktory nie zostal jeszcze przypisany do wlasciwej kategorii. Po skanowaniu nowego repozytorium uzytkownicy, ktorych wczesniej nie bylo w bazie, sa klasyfikowani jako Undefined do czasu przypisania przez administratora.
- Technical: konto techniczne/integracyjne, nierozliczane.
- Inactive: konto nierozliczane; historyczne statystyki pozostaja dostepne.
Wazna zasada dla Inactive
Jezeli uzytkownik Inactive wykona nowa aktywnosc (np. commit), jego status automatycznie wraca do Undefined (Other) i powinien zostac ponownie sklasyfikowany przez administratora.
Miesieczny cykl billingowy
Na poczatku kazdego miesiaca wykonywany jest snapshot aktywnych uzytkownikow. Na tej podstawie wystawiana jest platnosc i wysylany jest raport billingowy do klienta.