roles CRUD and template