Skip to main content

Error 423: Custom Source Access Denied

David Ahlstedt avatar
Written by David Ahlstedt
Updated over a week ago

Error: Access to the custom source BigQuery table was denied. Verify that the required permissions are granted on the table, or check if the table still exists.

What happened

The attribution model encountered an access issue while trying to read data from your custom source BigQuery table. This error occurs when the system either lacks the necessary permissions to access the table or the table cannot be found.

Common causes

This error typically occurs due to one of the following reasons:

  • Missing Permissions: The service account doesn't have the BigQuery Data Viewer permission on the specified table.

  • Table Not Found: The table was deleted or renamed after the custom source was configured.

  • Permission Changes: Dataset or project-level permissions were modified, removing access.

  • Configuration Error: The project, dataset, or table name specified in the configuration is incorrect.

How to Fix

Follow these steps to resolve the access issue:

1. Verify the Table Exists

  • Log into the Google Cloud Console.

  • Navigate to BigQuery.

  • Confirm the table exists at the location specified in your configuration: `project.dataset.table`.

2. Grant Necessary Permissions

  • Go to the BigQuery table in the Google Cloud Console.

  • Click on "Share" or "Permissions".

  • Add the service account with the BigQuery Data Viewer role.

  • You can grant permissions at the table, dataset, or project level.

3. Re-configure if Needed

  • If the table was moved or renamed, update your custom source configuration with the correct table details.

  • Ensure the format follows: `project_id.dataset_id.table_id`.

Need More Help?

If you've followed these steps and still encounter this error, please reach out to alvie support.

Did this answer your question?