Prevent sharing specific components
![]()
Hi,
I want to prevent specific components to be shared with other teams in two cases. 1. Prevent component sharing from repository work space to Stream 2. Prevent component sharing from local sandbox to repository work space ( sine in some cases people works collaboratively using their repository work spaces) Regards, Muhammad Moid |
One answer
![]()
Geoffrey Clemm (30.1k●3●30●35)
| answered Oct 26 '15, 5:47 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
(1) Whether or not someone can add a new component to a stream is controlled by the "Add components to a stream" permission on that stream.
(2) You cannot "share" a component from a local sandbox to a repository workspace ... you have to create the component on the stream before you can share content from the local sandbox to the workspace. But also note that you should never try to work collaboratively by sharing a single repository workspace with multiple sandboxes ... a given repository workspace should only be associated with a single sandbox ... you can reassociate a repository workspace with a new sandbox, but then it should no longer be used with the original sandbox (except for a few unlikely edge cases). Comments Got your point#2.
![]() FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
Yes, there are many good reasons for restricting who can add a component to a stream. In the case you describe, you could remove component add permission from all developers (to avoid mistaken addition of components to the team stream), and then only give developers component-add permission for enough time for them to add a component when it is time for it to be added.
|