KRACOEUS-7973

Fixed:
1. Display error when an unauthorized user to attempts to create a protocol 
2. Save a protocol created by an authorized user
Why is the error a custom dialog? Shouldn't we just add a error message to the page? If we do really want a dialog, it should probably be named something more appropriate.