Since I don't want to set edit/add access on template but using DynRoles, there's no "Add new" functionality possible.
When I add edit/add access on template level I can't use DynRoles to say on which pages they can edit/add pages since we can't ”revoke" access he will also be able to edit or add pages where I don't want to.
It can get complicated to setup things and test. It seems very limited for certain use cases.