-
Suggestion
-
Resolution: Unresolved
-
None
-
0
-
Problem Definition
Currently, the behavior of the Create Plan checkbox at the project level is not clear, making users confused about it.
When a Bamboo user selects Create checkbox on the Global Permission:
In this context, the checkbox mentioned above does not make sense to exist, as Bamboo will ignore it. In other words, the group/user will always be able to create or clone plans within that project, regardless of selecting the "Create Plan" checkbox.
Suggested Solution
When the user select Create Plan checkbox at the project level, Bamboo will need to override the permissions on the Global Permission. For example, when the Create checkbox is checked on the Global Permission, all Create Plan checkbox must be checked by default, if the user unchecked it, Bamboo will respect their decision, blocking the create/clone plans within the projects.
Add an option to explicitly revoke permissions on project level.
- is incorporated by
-
BAM-20412 Bamboo for Teams - self-contained projects
- Future Consideration
Form Name |
---|
The whole point of Project-level CREATE permission is to be able to grant it to specific users & groups without having to grant it at the global level.
Historically, global CREATE permissions granted that privilege in any project on the instance. Implementing proposed change would break existing behavior.
Modified 'suggested solution' to reflect that.