Yes. You can use Security Assist to restrict users to certain functionality. But that requires that you give the users a level (1-10 for example) and based on each level you can create a rule. And then you could use the Security Assist Show Region server behavior to show/hide certain functionality on each page.
The easier way would be to add the restriction to the actual pages. For example, you could have users that could insert new region only and other that could edit existing regions only.