Restrict user access at component level within a stream

后端 未结 1 1914
暖寄归人
暖寄归人 2020-12-20 09:59

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

相关标签:
1条回答
  • 2020-12-20 10:35

    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:

    hook for deliver

    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.

    0 讨论(0)
提交回复
热议问题