added granular permissions for each entity type created