Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn More

View all

Sign in to view all badges

Are Adobe Analytics API oAuth scopes no longer required?

Avatar

Avatar
Boost 1
Level 1
anttil42771084
Level 1

Likes

2 likes

Total Posts

1 post

Correct Reply

0 solutions
Top badges earned
Boost 1
View profile

Avatar
Boost 1
Level 1
anttil42771084
Level 1

Likes

2 likes

Total Posts

1 post

Correct Reply

0 solutions
Top badges earned
Boost 1
View profile
anttil42771084
Level 1

12-12-2017

Hello,

So we provide a reporting solution, and for a while now we have used an authorization code flow (https://marketing.adobe.com/developer/documentation/authentication-1/auth-web-server-1) so that we can retrieve reporting data from user's Adobe Analytics account on behalf of the user. We use a scopes mentioned in https://marketing.adobe.com/developer/documentation/authentication-1/auth-scope-1#concept_A508306A83....

However, it seems like every recent authorization request is coming back with the error:

"The specified client does not have permission to use the requested scope".

Current scopes reflect the documentation. If I should remove the scope parameter entirely, I'm prompted to give access to make API requests on behalf of the user. Now sufficient privileges are granted to access the account, but if I should try this a second time with the same account, I will get a significantly short access token that will not work - all requests with it return an error "The access token provided is invalid". The token looks a bit similar to the token in the example of client credentials grant (https://marketing.adobe.com/developer/documentation/authentication-1/auth-client-credentials-1).

In both cases I receive the same refresh token so I can use the token refreshing service to get a working access token, so there is a workaround for now. However, this and the requirement to drop scope definitions makes me think something is wrong either with the service or the documentation.

Thank you for reading this far. Any information would be greatly appreciated.

Replies

Avatar

Avatar
Boost 1
Level 1
sofiep84398209
Level 1

Like

1 like

Total Posts

1 post

Correct Reply

0 solutions
Top badges earned
Boost 1
View profile

Avatar
Boost 1
Level 1
sofiep84398209
Level 1

Like

1 like

Total Posts

1 post

Correct Reply

0 solutions
Top badges earned
Boost 1
View profile
sofiep84398209
Level 1

14-12-2017

We have this same issue. The breadth of customers we support today (and all those looking to oauth now) are impacted. Any direction on this topic would be helpful.

Avatar

Avatar
Boost 1
Employee
ChrisS_ws
Employee

Likes

2 likes

Total Posts

9 posts

Correct Reply

5 solutions
Top badges earned
Boost 1
Affirm 5
Affirm 3
Affirm 1
View profile

Avatar
Boost 1
Employee
ChrisS_ws
Employee

Likes

2 likes

Total Posts

9 posts

Correct Reply

5 solutions
Top badges earned
Boost 1
Affirm 5
Affirm 3
Affirm 1
View profile
ChrisS_ws
Employee

05-01-2018

Can you post a sample of the requests you are making? Scopes should still be used as listed in the doc you mentioned.

Avatar

Avatar
Level 1
jindongh
Level 1

Likes

0 likes

Total Posts

1 post

Correct Reply

0 solutions
View profile

Avatar
Level 1
jindongh
Level 1

Likes

0 likes

Total Posts

1 post

Correct Reply

0 solutions
View profile
jindongh
Level 1

17-01-2018