Od teme magazina do projektne prakse
Povezane stranice usluga i tehnologije za članak
Trenutak je neugodno prepoznatljiv: poslovna jedinica je testirala SaaS-rješenje, pilot je bio „ustvari dobar“, poslovna strana želi tempo – i u inbox stigne paket ugovora s napomenom da „treba samo potpisati“ kako bi se rollout pokrenuo. Najkasnije tada se odlučuje hoće li Vendor-Management für SaaS kod vas biti usvojen proces ili će nabava i IT pod vremenskim pritiskom prihvatiti stvari koje će kasnije dominirati radom: nerazjašnjeni tokovi podataka, podrška bez stvarne eskalacije, integracije bez pouzdanih pravila promjena – i Exit koji postoji samo na papiru.
Ključna odluka ne događa se u sitnom tisku, nego u redoslijedu: koje klauzule moraju rano biti na stolu, jer oblikuju podatke, Compliance, operativnu sposobnost i zavisnosti? I koje detalje možete ostaviti za kasnije, a da ne izgubite kontrolu i mogućnost planiranja?
Upravljanje dobavljačima za SaaS u praksi
U praksi se kompanije kod SaaS-ugovora rijetko suočavaju s „dobro ili loše“, već s tri opcije:
- Opcija A: prihvatiti standardni ugovor i nadati se da će odgovarati. To je brzo, ali rizici se kasnije pojave u radu i u pripremi za reviziju.
- Opcija B: pregovarati sve i voditi ugovor kao principijelnu debatu. To često blokira – bez jamstva za bolje rezultate.
- Opcija C: prioritetno pregovaranje: dosljedno osigurati nekoliko blokova klauzula, ostatak pragmatično tretirati. To je najčešće najbolji kompromis za IT, nabavu i poslovnu jedinicu.
Konflikt ciljeva je jasan: tempo nabave nasuprot pouzdanoj operativnoj sposobnosti i sposobnosti izlaska iz ugovora. Tko to ne adresira otvoreno, odlučuje implicitno – uglavnom u korist brzine. Račun stigne kasnije kao dodatni napor u integracijama, podršci i migraciji.
Put odlučivanja: kojim redoslijedom IT i nabava trebaju provjeravati
Funkcionirajući put provjere dovoljno je kratak da se koristi u svakodnevnom radu – i dovoljno konkretan da izbjegne sporove oko osnovnih pretpostavki. Sljedeći redoslijed je robustan, jer prvo razjašnjava operativnu sliku, a zatim prioritizira rizike koje je moguće pregovarati.
- Schutzbedarf & Datenarten festlegen: Koji podaci će završiti u SaaS (osobni podaci, povjerljivo, poslovne tajne)? Koji procesi ovise o tome i koje posljedice zastoja su prihvatljive?
- Razjasniti uloge i odgovornosti: Jeste li vi „Verantwortlicher“ (Controller) i ponuđač „Auftragsverarbeiter“ (Processor)? Ili postoji konstelacija zajedničke odgovornosti?
- Ocrtati operativnu sliku (bez romana o arhitekturi): SSO (Single Sign-on), Provisioning, API/Exports, Logging, Monitoring, putevi podrške, administratorski pristupi.
- Provjeriti ključne klauzule: DPA/DSGVO, podizvođači, Security/Incidents, SLA/Support, lokacija podataka/prijenosi, Exit/Portabilität.
Za suradnju pomaže jasna razgraničenja zadataka: nabava vodi pregovore i rokove, IT daje operativne minimalne kriterije, zaštita podataka/usklađenost potvrđuje obvezne zahtjeve. Kad se te uloge zamagle, odluke postaju spore – ili se sklizne u „prvo potpišemo“ modus.
Klauzule koje prvo trebaju biti na stolu
Mnogi ugovori djeluju formalno potpuni, a ipak ne uspijevaju u stvarnom radu. Tabela prevodi tipična područja klauzula u konkretne posljedice. Korisna je kao alat za prioritizaciju kad se „moramo danas odlučiti“ sukobi s „moramo sutra održavati“.
| Područje klauzule | O čemu se praktično radi | Tipične posljedice ako nedostaje | Rano pitanje za provjeru |
|---|---|---|---|
| DPA / Auftragsverarbeitung (Art. 28 DSGVO) | Obveze ponuđača pri radu s osobnim podacima: upute, TOMs (tehničke i organizacijske mjere), podrška, brisanje/vraćanje | Rizik neusklađenosti, neplanirane obaveze dokazivanja, izlaz bez urednog lanca brisanja | Postoji li DPA s minimalnim sadržajem – verzioniran i provjerljiv, a ne samo kao link? |
| Subunternehmer (Sub-Processor) | Transparentnost i upravljivost lanca pružatelja usluga: odobrenje, obavještavanje, prigovor/alternative | Neočekivani premještaji podataka, novi putevi pristupa, nove konfiguracije transfera | Kako saznajemo za promjene – i koje operativne opcije tada imamo? |
| SLA / Support | Dostupnost, metoda mjerenja, prozori održavanja, razine podrške, eskalacija, mjere otklanjanja | Poremećaji postanu rasprava o definicijama; eskalacija bez učinka | Kako se mjeri (gdje, čime, koje iznimke) i što se događa u slučaju ponavljanja? |
| Security & Incident/Breach | Minimalni sigurnosni program, enkripcija, obaveze prijave, odgovor na incidente, dokazi | Spora reakcija u incidentu, nejasna informacijska situacija, veće naknadne štete | Koje rokove i minimalne informacije dobavljač dostavlja u sigurnosnom incidentu – putem kojeg kanala? |
| Datenlokation & internationale Transfers | Gdje se podaci obrađuju/pohranjuju (uklj. backupi, logovi, pristupi podrške) i kako su transferi osigurani | Regulatorni konflikti, audit nalazi, naknadne preinake ili zamjena proizvoda | U kojim regijama se nalaze primarni podaci, backupi, telemetrija i pristupi podrške – i tko to smije mijenjati? |
| Exit / Portabilität / Löschung | Format izvoza, rokovi, podrška, sigurno brisanje i dokaz | Vendor lock-in, skupa migracija, ostaci podataka kod podizvođača | Hoćemo li dobiti podatke u strojno čitljivom formatu – i je li brisanje uključujući kopije jasno regulirano i provjerljivo? |
| Änderungs- und Preisregeln | Jednostrane promjene, Deprecation, ograničenja, True-ups, granice paketa | Rizik za budžet, integracije se ruše, opseg funkcija neočekivano se smanjuje | Koje promjene smije dobavljač jednostrano provesti, s kojim rokovima najave, i koja prava tada imamo? |
DPA, DSGVO und „Return or Delete“: warum das kein Anhang-Thema ist
Čim se u SaaS obraduju lični podaci (podaci korisnika, podaci klijenata, HR-podaci, logovi), dio zaštite podataka nije „dokument za arhivu“, već dio vaše operativne sposobnosti. EDPB-smjernice pojašnjavaju da pri završetku obrade lični podaci, prema izboru voditelja obrade, moraju biti izbrisani ili vraćeni te da postojeće kopije moraju biti izbrisane.[Izvor] Praktična posljedica: Exit ne znači samo „izvoz“, već lanac brisanja – uključujući rezervne kopije i uključene podugovarače.
Granica je u detaljima: DPA može biti formalno ispravan, a opet ostaviti otvorenim kako brisanje funkcioniše u kontekstu rezervnih kopija, koliko dugo se čuvaju točke za oporavak ili kako konkretno izgleda „potvrda o brisanju“. Ta praznina se ne uklanja pravnim terminima. Uklanja se tek kad odigrate scenarij: „Raskidamo ugovor na datum X. Koji podaci su kada gdje, ko ih još može vidjeti i kada je konačno kraj?“
Lanci podugovarača: transparentnost je dobra, upravljivost je bolja
U SaaS modelu podugovarači su normalna pojava: hosting, monitoring, alati za podršku, isporuka e-pošte, analitika, ticketing. Ključno nije postojanje podugovarača, već možete li upravljati njihovom upotrebom. ICO-smjernice naglašavaju da je potrebna odobrenje (specifično ili opće) kao i mehanizam obavještavanja o promjenama kako bi voditelji obrade mogli reagovati.[Izvor] U praksi to znači: lista podugovarača u PDF-u je tek početak. Bez najave, kanala obavještavanja i logike prigovora ostaje arhivski dokument.
Za IT i nabavu vrijedi provjeriti nešto što ide dalje od „postoji li lista?“: Koju novu sposobnost donosi podugovarač? CDN treba drugačije ocijeniti nego alat za podršku koji omogućava administratorske sesije. A observability servis za telemetriju može raditi u regijama koje se ne poklapaju s primarnim hostingom.
Što se često može pregovarati, a da se ne ugrozi SaaS model:
- Rokovi najave za promjene kod podugovarača (da ih možete interno provjeriti).
- Prava na prigovor ili izuzetan raskid u slučaju neprihvatljivih promjena.
- Klasifikacija po kategorijama podataka: za posebno kritične podatke važe strožija pravila.
SLA i podrška: Mjerenje umjesto tvrdnji
Mnogi SLA-ovi izgledaju dobro jer je postotak istaknut. U slučaju kvara pokazuje se da su metoda mjerenja, izuzeci i prozori održavanja formulirani toliko fleksibilno da taj broj malo znači. WorldCC SaaS Contracting Guide opisuje SLA-ove kao ključne pregovaračke tačke – uključujući mjere ublažavanja poput Service Credits i posljedica pri ponovnom neispunjavanju.[Izvor] Za operativu iz toga slijedi: IT bi prije potpisivanja ugovora trebao definirati koja dostupnost u vlastitom procesu zaista ima značaj (UI, API, regija, ključne transakcije) i kako se u slučaju spora može dokazati.
Tri SLA-komponente prave razliku između „papira“ i „operativnog alata“:
- Metoda mjerenja: Tko mjeri, na kojoj tački (UI, API-endpoint, regija)? Kako se vrednuju djelimični prekidi, degradacija performansi ili problemi s prijavom?
- Prozor održavanja: planiran, ograničen, s urednom najavom. „Moguće u bilo kojem trenutku“ praktično nije prozor održavanja, nego rizik.
- Mehanika podrške: prioriteta (P1–P4), ciklusi reakcije i ažuriranja, razine eskalacije i komunikacijski kanal.
Iz perspektive nabave tome pripada instrument koji djeluje u praksi: pravne posljedice pri ponavljanju. Service Credits mogu ublažiti pritisak na budžete, ali ne uklanjaju ovisnost procesa. Ako se SaaS koristi za kritičan tok, pravo na posebni raskid ugovora pri ponovnom neispunjavanju SLA-a često je odlučujuća sigurnost.
Sigurnosne klauzule: minimalni standardi, proces incidenta i dokazi
Sigurnosne klauzule rijetko propadaju zato što nitko ne želi „sigurnost“, već zato što su formulacije neproučive. Canadian Centre for Cyber Security preporučuje da se sigurnosni zahtjevi u ugovorima o oblačnim uslugama eksplicitno ugrade, između ostalog obaveze odgovora na incidente i obavještavanja te sigurno zbrinjavanje podataka.[Izvor] To je u praksi korisno za IT jer premješta raspravu sa „Best Effort“ na konkretne obaveze: tko prijavljuje što, koliko brzo i putem kojeg kanala?
Praktičan sigurnosni blok ne mora razrađivati svaki detalj, ali treba jasne minimalne tačke:
- Autentikacija i pristup: MFA za privilegovane naloge, model uloga, Least Privilege (dodjela minimalnih prava) kao princip.
- Šifrovanje: u prijenosu i pri pohrani; dodatno rukovanje ključevima (rotacija, ograničenje pristupa).
- Proces incidenta/kršenja: rokovi za prijavu, minimalne informacije (vrste pogođenih podataka, vremenski raspon, prve mjere), redovna ažuriranja.
- Logiranje i forenzička podrška: Koji se protokoli vode, koliko dugo i kako dobivate relevantne podatke u slučaju incidenta?
- Dokazi: koji atestati ili standardizovani izvještaji se redovno dostavljaju.
Tipična prepreka: mnogi dobavljači ne prihvaćaju neograničeno pravo onsite audita. Umjesto da se na tome uporno inzistira, često je učinkovitiji višerazinski model garancije: redovni atestati, standardizovani upitnici/portali i pravo na eskalaciju za dodatna pitanja. Tako dobivate dokaze bez gubljenja ugovora zbog stavke koja je dobavljaču strukturno neizvediva.
Lokacija podataka i međunarodni prijenosi podataka: ne zadržavati se samo na „EU-Hosting“
„Podaci se nalaze u EU“ zvuči jasno, ali rijetko jest. Za ugovore se računaju najmanje četiri mjesta podataka: primarni podaci, rezervne kopije, telemetrija/logovi i pristupi podršci (udaljena administracija). Čim jedan od tih puteva vodi u treće zemlje, pitanje međunarodnih prijenosa podataka postaje praktično relevantno. EDPB objašnjava kada postoje međunarodni prijenosi podataka i koji se mehanizmi tipično koriste da bi se pravno osigurali.[Quelle] Posljedica za nabavu i IT: tokovi podataka trebaju biti dio opsega usluge – ne zasebno poglavlje o zaštiti podataka.
Za praksu pomaže kratak ugovorni aneks s jasnim izjavama umjesto općih obećanja:
- Regije za obradu i pohranu (uključujući rezervne kopije).
- Pravila za premještanja: tko smije mijenjati, uz kakav rok, s kojim obavještenjem.
- Pristupi podrške: samo na osnovu ticketa, vremenski ograničeno, zapisano; po potrebi dodatno maskiranje ili RESTriktivne uloge.
Exit, portabilnost i brisanje: potcijenjeni pokretač troškova i rizika
Vendor Lock-in rijetko nastaje zbog jedne klauzule. Nastaje zbog nedostatka mehanike za Exit u kombinaciji s integracijama i pritiskom vremena. Exit ne znači samo „izvoz podataka“, već i „naložiti brisanje podataka i kopija“. EDPB smjernice naglašavaju za obradu po nalogu načelo „delete or return“ na kraju obrade.[Quelle] Za planiranje projekta to je presudno: bez jasnih pravila ne možete pouzdano tempirati migraciju i gašenje usluge.
Dobra Exit-pravila nisu dugačka, nego konkretno upotrebljiva:
- Formati izvoza: strojno čitljivi (npr. CSV/JSON), potpuni (uključujući metapodatke i reference), dokumentirani.
- Prozor pristupa: koliko dugo je pristup dostupan nakon isteka ugovora, koliko dugo se exporti mogu preuzeti?
- Podrška: definirano ograničenje ili jasno opisane usluge (npr. izvozni proces, validacija, savjetovanje o mapiranju podataka).
- Proces brisanja: postupanje s rezervnim kopijama, rokovi, dokaz (potvrda o brisanju), uključivanje lanca podizvođača.
Dodatna interna poluga: sposobnost izlaska ne testirati tek pri otkazu. Godišnja „provjera stvarnosti izvoza podataka“ za kritične SaaS često je razlika između planirane migracije i iznenađenja u projektu.
Klauzule o izmjenama: kad se API, logika cijena ili ograničenja pomjere
SaaS se kontinuirano mijenja. Funkcionalno je to često poželjno – ugovorno je ipak rizično ako su promjene moguće jednostrano, bez vaših prava ili vremenskih rokova za pripremu. Posebno su kritične promjene na integracijskim točkama (APIs, Webhooks, SSO), na metriki licenci (True-ups, novi obavezni dodaci) i u funkcijama upravljanja podacima (izvoz, čuvanje, logiranje).
Za nabavu ovdje manje znači cjenik nego mehanika izmjena: koje promjene se smatraju „bitnim“, koliko rano se najavljuju i koja prava iz toga proizlaze (prigovor, izvanredni otkaz, prijelazni rokovi)? Za IT je dodatno važno da breaking changes ne nastupaju „nekad“, već da postanu planirani uz rokove za deprecaciju i mogućnosti testiranja. U suprotnom održavanje SaaS postaje ponavljajući vatrogasni angažman.
Vendor-Management je kontinuirano upravljanje, a ne potpis
Potpisani ugovor ne ukida rizike automatski. NIST opisuje Cybersecurity Supply Chain Risk Management kao kontinuiranu praksu: procijeniti, nadzirati, reagirati na odstupanja i promišljati tranziciju/prekid.[Izvor] Za tvrtke iz toga proizlazi jednostavno pravilo: ako rizike promatrate samo pri sklapanju ugovora, procjenjujete pokretni cilj na temelju statične slike.
Obično je dovoljan pojednostavljen ritam, ako je obvezujući:
- Kvartalno: evaluacija SLA i podrške (ticketi, eskalacije, prekidi) plus pregled većih izmjena/deprecacija.
- Polugodišnje: provjera promjena podizvođača i relevantnih dokaza (attesti/izvještaji), dokumentiranje odstupanja.
- Godišnje: provjera mogućnosti izlaska (izvoz podataka), revizija prava i uloga, ažuriranje zahtjeva zaštite i ovisnosti.
Manje je važna frekvencija nego artefakt: kratak Decision Log ili registar rizika koji pokazuje što je odlučeno, zašto i koje su sljedeće zadatke. Bez tog traga Vendor-Management se svede na pretraživanje e-mailova.
Prvi korak koji odmah djeluje: ein „Klausel-Intake“ prije ponude
Ako želite uvesti samo jednu promjenu procesa, neka to bude ova: pokrenite Vendor-Management za SaaS prije konkretne ponude. Čim neki odjel svrsta SaaS na shortlistu, često je dovoljan termin od 30–45 minuta s nabavom i IT-om da se postave vodilje: potreba za zaštitom, integracije, minimalni zahtjevi za DPA/Incident/SLA i minimalni izlaz.
Korist je neposredna: izbjegavate pilote koji se kasnije zaglave zbog nenegotiabilnih ugovornih uvjeta. I dajete dobavljaču rano jasnu sliku koje stavke nisu „nice to have“, nego preduvjet nabave.
Završna misao: Ein SaaS-Vertrag ist Betriebsdesign in Textform
Većina problema sa SaaS ne nastaje zato što je proizvod funkcionalno neadekvatan, nego zato što ugovor ne odražava kasniju stvarnost: tokove podataka, pristupe podršci, promjene podizvođača, metode mjerenja i izlaz. Tko ove točke rano prioritizira, ne usporava uvođenje – već sprječava da operacije i usklađenost kasnije postanu trajni projekt.
Ako za kritične SaaS želite uspostaviti kratak, ponovljiv put provjere ili zaoštriti pravila o izlazu i prenosivosti za postojeće ugovore, strukturirano sagledavanje podataka, sučelja i operativnih procesa predstavlja smislen početni korak.
Izvori i dodatne informacije
Stručne ključne tvrdnje su urednički razmotrene na osnovu sljedećih vanjskih izvora.
- 1.3.7 On termination of the processing activities, the processor must, at the choice of the controller, delete or return all the personal data to the controller and delete existing copies (Art. 28(3)(g) GDPR). (www.edpb.europa.eu)
Na kraju obrade izvršilac obrade mora, prema izboru voditelja obrade, izbrisati ili vratiti sve lične podatke voditelju obrade i ukloniti postojeće kopije (čl. 28(3)(g) DSGVO, EDPB-smjernice). - Data protection (ico.org.uk)
Upotreba subprocesora zahtijeva odgovarajuće mehanizme odobrenja i informisanja, kako bi voditelji obrade mogli pratiti i kontrolirati promjene (GDPR-vodič ICO‑a). - www.worldcc.com (www.worldcc.com)
SLA i odredbe o remedijaciji (npr. Service Credits, posljedice pri ponovnom promašaju) predstavljaju centralne pregovaračke tačke u SaaS‑ugovorima (WorldCC SaaS Contracting Guide). - Recommended cyber security contract clauses for cloud services (ITSM.50.104) – Canadian Centre for Cyber Security (www.cyber.gc.ca)
Preporuke za eksplicitne sigurnosne ugovorne klauzule za cloud‑servise obuhvataju, između ostalog, obaveze za odgovor na incidente i obavještavanje (Canadian Centre for Cyber Security). - SP 800-161 Rev. 1, Cybersecurity Supply Chain Risk Management Practices for Systems and Organizations | CSRC (csrc.nist.gov)
Upravljanje rizicima sigurnosti u lancu opskrbe smatra se kontinuiranom praksom (procjena, nadzor, reakcija, tranzicija/prekid) a ne jednokratnim potpisom (NIST SP 800-161 Rev. 1). - International data transfers | Data protection guide for small business | European Data Protection Board (www.edpb.europa.eu)
Za međunarodne prijenose podataka, ovisno o konstelaciji, potrebni su odgovarajući pravni instrumenti i transparentnost o lokacijama obrade (EDPB‑smjernice o međunarodnim transferima).
Za ovu temu su također važni SaaS-ugovor i izbjegavanje Vendor Lock-In-a. Članak ove aspekte jasno razlaže i pokazuje na što je važno obratiti pažnju u svakodnevnoj praksi.
Razgovarajte o projektu ili modernizacijskom zahvatu sa Net-Base.
Sljedeći korak
Kada se tema pretvori u stvarni projekat, arhitektura, postojeći sistem i operacije trebaju se rano sagledati zajedno.
Pružamo podršku ne samo pri pojedinačnim pitanjima, već i kada iz fragmenata izvornog koda, naslijeđenih sistema ili ideja za portal treba nastati robustan poslovni projekat.
- Postojeće stanje, ciljno stanje i tehnički rizici procjenjuju se zajedno.
- REST, pristup podacima, portali i Rollout se ne odgađaju kao naknadne posljedice.
- Vi rano vidite koji je put ekonomski i operativno održiv.