De sleutels van elke klant op een eigen plek, en een nette overdracht
Bureauwerk betekent cloudaccounts, betaalsleutels en databases van veel klanten, met mensen die tussen projecten wisselen. Crunu houdt elke klant in een aparte organisatie, geeft freelancers alleen wat hun deel van het werk nodig heeft, en trekt aan het eind van het werk hun toegang in en vertelt je welke waarden je moet vervangen.
Vragen die teams zoals het jouwe stellen
De vragen die opkomen als een team zoals het jouwe zijn secrets op één plek samenbrengt. De handleiding hieronder beantwoordt ze allemaal.
- Hoe houden we de sleutels van de ene klant weg bij die van een andere?
- Hoe geven we een freelancer alleen de omgevingen waaraan die werkt?
- Hoe sturen we een sleutel naar de medewerkers van de klant zonder e-mail of chat?
- Is de link die we stuurden geopend, en wanneer werkt hij niet meer?
- Wat heeft een freelancer nog als het project eindigt?
- Welke waarden vervangen we na een overdracht bij de providers van de klant?
- Hoe dragen we de hele opzet over aan de klant?
- Welk verslag kunnen we de klant achteraf laten zien?
De delen van Crunu die het dekken
Elk deel werkt volgens dezelfde regel: de server bewaart versleutelde data, publieke sleutels en ondertekende documenten, en heeft nooit een sleutel die je waarden opent.
Toegangsbeheer
Geef elke persoon, machine en pipeline alleen de omgevingen die nodig zijn, met rollen die op versleutelingssleutels steunen en niet alleen op controles door de server.
Lees meer
Deellinks
Deel geselecteerde bestanden van een omgeving met iemand zonder account, via een link waarvan de ontsleutelsleutel nooit de server bereikt.
Lees meer
Offboarding
Als iemand vertrekt, levert de server niets meer aan die persoon, veranderen de sleutels van de omgevingen, en toont een rapport wat die persoon zag en wat je opnieuw uitgeeft.
Lees meer
Auditlog
Inlogpogingen, toekenningen, versies, rotaties en weigeringen komen in een log met hashketen die je met één klik verifieert en exporteert.
Lees meer
Versleutelde kluis
Bewaar .env-bestanden, cloudsleutels en API-sleutels in projecten en omgevingen, versleuteld op je apparaten voordat er iets de server bereikt.
Lees meer
Zo werkt het voor bureaus en freelancers
Op deze pagina
Twee manieren waarop secrets van klanten misgaan
Secrets van verschillende klanten komen naast elkaar in één gedeelde map terecht. En toegang overleeft het contract: de freelancer die in het voorjaar klaar was, heeft in de zomer nog het databasewachtwoord van staging.
De taak is elke klant gescheiden te houden, iedereen alleen het eigen deel te geven, en aan het eind alles af te sluiten met een verslag dat je de klant kunt laten zien.
Gescheiden per klant, beperkt per persoon, afgesloten aan het eind
- Eén klant, één organisatie. Eén account kan bij meerdere organisaties horen, en iedereen die is ingelogd, kan een nieuwe aanmaken. Elke organisatie heeft eigen leden, projecten, machines, sleutels en een eigen auditlog.
- Freelancers zien alleen hun deel. Geef Editor of Reader op de omgevingen waaraan ze werken, of Specific files om ze een versleutelde kopie te geven van alleen de bestanden die je kiest.
- Toegangsprofielen per rol. Houd één profiel voor freelancers aan de front-end en een ander voor wie deployt. Een profiel wijzigen werkt iedereen erin bij, en elke versie is ondertekend.
- Bestanden voor mensen zonder account. Een deellink stuurt geselecteerde bestanden uit een omgeving. Stel een looptijd in van tot 365 dagen, een limiet van zelfs één weergave, en een wachtwoord. De ontsleutelsleutel staat na de
#in het adres, en dat deel ontvangt de server nooit. - Linkvoorbeelden verbruiken geen weergave. Een weergave telt pas als de ontvanger op Open klikt, dus het linkvoorbeeld van een chatapp verbruikt hem niet. De ontsleutelde bestanden bestaan alleen in het geheugen van de pagina.
- Een nette afsluiting. Een lid verwijderen toont wat de persoon heeft ontvangen, roteert de sleutels van elke omgeving die de persoon kon lezen, trekt de tokens, deellinks, uitnodigingen en inschrijfcodes in die de persoon heeft aangemaakt, en noemt de waarden om opnieuw uit te geven.
- Een verslag voor de klant. De auditlog is een hashketen van inlogpogingen, versies, links en verwijderingen. Verifieer hem met één klik en exporteer hem als JSONL.
Van kick-off tot overdracht
- Kick-off. Maak een organisatie aan voor de klant, of vraag om een uitnodiging in die van de klant als die Crunu al gebruikt.
- Inrichten. Eén project per app, met de omgevingen ervan. Production gaat alleen naar de mensen die deployen.
- Mensen toewijzen. Nodig freelancers uit en geef elk een toegangsprofiel voor de eigen rol.
- Bestanden overdragen. Stuur eenmalige toegangsgegevens naar de medewerkers van de klant met een deellink in plaats van per e-mail.
- Afsluiten. Verwijder freelancers met de wizard voor het verwijderen van leden, download het rapport en werk de checklist met waarden om opnieuw uit te geven af.
- De organisatie overdragen. Een eigenaar nodigt de verantwoordelijke van de klant uit als Owner, die daarna jouw team kan verwijderen. Een admin of eigenaar verwijderen vervangt ook de ondertekenings- en herstelsleutel van de organisatie.
Waar je rekening mee houdt
- De toegang van een persoon verloopt niet vanzelf. De toegangslijst van een omgeving kent geen einddatum. Verwijder freelancers als ze klaar zijn. Deellinks, uitnodigingen en servicetokens verlopen wel.
- Wat een freelancer zag, blijft bij die persoon. Crunu vertelt welke waarden de persoon heeft ontvangen; die waarden geef je opnieuw uit bij elke provider. Crunu roteert geen waarden bij providers voor je.
- Crunu beheert toegang binnen Crunu. Verwijder de persoon apart uit cloudconsoles, repository’s en CI.
- Een link zonder wachtwoord opent voor iedereen met het volledige adres. Zet een wachtwoord op alles wat gevoelig is. Met een wachtwoord kan niemand zonder dat wachtwoord zelfs de versleutelde data downloaden, en pogingen worden online gecontroleerd, met limieten.
- Tot 100 nieuwe deellinks per account per dag.
Elke grens, met wat je eraan doet, staat op de pagina met beperkingen.
Verwante documentatie
Veelgestelde vragen
Staat je vraag er niet bij? Mail naar support@crunu.com, dan antwoordt een mens.
Kan één persoon in meerdere organisaties van klanten werken?
Ja. Eén account kan bij meerdere organisaties horen, en in de app wissel je ertussen. Sleutels, leden en logs blijven per organisatie gescheiden.
Hoe geef ik een freelancer drie maanden toegang?
Je kunt geen einddatum op de toegang van een persoon zetten. Verwijder de persoon als het werk klaar is. Gebruik voor eenmalige bestanden in plaats daarvan een deellink met een looptijd.
Kan een freelancer production zien?
Alleen als je dat toekent. Zonder de sleutel van production kan die persoon production niet ontsleutelen, wat de server ook stuurt.
Wat kunnen we de klant bij de overdracht geven?
Het gedownloade verwijderingsrapport, dat noemt wat elke verwijderde persoon heeft ontvangen, wanneer en vanaf waar; een export van de auditlog als JSONL; en de checklist met waarden om opnieuw uit te geven, die de te vervangen waarden noemt zonder ze te tonen.
Heeft de ontvanger van een deellink een account nodig?
Nee. De ontvanger opent de link in een browser, controleert dat de handtekening van de eigenaar is geverifieerd, en kan de bestanden opslaan of een installatiescript downloaden dat ze op een computer of server op hun plek zet.
Kan ik zien of een link is geopend?
Ja. Elke link toont zijn status en een teller van weergaven, en het openen wordt vastgelegd in de auditlog.