<@U04S8PLJWMT> I got below error when tried to cre...
# replication-ask-ai
h
@kapa.ai I got below error when tried to create apple ads source. what is the problem and what permission I need to have? Configuration check failed "Stream campaigns is not available: HTTP Status Code: 403. Error: Forbidden. You don't have permission to access this resource."
k
The 403 “Forbidden” during configuration means your Apple Ads API user is authenticated but not authorized to read the
campaigns
stream. From the docs, to use the Apple Ads connector you must: 1. Create an API user role in Apple Ads with sufficient access, using an administrator account. 2. Implement OAuth for that API user to obtain the Client ID and Client Secret you use in Airbyte. [[Apple Ads setup](https://docs.airbyte.com/integrations/sources/apple-search-ads#setup-guide)] The knowledge sources do not list the exact Apple Ads permission names required for
campaigns
, only that you must use an API user created via the Apple Ads UI and OAuth. [[Apple Ads setup](https://docs.airbyte.com/integrations/sources/apple-search-ads)] Given that, the likely issue is: - The API user/role you used for the Client ID/Secret does not have permission to access campaigns in that organization. To fix it, in Apple Ads: - Ensure the API user has access to the organization and accounts whose campaigns you want to sync. - Ensure the role assigned to that API user includes read access to campaign data (in Apple Ads UI, via the API user role configuration). If, after adjusting the role, you still see 403s, the docs don’t provide further detail on Apple-side permission scopes, so you may need to verify with your Apple Ads admin or Apple’s own API documentation.