Forum Programmation.autre github Team et consort : mise en place dans une ESN

Posté par  . Licence CC By‑SA.
Étiquettes :
0
15
sept.
2022

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  . É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  . É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.