Voir The VS 2010/TFS 2010 Licensing White Paper. La clé bit est cette section:
Licences d'accès client
Une CAL autorise un utilisateur ou un périphérique à accès un nombre quelconque de licence instances de Team Foundation Server en cours d'exécution au sein d'une organisation.
Une CAL est nécessaire pour les utilisateurs (ou périphériques) qui:
- écrire directement les données vers le serveur Team Foundation.
- Écriture indirecte de données dans Team Foundation Server via un autre logiciel ou application (voir Multiplexage ci-dessous).
Une licence d'accès client n'est pas nécessaire pour les utilisateurs qui:
- accès Team Foundation Server uniquement à des fins d'entrer dans de nouveaux travaux articles (voir articles ci-dessous) Nouveau travail.
- Recevez des rapports Team Foundation Server par e-mail et directement ou indirectement accéder au serveur pour actualiser, créer ou mettre à jour les données .
- Afficher les données statiques qui ont été distribuées manuellement en dehors du serveur Foundation Team .
En outre, une Team Foundation Server CAL n'est pas nécessaire pour:
- Tout appareil en cours d'exécution d'une copie sous licence de Team Foundation Server ou un agent inclus avec Team Foundation Server.
- Jusqu'à deux périphériques ou utilisateurs qui accèdent uniquement à Team Foundation Server pour à des fins d'administration du système.
- Jusqu'à cinq utilisateurs désignés lorsque Team Foundation Server est acheté à travers un canal de vente au détail (comme décrit ci-dessus dans Obtenir Visual Studio Team Foundation Server 2010.)
- Interagir avec un serveur exécutant Team Foundation Server, mais pas interagir avec Team Foundation Server lui-même ou ses données.
Alors, mon interprétation (et je ne suis pas un avocat, ni une personne qualifiée pour parler de licence Microsoft - juste un gars sur StackOverflow ...) est:
Si vous créez la page Web sur les données de votre système de suivi des problèmes existant, et juste en permettant aux développeurs (qui sont déjà autorisés à accéder à TFS) de créer des éléments de travail à partir de ces données, je pense que tout va bien. Si vous vouliez que les personnes de l'équipe de gestion des services puissent créer/éditer des éléments de travail appartenant à d'autres, puis interagir avec les données de ces éléments de travail plus tard, je pense que vous auriez besoin de licences d'accès client.
Espérons que cela a du sens. Pour le mot officiel sur les licences, il est toujours préférable de contacter votre représentant Microsoft local. Si vous avez besoin d'aide pour entrer en contact avec cette personne, faites-le moi savoir.