Description
Currently stage/job creation and manipulation permissions are slightly inconsistent. And what is made available in the UI does not match the actual capabilities of that user.
The Way It Should Work:
ACTION | CHAIN | STAGE | JOB |
---|---|---|---|
Creation | GLOBAL_CREATE | CHAIN_ADMIN | GLOBAL_CREATE & CHAIN_ADMIN |
Deletion | CHAIN_ADMIN | CHAIN_ADMIN | CHAIN_ADMIN |
Edit | CHAIN_EDIT | Details - CHAIN_EDIT Rearranging Stages/Jobs - CHAIN_ADMIN |
CHAIN_EDIT |
Other:
Disabling Protected By Build.
Editing stage information protected by edit, however if easier also protected by Chain Admin.