Question/Issue:
Getting "insufficient permissions" after connecting Salesforce Integration for the first time as read-only with the goal of getting usage data.
The runtime error is:
Object type 'Organization' is not supported.
Resolution:
Enable the "View Setup and Configuration" permission for the integration user.
Then reconnect the integration and the sync should complete.
Note: It's the same process that you followed in the Usage Prerequisites section but instead of looking for API Enabled/View Event Log Files, you will want to enable "View Setup and Configuration."