Enum describing possible authorization errors.

[Proto definition ![GitHub](https://developers.google.com/site-assets/logo-github.svg)](https://github.com/googleapis/googleapis/blob/master/google/ads/googleads/v25/errors/authorization_error.proto)

| Enums ||
|---|---|
| ## `ACCESS_DENIED_FOR_ACCOUNT_TYPE` | The customer (or login customer) isn't in Google Ads. It belongs to another ads system. |
| ## `ACTION_NOT_PERMITTED` | The user does not have permission to perform this action (for example, ADD, UPDATE, REMOVE) on the resource or call a method. |
| ## `ACTION_NOT_PERMITTED_FOR_SUSPENDED_ACCOUNT` | The user does not have permission to perform this action on the resource or method because the Google Ads account is suspended. |
| ## `AUTHORIZATION_ERROR` | Authorization of the client failed. |
| ## `CLOUD_PROJECT_NOT_APPROVED_FOR_PRODUCTION` | The Google Cloud project is only approved for use with test accounts. To access non-test accounts, apply for Explorer, Basic or Standard access. |
| ## `CLOUD_PROJECT_NOT_UNDER_ORGANIZATION` | The Google Cloud project is not under the required organization. |
| ## `CUSTOMER_NOT_ENABLED` | The customer account can't be accessed because it is not yet enabled or has been deactivated. |
| ## `DEVELOPER_TOKEN_NOT_APPROVED` | Deprecated: Developer tokens have been sunset. Superseded by CLOUD_PROJECT_NOT_APPROVED_FOR_PRODUCTION. The developer token is only approved for use with test accounts. To access non-test accounts, apply for Basic or Standard access. > [!WARNING] > This item is deprecated! |
| ## `DEVELOPER_TOKEN_NOT_ON_ALLOWLIST` | Deprecated: Developer tokens have been sunset. Use Google Cloud project permissions instead. The developer token is not on the allow-list. > [!WARNING] > This item is deprecated! |
| ## `DEVELOPER_TOKEN_PROHIBITED` | Deprecated: Developer tokens have been sunset. The developer token is not allowed with the project sent in the request. > [!WARNING] > This item is deprecated! |
| ## `INCOMPLETE_SIGNUP` | Signup not complete. |
| ## `INVALID_LOGIN_CUSTOMER_ID_SERVING_CUSTOMER_ID_COMBINATION` | The login customer specified does not have access to the account specified, so the request is invalid. |
| ## `METRIC_ACCESS_DENIED` | The developer does not have access to the metrics queried. |
| ## `MISSING_TOS` | The developer must sign the terms of service. They can be found here: console.cloud.google.com/google/ads-apis/overview |
| ## `PROJECT_DISABLED` | The Google Cloud project sent in the request does not have permission to access the api. |
| ## `SERVICE_ACCESS_DENIED` | The developer specified does not have access to the service. |
| ## `UNKNOWN` | The received error code is not known in this version. |
| ## `UNSPECIFIED` | Enum unspecified. |
| ## `USER_PERMISSION_DENIED` | User doesn't have permission to access customer. Note: If you're accessing a client customer, the manager's customer ID must be set in the `login-customer-id` header. Learn more at <https://developers.google.com/google-ads/api/docs/concepts/call-structure#cid> |