What permissions are required for a client credentials role?

We need to pull data for all users in the API calls. So I think we need to use Client Credentials. What permissions do we need to have setup in order to be able to get data for all users on the items below.

  1. Call Data – duration, hold time, etc, users talked to, ANI, cust account entered if any, recording id, language
  2. Chat Data – same as above
  3. Metrics by user, conversation type
  4. Recordings
  5. Users – languages supported,

If you can list the specific resources you have questions about, I can check on the permissions. Otherwise, there is general information about permissons on the resource center: About roles and permissions.