User management
- userA belongs to groupA
- userB belongs to groupB
Global permissions
User access
Name |
Access |
Create |
Create repository |
Admin |
No users have been given explicit permissions
Group access
Name |
Access |
Create |
Create repository |
Admin |
bamboo-admin |
[x] |
[x] |
[x] |
[x] |
Other
Name |
Access |
Create |
Create repository |
Admin |
Logged in users |
[x] |
[ ] |
[ ] |
[ ] |
Anonymous users |
[ ] |
|
|
|
Project A - Project permissions
User access
Name |
Create plan |
Admin |
Admin Istrator |
[x] |
[x] |
Group access
Name |
Create plan |
Admin |
groupA |
[x] |
[x] |
Other
Name |
Create plan |
Admin |
Logged in users |
[ ] |
[ ] |
Project A - Plan permissions inheritance
User access
Name |
View |
Edit |
Build |
Clone |
Admin |
No users have been given explicit permissions
Group access
Name |
View |
Edit |
Build |
Clone |
Admin |
groupA |
[x] |
[x] |
[x] |
[x] |
[x] |
Other
Name |
View |
Edit |
Build |
Clone |
Admin |
Logged in users |
[ ] |
[ ] |
[ ] |
[ ] |
[ ] |
Anonymous users |
[ ] |
|
|
|
|
Project B - Project permissions
User access
Name |
Create plan |
Admin |
Admin Istrator |
[x] |
[x] |
Group access
Name |
Create plan |
Admin |
groupB |
[x] |
[x] |
Other
Name |
Create plan |
Admin |
Logged in users |
[ ] |
[ ] |
Project B - Plan permissions inheritance
User access
Name |
View |
Edit |
Build |
Clone |
Admin |
No users have been given explicit permissions
Group access
Name |
View |
Edit |
Build |
Clone |
Admin |
groupB |
[x] |
[x] |
[x] |
[x] |
[x] |
Other
Name |
View |
Edit |
Build |
Clone |
Admin |
Logged in users |
[ ] |
[ ] |
[ ] |
[ ] |
[ ] |
Anonymous users |
[ ] |
|
|
|
|
Based on the scenario above, when visiting http://localhost:8085/allProjects.action :
- When logging in with userA, only Project A should be displayed
- When logging in with userB, only Project B should be displayed
However, all projects are being listed instead. Meaning that when logging in with userA, Project A and Project B are listed