You may get the error "Insufficient permission level to perform this action" if you are updating QuickBooks but you are using a user account to login to QuickBooks that does not have the sufficient permission level to perform that action such as adding Timesheets, or adding Checks.
Please make sure that on the machine that you have the QuickBooks Web Connector installed on that you have logged into QuickBooks with sufficient permission levels.