Rozwój produktów SaaS

Czym jest zarządzanie uprawnieniami SaaS?

Autor: Ioana Grigorescu, Content Manager

Sprawdzono przez: Marta Dozorska, Wiceprezes ds. Produktu

Co to jest zarządzanie uprawnieniami SaaS

Czym jest zarządzanie uprawnieniami SaaS?

Zarządzanie uprawnieniami SaaS to narzędzie, które precyzuje związek między zakupem klienta a tym, czego faktycznie doświadcza/używa. Można je porównać do cyfrowego “zarządcy kluczy”, ponieważ śledzi, które komponenty, licencje lub limity danych są aktywowane dla danego konta, zgodnie z umową. Te autoryzacje są centralnie zarządzane przez system, co może wspierać weryfikację przez firmę, czy świadczenie usług jest zgodne z umowami i transakcjami.

Kluczowe funkcje i ich praktyczne zastosowania:

  •   Granularne przełączanie funkcji: Funkcjonalność, która umożliwia włączanie lub wyłączanie funkcji oprogramowania bez zmiany kodu.
  •   Automatyczne udostępnianie: Usługa staje się dostępna po dokonaniu płatności lub podpisaniu umowy.
  •   Śledzenie użycia: Sprawdzanie zużycia w czasie rzeczywistym, takich jak pamięć masowa i liczba użytkowników.
  •   Zarządzanie cyklem życia: Zarządzanie zmianami w uprawnieniach podczas odnowień, uaktualnień lub anulowań.

Jaka jest różnica między zarządzaniem uprawnieniami a zarządzaniem licencjami?

Zarządzanie licencjami i zarządzanie uprawnieniami to dwie blisko powiązane koncepcje, ale skupiają się na różnych aspektach cyklu życia oprogramowania. Zarządzanie licencjami przede wszystkim dotyczy “czego” w kontekście praw licencyjnych przyznanych w umowie prawnej. Z kolei zarządzanie uprawnieniami to “jak”, czyli w jaki sposób prawa są technicznie egzekwowane, gdy oprogramowanie jest aktywne.

Funkcja

Zarządzanie licencjami

Zarządzanie uprawnieniami

Główny cel

Zgodność prawna i warunki umowy.

Techniczne egzekwowanie i dostęp do funkcji.

Środowisko

Może być statyczny; kładzie nacisk na wynik ‘sprzedaży’.

Dynamiczny; zmienia się w czasie rzeczywistym w oparciu o użycie.

Źródło Danych

Systemy ERP lub CRM.

Sama aplikacja SaaS.

Ostateczny cel

Zapewnienie, że klient zapłacił.

Potwierdzenie, że klient otrzymuje uzgodnione świadczenia.

 

Jakie są korzyści z zarządzania uprawnieniami (przychody, efektywność, przejrzystość, zgodność)?

Scentralizowany system uprawnień może służyć jako wspólny punkt odniesienia dla różnych działów. To rzeczywiste odniesienie może wpłynąć na sposób przepisania metody ręcznej; wiąże się to z wieloma szacunkami podczas zarządzania tysiącami uprawnień klientów.

  •   Ochrona przychodów: Zapobiega potencjalnym stratom przychodów wynikającym z niewłaściwego użycia funkcji.
  •   Efektywność operacyjna: Zautomatyzowane udostępnianie może wpływać na alokację czasu pracy zespołów inżynieryjnych i wsparcia.
  •   Zwinność rynkowa: Zespoły produktowe mogą wykorzystać zwinność rynkową do oceny nowych modeli cenowych lub konfiguracji funkcji, stosując podstawowy mechanizm aktywacji.
  •   Zgodność i Przejrzystość: Prowadzenie rejestrów szczegółów dostępu może być istotne dla zgodności z SOC2 lub RODO.

Jak działa Zarządzanie uprawnieniami?

Aby zaprojektować skuteczną politykę uprawnień, kluczowe jest wyprzedzanie pod względem zarówno logiki technicznej, jak i biznesowej. Aby zoptymalizować funkcjonalność tych systemów, rozważ następujące praktyczne wskazówki:

  •   Standaryzacja Pakietów: Ograniczenie katalogu produktów do ograniczonej liczby ofert może uprościć zarządzanie w porównaniu do bardziej złożonej struktury.
  •   Odseparowanie Logiki od Kodu: Lepiej jest mieć oddzielną warstwę zarządzania do przechowywania zasad uprawnień zamiast implementować je bezpośrednio w programie.
  •   Audytuj regularnie: Powinieneś przeprowadzać audyty co najmniej raz na trzy miesiące, aby sprawdzić, czy używane funkcje są zgodne z generowanym dochodem.
  •   Nadawaj priorytet powiadomieniom użytkowników: Możliwość upsellingu pojawia się, gdy użytkownik jest automatycznie informowany o osiągnięciu limitu za pomocą powiadomienia.

Dokonując porównań, kluczowe jest rozważenie struktury i złożoności Twoich poziomów cenowych, Twojego obecnego zadłużenia technologicznego oraz przewidywanego wzrostu w perspektywie trzech lat.

Jakie są najlepsze praktyki dla systemu zarządzania uprawnieniami?

Aby organizacje mogły prosperować w dłuższej perspektywie, jedną z ich kluczowych kwestii powinno być zarządzanie uprawnieniami jako podstawową funkcją biznesową. Stanowi to zarówno kwestię techniczną, jak i potencjalny czynnik biznesowy.

  •   Konsoliduj informacje: Twój CRM, system rozliczeniowy, a uprawnienia powinny być doskonale zharmonizowane, aby zapobiec silosom danych.
  •   Spraw, aby Twoja infrastruktura była skalowalna: Wybierz platformę, która może przetwarzać liczne API żądania bez pogarszania wydajności aplikacji.
  •   Oferuj samoobsługę: Zapewnienie funkcji samoobsługi, takich jak portal do zwiększania liczby stanowisk lub przeprowadzania aktualizacji, może wpłynąć na liczbę pracowników administracyjnych potrzebnych do zarządzania tymi zadaniami.

Czy warto stworzyć czy zakupić system zarządzania uprawnieniami?

Jedna z decyzji, która radykalnie wpłynie na Twoją trajektorię, to to, czy chcesz zbudować własny system, czy pozyskać go od strony trzeciej. Tworzenie własnego produktu daje całkowitą kontrolę i pełne możliwości dostosowania, jednak może wiązać się z bardzo kosztowną fazą utrzymania w miarę dojrzewania produktu. Pozyskanie dedykowanej platformy może skrócić czas wprowadzenia na rynek, i chociaż platformy te często uwzględniają powszechne praktyki, wysiłki integracyjne pozostają konieczne.

Do przemyślenia:

  1. Czy zarządzanie uprawnieniami to jedna z głównych umiejętności naszych inżynierów?
  2. Czy jesteśmy w stanie wspierać niestandardowy system, gdy działamy globalnie?
  3. Czy złożoność modelu cenowego naszego produktu wymaga użycia wyspecjalizowanego narzędzia zewnętrznego?

Kilka innych kwestii do rozważenia:

  •   Przejście systemów wewnętrznych do statusu legacy jest typowym procesem.
  •   Przeprowadź analizę kosztów, porównując długoterminowe wydatki na personel z rocznymi opłatami subskrypcyjnymi.
  •   Rozważając rozbudowane „rozliczanie oparte na zużyciu”, produkty stron trzecich i skrypty tworzone wewnętrznie mogą oferować różny poziom wsparcia.

Wniosek

Zarządzanie uprawnieniami SaaS stanowi kluczowy mechanizm dopasowywania dostarczania oprogramowania do wartości biznesowej. System automatyzuje śledzenie dostępu i użytkowania, z możliwymi implikacjami dla przychodów i doświadczenia klienta.

Gotowy do rozpoczęcia?

Byliśmy na Twoim miejscu. Podziel się z nami swoimi globalnymi marzeniami, a my wykorzystamy nasze 18-letnie doświadczenie, aby stały się rzeczywistością.
Obraz mozaikowy
pl_PLPolski