Split edit message templates permission
edit message templates permission currently grants access to user-driven messages and system workflow message. The implication of this is that, there is no way of restricting a particular user to just user-driven messages or system workflow messages.
It is therefore better to split
edit message templates into two granular permissions (
edit user-driven message templates and
edit system workflow message templates) so that user access can be better managed.