Nesting teams - are permissions inherited?
![](http://jazz.net/_images/myphoto/71fc77a0078f0752bb573ad309d4ce53.jpg)
We have a growing project to which we are adding a number of teams and associated streams. If we nest some of these teams as children of other teams, what is the effect of that? Do all members of the parent team have permissions for the child team/stream, or vice-versa, or neither? Is there a published article on this?
Thanks, Alex.
Thanks, Alex.
One answer
![](http://jazz.net/_images/myphoto/71fc77a0078f0752bb573ad309d4ce53.jpg)
On Sat, 14 Mar 2009 16:38:55 +0000, amulholl wrote:
The short answer is that process is inherited down the hierarchy.
For a little detail...
If you are assigned a role in a project or team area, you inherit that
role in all child team areas. If a role is granted permissions in a
project or team area, that role inherits those permissions in all child
team areas. Each team area can customize the process that it inherits
from its parents, and this customized process will in turn be inherited
by all children of this team area. But changes that teams make to their
process have no impact on the process of their parent team/project area.
These wiki topics explain in detail how the process runtime determines
permissions, preconditions, etc. with respect to the team area hierarchy,
role assignments, and iterations:
https://jazz.net/wiki/bin/view/Main/ProcessBehaviorLookup
https://jazz.net/wiki/bin/view/Main/ProcessPermissionsLookup
--
Jared Burns
Jazz Process Team
We have a growing project to which we are adding a number of teams and
associated streams. If we nest some of these teams as children of other
teams, what is the effect of that? Do all members of the parent team
have permissions for the child team/stream, or vice-versa, or neither?
Is there a published article on this? Thanks, Alex.
The short answer is that process is inherited down the hierarchy.
For a little detail...
If you are assigned a role in a project or team area, you inherit that
role in all child team areas. If a role is granted permissions in a
project or team area, that role inherits those permissions in all child
team areas. Each team area can customize the process that it inherits
from its parents, and this customized process will in turn be inherited
by all children of this team area. But changes that teams make to their
process have no impact on the process of their parent team/project area.
These wiki topics explain in detail how the process runtime determines
permissions, preconditions, etc. with respect to the team area hierarchy,
role assignments, and iterations:
https://jazz.net/wiki/bin/view/Main/ProcessBehaviorLookup
https://jazz.net/wiki/bin/view/Main/ProcessPermissionsLookup
--
Jared Burns
Jazz Process Team