Error: Authorization Is Required to Perform That Action

Error: Authorization Is Required to Perform That Action

Info
This article provides troubleshooting steps for the "Authorization is required to perform that action" error. This error can occur when using Power My Analytics with Google services, including the Google Sheets add-on, Looker Studio connectors, or other Google-authenticated integrations.
This article will help to resolve the following error:

Google Error: Authorization is required to perform that action.

This error appears on a Google authorization flow page when attempting to authenticate or use the Power My Analytics Google Sheets add-on.

Causes

This error can occur for several reasons:
  1. Multiple Google Accounts: You are logged into multiple Google accounts, and at least one of them does not have access to the report or spreadsheet you are attempting to view.
  2. Permission Scope Conflicts (Google Sheets Add-on): If you previously connected a Google-based data source (such as Google Ads, Google Analytics 4, or Google Search Console) through your PMA hub before installing the Google Sheets add-on, the required permissions for Google Sheets may not have been properly requested during authentication. This can cause the authentication process to fail.
  3. Browser or Network Blocking: Ad blockers, browser extensions, or network security settings may be blocking the authentication requests from reaching Power My Analytics servers.
  4. Stale Authentication Token: Your existing Power My Analytics authorization may have become corrupted or expired.

Solutions

Log Out of Other Google Accounts

If you are logged into multiple Google accounts, this can cause authorization conflicts.

  1. Log out of all Google accounts.
  2. Log back into only the Google account that has access to your Power My Analytics hub and the spreadsheet you wish to use.



  3. Retry the action that triggered the error.

Log Out and Log Back Into the PMA Add-on

If you are experiencing this error specifically in Google Sheets, try logging out and back into the Power My Analytics add-on:

  1. Open your Google Sheets spreadsheet.
  2. Navigate to Extensions > Power My Analytics > Log Out.
  3. After logging out, navigate to Extensions > Power My Analytics > Log In.
  4. Complete the authentication process when prompted.
  5. Refresh the spreadsheet page.

Remove Power My Analytics from Google Account Connections and Reauthorize

Info
This solution may be needed if you had connected other Google-based data sources to your PMA hub before installing the Google Sheets add-on. Removing and re-adding the Power My Analytics connection forces Google to request all required permissions, including those needed for the Sheets add-on.

Follow these steps to remove Power My Analytics from your Google account and reauthorize:

  1. Go to your Google Account's third-party connections page at https://myaccount.google.com/connections or navigate to Google Account > Security > Your connections to third-party apps & services.
  2. In the Third-party apps & services list, locate Power My Analytics. Click on Power My Analytics to view its connection details.
  3. Scroll down and click on Delete all connections you have with Power My Analytics. Confirm the removal when prompted.
  4. Next, reauthorize the Google Sheets add-on. Navigate to Extensions > Power My Analytics > Log In.
  5. A Google permission dialog will appear requesting access for Power My Analytics. Review the permissions requested, which should include:
    • See, edit, create, and delete all your Google Sheets spreadsheets
    • Connect to an external service
    • Send email as you
    • Allow this application to run when you are not present
    • Display and run third-party web content in prompts and sidebars inside Google applications
  6. Click Allow to grant the necessary permissions.
  7. Refresh the spreadsheet page after authentication completes.

Try Incognito Mode or Disable Browser Extensions

If the authentication requests are being blocked by your browser or network, try the following:

  1. Use Incognito/Private Mode: Open a new incognito or private browsing window and attempt to authenticate again. This bypasses most browser extensions.
  2. Disable Ad Blockers: Temporarily disable any ad blockers or privacy extensions that may be blocking requests to Power My Analytics servers.
  3. Try a Different Browser: Test the authentication in a different web browser to rule out browser-specific issues.
  4. Check Network Settings: If you are on a corporate or restricted network, check with your IT department to ensure that requests to powermyanalytics.com and hub.powermyanalytics.com are not being blocked.

Still Having Issues?

If you have tried all of the solutions above and continue to experience the "Authorization is required to perform that action" error, please submit a support ticket with the following information:

  • The email address associated with your Power My Analytics hub
  • The email address of the Google account you are using with Google Sheets
  • Screenshots of any error messages you are seeing
  • A description of the steps you have already tried
    • Related Articles

    • Google Ads Error: Invalid Combination of Metrics and Dimensions Report Configuration Issue

      When working with Power My Analytics' Google Ads connector, you may encounter an error stating "Invalid Combination of Metrics and Dimensions Report Configuration Issue". This guide will help you understand the cause of this error and provide ...
    • Error: Missing Google Merchant Scopes

      When creating a report using your Google Merchant Center account in Power My Analytics, you may encounter an error message stating "Missing Google Merchant Scopes." This guide will help you understand the cause of this error and provide step-by-step ...
    • Community Connector Error: Authorization Error - (#10) Application Does Not Have Permission for This Action

      This article will address the following error: Authorization Error - (#10) Application does not have permission for this action. Cause The Instagram Insights account in use does not have the appropriate permissions to connect via Power My Analytics. ...
    • Google Sheets Error: Query Inactivity Error

      If you are receiving a Query Inactivity Error when using our Sheets add-on, the following steps may help to resolve the issue. This page will assist you with the following error in Google Sheets: Query Inactivity Error Solution First, duplicate the ...
    • Google Ads Data Connector User Guide

      Google Ads is a powerful online advertising platform that allows businesses to reach potential customers across Google's vast network. This guide will walk you through how to connect your Google Ads data to Power My Analytics, create reports in ...