Secure feeds by project
TC exposes artifacts to users that has access to the project that has generated the artifact. In order for our OD to be able to pull packages from a TeamCity nuget feed the configuration must supply credentials to TC.
With nuget feed configuration being global there is no way I can prevent one project from accessing the artifacts from another project.
In addition to the global set of shared nuget feeds, each project should have its own set of private feeds.
Anders Andersson commented
This really need to be implemented.
I see this be implemented with just user roles.
just like access are granted to projects, we should be able to grant access to a feed in a user role.