2

we have a TFS collection with a huge amount of projects inside (it's a design choice).

We have create extensions (that works great), but out current problem is: How to install the extension not on the whole collection.

If the solution is to install it on the whole collection but hide it after with a setting, it should be great too.

I have take a look inside the manifest, but for now I hadn't found the solution. Has anyone have a clue about this problematic ?

Daniel Mann
  • 57,011
  • 13
  • 100
  • 120
Maxime Porté
  • 1,034
  • 8
  • 13

1 Answers1

2

Unfortunately this is not supported for now. When you install an extension, you need to specify a collection, the extension will be installed for all team projects under this collection.

But for a paid extension, you can restrict who can access it by Assigning paid extension access to users

There have been user voices below to suggest the feature, you can go and vote it up to achieve that in future release.


Besides, if you don't want to apply the extension to some team projects under a collection, then as a workaround you can split a team project collection to organize your projects into separate collections (Collection A : The projects which you want to apply the extension; Collection B: The projects which you don't want to apply the extension.).

Andy Li-MSFT
  • 28,712
  • 2
  • 33
  • 55