Insufficient Permissions (403)

6,948 views
Skip to first unread message

Adigami

unread,
Jul 23, 2015, 8:22:47 PM7/23/15
to Google's DoubleClick for Advertisers API Forum
We have set up a Google project for accessing several of the Google APIs, including the DCM/DFA API. And we have authenticated and received an OAuth access token with both the reporting and trafficking scope. 

However, when we want to get a list of advertisers, creatives, or placements, we receive a 403 (insufficient permission) error:

{
 
"error": {
 
"errors": [
   
{
   
"domain": "global",
   
"reason": "insufficientPermissions",
   
"message": "Insufficient Permission"
   
}
 
],
 
"code": 403,
 
"message": "Insufficient Permission"
 
}
}

The user profile has the following (and many more) permissions checked off for their role:

Advertiser management: read-only access
Creatives: read-only access
Placements: read-only access
Sites: read-only access to properties

What else could be the issue here?

Thanks for your help.
cg

Jonathon Imperiosi (DCM API Team)

unread,
Jul 27, 2015, 12:10:00 AM7/27/15
to Google's DoubleClick for Advertisers API Forum, da...@adigami.com, da...@adigami.com
Hi there,

This sounds like an authorization problem, rather than a problem with permissions. It could be that either the reporting or trafficking scopes are missing, depending on the action you're trying to take. I suggest going through the authorization process again to generate a fresh access/refresh token pair, paying close attention to the Google account you're authorizing and the scopes requested.

Regards,
- Jonathon Imperiosi, DCM API Team
Reply all
Reply to author
Forward
0 new messages