Contractrechten
Contractrechten bepalen wie toegang heeft tot een bepaald contract. Wat iemand met die toegang mag doen, wordt bepaald door zijn organisatierol — zie Organisaties met meerdere gebruikers voor de rolverdeling.
Hoe contracttoegang werkt
Standaard is elk contract toegankelijk voor iedereen in je organisatie. Dat is voor de meeste teams de juiste keuze — contracten leven in één gedeelde repository, en de rol van elk lid bepaalt wat hij ermee kan doen.
Als een contract beperkt moet blijven (gevoelige leveranciersvoorwaarden, HR-overeenkomsten, alles wat onder "need to know" valt), kun je de toegang expliciet inperken.
Toegang beperken tot personen of groepen
Open het contract en ga naar het toegangsonderdeel. Daar kun je:
- Een specifieke persoon toevoegen — alleen die persoon (plus de eigenaar) heeft toegang.
- Een groep toevoegen — iedereen in de groep krijgt toegang. Als mensen toetreden of vertrekken, wordt hun toegang automatisch aangepast.
- De twee combineren — bijvoorbeeld de groep Finance plus één externe reviewer.
Sla op, en het contract toont meteen de nieuwe scope.
Gebruik mappen om op schaal toegang te regelen
Toegang contract voor contract instellen wordt onpraktisch zodra je repository groeit. Het schonere patroon is om een map in te perken: elk contract in de map erft de toegangsinstellingen van de map, en nieuwe contracten die je erin sleept krijgen automatisch de juiste scope. Zie Contracten organiseren met mappen.
Toegang openzetten voor de hele organisatie
Een eerder beperkt contract weer openzetten doe je door de toegang terug te zetten op "iedereen in de organisatie".
De eigenaar van een contract wijzigen
Elk contract heeft één eigenaar, die volledige toegang heeft en standaard alle meldingen ontvangt. Je kunt het eigenaarschap overdragen aan een ander teamlid vanuit het toegangsonderdeel. De nieuwe eigenaar krijgt automatisch volledige toegang.
Tips
Vertrouw op de standaard. Elk contract willen beperken kost meer werk dan het oplevert. Beperk alleen wat echt vertrouwelijk is.
Stel toegang in op mapniveau waar dat kan. Het schaalt mee met je repository en blijft kloppen als mensen van team wisselen.
Een groep combineren met een persoon: spaarzaam doen. Het kan, maar als je dit op veel contracten doet, klopt je groepsstructuur waarschijnlijk niet meer.