Added the roles and authentication to the asset types
Added an integration test to allow us to see if the CRUD strategies are working correctly