-1

I understand I can build Extension, but it appears it will install on all projects in the collection. My custom web page is only relevant to 1 project.

I found this SO question How to install a TFS extension only on some project instead the whole collection but the 3 links in the answer aren't working.

Anyone have any work around suggestion?

Motoko
  • 1,062
  • 2
  • 15
  • 32
  • What's with the downvote?The question is clear enough with what I want to achieve and I showed I have tried to looked for the solution – Motoko Jul 20 '20 at 20:11

1 Answers1

2

As is shown in the ticket, the extension installed in the Collection Scope, the extension will be installed for all team projects.

Azure Devops doesn't support installing extensions for a single project now.

Since you are using the custom web page(custom extension), I am afraid that there is no method could limit the extension to users.

For some extensions and paid extension, you can restrict users from using this extension by assigning extension to user or changing access level.

You could refer to this doc about users access extension features.

Here are the User Voices about this feature, many customers have the same requirement.

Allow Extensions to be Installed only in Projects

Extensions scoped at a project level

You could vote it and add your thoughts in comment.

Kevin Lu-MSFT
  • 20,786
  • 3
  • 19
  • 28