2017-09-19 4 views
1

Je vais essayer d'expliquer mon problème en m'excusant pour mon mauvais anglais.Créer des fichiers illisibles sur Team Foundation Server 2015

J'ai besoin de gérer plusieurs comptes dans un Team Foundation Server 2015 afin qu'un groupe d'entre eux n'ait pas de visibilité sur certains fichiers de la solution, mais peut toujours fonctionner. Cela signifie que, pour des raisons de sécurité, ils doivent être capables de construire l'ensemble de la solution, sans toutefois pouvoir lire toutes les sources.

Avez-vous des suggestions?

Merci de votre réponse!

Répondre

0

La construction TFS utilise le compte de service de génération et non l'utilisateur qui déclenche la génération. Tant que le compte de service de build a l'autorisation appropriée, il recevra la source du serveur TFS et le téléchargera pour construire l'agent.

La permission dans TFS est l'indépendance mutuelle. Et les autorisations peuvent être accordées directement à un utilisateur individuel ou à un groupe.

Dans les autorisations de contrôle de version, le de refus explicite a priorité sur les autorisations de groupe administrateur.

Vous pouvez refuser la permission Read pour ces utilisateurs. Et définir l'autre connexes build permission tels que voir définition de construction et file d'attente de construction à autoriser.

Lire

peut lire le contenu d'un fichier ou d'un dossier. Si un utilisateur dispose des autorisations Lire pour un dossier, l'utilisateur peut voir le contenu du dossier et les propriétés des fichiers qu'il contient, même si l'utilisateur n'a pas l'autorisation pour ouvrir les fichiers.


Queue construit peut la file d'attente de nouvelles constructions.

Afficher la définition de construction Peut afficher les définitions de construction.

Afficher les builds Peut afficher les builds appartenant aux définitions de build.

...

+0

Merci pour l'aide, suppose que je suis connecté sur Visual Studio avec un compte qui ont lu l'autorisation refusée sur certains fichiers. Donc, avec l'explorateur d'équipe, je télécharge la solution, sans ce fichier. Je voudrais être en mesure de construire la solution à partir de Visual Studio sans utiliser le service de construction TFS. C'est possible? – Fibon

+0

Non, ce n'est pas possible. Construire à travers le studio visuel est sur le local et en utilisant le compte d'utilisateur, qui n'a pas l'autorisation liée à obtenir des fichiers. Ce n'est pas la même chose que d'utiliser le service de construction. –

+0

Bien sûr, merci pour l'aide! – Fibon