Use cancan for authorization of campaigns
Show honest success/failure of generation