How to restrict visibility of Build Definition and Stream
DevOps implementation forces me to create multiple stream and build definitions. Some of the Stream needs to be hidden from the development community. Also, the build definitions need to be exposed based on the role of the team.
What would be the best way to implement this visibility behavior.
Thanks
One answer
Both Streams and Build Definitions can be owned by a Team Area... so you can restrict visibility of that Team Area.
This would prevent the artifacts from showing up in the Team Artifacts view for example.
Streams can be queried for in the UI, so to prevent them being returned, you would use the 'Visibility' property of the stream, and set it either to either the Team Area, or you can also pick an Access Group.