I saw this kind of feature sometime back in Prime or ACS cant remember. Not sure is this FMC has ability but good question.
How about role base access example :
1. Engineer want to deploy FW rules for the business requirement
2, Engineer write down the steps - ask for approval make change control.
3. Seniors review that change and approve it.,
4. if big change like topology change - Senior or SME do the work
5 if standard change which was proven working, Engineer can do
using FMC and Serice-now you can do bit of programming integration.
4.