Izaberi dokument
PhotoRobot SDLC sigurnosna politika
Ovaj dokument definiše PhotoRobot SDLC sigurnosnu politiku. Detaljno opisuje sigurnosne zahtjeve koji se primjenjuju tokom cijelog životnog ciklusa razvoja softvera u PhotoRobot-u, te podržava usklađenost sa našim ugovornim obavezama prema DPA i SLA.
Principi
- Sigurno po dizajnu
- Pristup kodu i infrastrukturi sa najmanjim privilegijama
- Obavezna revizija koda
- Upravljanje zavisnostima i ranjivostima
Radni tok razvoja
- Sav kod pohranjen u kontroli verzija
- Promjene pregledane putem pull requestova
- CI cjevovodi provode automatizirane testove
Upravljanje zavisnostima
- Redovno skeniranje ranjivosti
- Zastarjele biblioteke se nadograđuju proaktivno
- Dozvoljeni su samo pouzdani izvori paketa
Izgradnja i implementacija
- Implementacije putem kontrolisanih CI/CD cjevovoda
- Dostupni mehanizmi povratka
- Auditni zapisi koji se vode za implementacije
Upravljanje tajnama
- Tajne sigurno pohranjene (Google Secret Manager)
- Nema hardkodiranih tajni u repozitorijima
- Rotacija koja se primjenjuje za osjetljive tipke
Testiranje
- Jedinično, integracijsko i regresiono testiranje
- Sigurnosni testovi uključeni kada je primjenjivo
Upravljanje izdanjima
- Dnevnik promjena se održava
- Verzionisana izdanja
- Kontrolisano uvođenje za velike nadogradnje