Answers.Body: <p>This bug has been reported at <a href="https://lab.civicrm.org/dev/core/issues/551" rel="nofollow noreferrer">Bookkeeping Transactions Report insufficient permissions</a> and from CiviCRM 5.9 will be fixed. <a href="https://lab.civicrm.org/dev/core/commit/458b173b3dcdefdb379df6abc0bc2da413fc51b0" rel="nofollow noreferrer">Here</a> the affected code.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-11-28T22:13:09.680Z
Answers.LastActivityDate: 2018-11-28T22:13:09.680Z
Answers.UserDisplayName: Francesc Bassas i Bullich
Body: <p>Only since upgrading CiviCRM to 4.7.29 from 4.7.11 (on Drupal), one of my users with 'editor' role is unable to run a financial report. The error she sees is:</p>
  
  <pre><code>"API permission check failed for FinancialAccount/get call; 
  insufficient permission: require administer CiviCRM" 
  </code></pre>
  
  <p>I can't believe she should need full admin rights just to run this report. On 4.7.11 it wasn't necessary. </p>
  
  <p>Is there a recommended way to investigate the error and see whether assigning a lesser permission to the 'editor' role would restore normal service? The upgrade process warned of a new permission 'manage tags' but nothing to do with Financial Accounts or CiviContribute.</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2018-11-26T23:25:29.753Z
Comments.Text: Same here on a CiviCRM 5.3.1. Have you found a solution for this?
Comments.UserDisplayName: Francesc Bassas i Bullich
Tags: <civireport><4.7><permissions><roles>
Title: CiviReport 'insufficient permission' error running financial report after update to 4.7.29
ThreadText: # CiviReport 'insufficient permission' error running financial report after update to 4.7.29
  
  (Asked by: username_0 on 2018-03-15)
  
  Only since upgrading CiviCRM to 4.7.29 from 4.7.11 (on Drupal), one of my users with 'editor' role is unable to run a financial report. The error she sees is:
  "API permission check failed for FinancialAccount/get call; 
  insufficient permission: require administer CiviCRM" 
  
  I can't believe she should need full admin rights just to run this report. On 4.7.11 it wasn't necessary. 
  Is there a recommended way to investigate the error and see whether assigning a lesser permission to the 'editor' role would restore normal service? The upgrade process warned of a new permission 'manage tags' but nothing to do with Financial Accounts or CiviContribute.
  
  **Tags:** civireport, 4.7, permissions, roles
  
  > **Comments:**
  > **username_1**: Same here on a CiviCRM 5.3.1. Have you found a solution for this?  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2018-11-28. Score: 1
  
  This bug has been reported at [Bookkeeping Transactions Report insufficient permissions](https://lab.civicrm.org/dev/core/issues/551) and from CiviCRM 5.9 will be fixed. [Here](https://lab.civicrm.org/dev/core/commit/458b173b3dcdefdb379df6abc0bc2da413fc51b0) the affected code.
  
  
  ---
  
  