Bonjour
Je recherche un moyen de mettre en place github dans une esn
Contexte : Je travail dans une ESN avec plusieurs clients et plusieurs développeurs.
On cherche à utiliser github Team (l'offre à 44 dollars). On chercher à cacher le code du Client A au autres clients (B, C, D) et de manière générale chaque client n'a accès qu'a ses repositorys.
Mais comme les développeurs travaillent pour plusieurs client. je vois pas comment cela est possible ..
Avez vous des pistes à me proposer ?
# organization
Posté par jemore . Évalué à 6.
GitHub.com te permet de faire une "organization". Dans cette organization, les repositories sont par défaut privés. C'est à dire que seul les personnes autorisés (nominativement, ou via des Teams) pourront accéder au répo.
Donc tu crée une Organization "MonESN".
Dans cette orga, tu crée une team par client (TeamA, TeamB, TeamC), et tu crée un Team "MonESN_Dev". Tu mets les users des clients A dans TeamA, les clients B dans TeamB etc.
Tu mets tout tes dev dans MonESN_Dev.
Tu autorises la TeamA et la team MonESN_Dev à accéder au repo A.
Tu autorises la TeamB et la team MonESN_Dev à accéder au repo B.
etc
Il ne reste plus qu'a faire quelque chose de propre au niveau des Teams (convention de nommage, droits d'acces…)
# Réponse
Posté par Coincoin39 . Évalué à 1.
Merci de ton aide, je vais tester Cela
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.