Is it possible to prevent users from delivering change sets to a component within a stream ?
For instance, an \"Integration
\" stream should never see an
Yes, but the restriction is rather about authorizing the deliver for anyone having a specific role, rather than restraining just one person by name.
So if that one person doesn't have a specific role associated with his/her profile in that Project Area, he/she won't be able to deliver on that stream.
You need to add a hook, through the "Operation Behavior" section, for the "deliver (server)" operation. See the illustration:
The hook "Restrict Change set delivery to components in a stream" will allow only the users with the role "release_engineer" (custom role created just for our project) to deliver on the Stream mentioned in the field "Stream", for the components listed in the "Component / Permissions" array.