Aðgangur verktaka að geymslu: opin innskráning eða VPN-slóð?
Verktaki þarf eina einkageymslu fyrir takmarkað verkefni. Veldu auðkennda opinbera innskráningu eða takmarkaða VPN-slóð og gerðu hlutverk geymslunnar að einingu aðgangs.
Verktaki þarf eina einkageymslu fyrir takmarkað verkefni og beiðnin kemur annaðhvort sem «gerðu geymsluna opinbera» eða «gefðu þeim VPN-aðgang». Bæði svörin sneiða framhjá raunverulegu spurningunni. Heimild geymslunnar og netinnskráning eru aðskilin lög og leyfið sem skiptir máli er það sem leyfir þeirri manneskju að lesa eða pusha í þessa einu geymslu. Allt annað í hvorum pakkanum sem er er aukin áhætta. Hannaðu heimildarlagið fyrst og ákveddu síðan hversu litla netleið það þarf.
Dæmigerð verkbeiðni gerir þetta konkret: einn utanaðkomandi forritari, ein geymsla, engir framleiðsluþjónar, ekkert stjórnviðmót. Haltu þessu umfangi föstu á meðan þú berð saman innskráningarnar.
Tvær innskráningar, tvö mismunandi mörk
Geymsluþjónusta sem er opinberlega aðgengileg framfylgir samt HTTPS- eða SSH-auðkenningu og heimild forrits. Opinbert aðgengi þýðir ekki nafnlaus læsileiki. Kostnaðurinn er hlustandi sem þú verður að viðhalda, fylgjast með og plástra.
VPN-innskráning getur haldið þeim hlustanda fyrir utan opinberu leiðina, en breiður VPN-reikningur getur afhjúpað ótengda þjónustu. Eftirskilið opinbert hýsilnafn, SSH-hlustandi eða vistfangafjölskylda sem þú gleymdir geta fellt þau mörk aðeins-VPN sem þú hélt að þú hefðir. Þess vegna þarf aðeins-VPN hönnun lista yfir hlustendur, ekki bara eldveggjarreglu.
Berðu saman leyfðar leiðir, ekki merkingar. Haltu hvort sem er auðkenningu forrits og venjulegri staðfestingu þjónsins á auðkenni.
Hlutverk geymslunnar eru eining leyfisins
Gefðu verktakanum einstaklingsauðkenni með minnsta hlutverki sem lýkur verkinu. Skoðun, push, viðhald og stjórnun eru mismunandi hlutverk og hópur sem veitir hvert innra verkefni er ekki það sama og aðgangur að einni geymslu. Athugaðu raunveruleg hlutverkaheiti á vettvangnum þínum í stað þess að gera ráð fyrir að hópnafn svari til eins hlutverks.
Listaðu hverja aðgerð sem verkbeiðnin þarf í raun. Vafraaðgangur og Git-flutningur geta notað mismunandi skilríki eða hlustendur. Sjálfvirkar byggingar, pakkaniðurhal og webhook geta keyrt sem aðskilin auðkenni með eigin afhendingarleiðum og VPN á fartölvunni tengir þau ekki.
Að vernda innihald geymslunnar er sérstakt verk. Breyting á innskráningarleið fjarlægir ekki leyndarmál sem er þegar í sögunni, takmarkar ekki heimilað klón og tryggir ekki vinnustöð framlagsmanns.
Skilríki sem lifa lengur en manneskjan
Starfslok eru þar sem aðgangur að geymslu og netaðgangur greinast aftur. Fjarlægðu heimild geymslunnar og VPN-réttinn í gegnum viðkomandi eigendur og athugaðu síðan persónuleg tákn, SSH-lykla, skilríki sjálfvirkninnar og virkar lotur. Dreifilykill er klassíski eftirlifandinn: hann getur haldið stilltum les- eða skrifaðgangi eftir að manneskjan yfirgefur skipulagið. Fjarlæging af meðlimalista er ekki full starfslok.
Gerðu lista yfir vélarskilríki eftir eiganda og tilgangi áður en verkbeiðninni lýkur, ekki eftir. Tákn sem búið var til fyrir vikubyggingu getur lifað verkefnið um ár ef enginn skrifaði niður hvers vegna það er til.
Staðfestu aðgerðina, synjunina og starfslokin
Fyrir afhendingu skaltu prófa þrjá hluti: leyfð aðgerð á geymslunni tekst, ótengd geymsla er synjað og sett auðkenni mistekst. Ef hönnunin er aðeins-VPN skaltu staðfesta að gamla beina opinbera leiðin geti ekki lengur framkvæmt aðgerðina.
Geymdu kóðann og endurskoðunarskrárnar en leyfðu ekki gleymdum aðgangi að verða endurheimtarplaninu. Skrifaður listi yfir auðkenni, hlutverk og gildistíma er það sem gerir næstu verktakabeiðni að endurteknu ferli.