How to authenticate V1.4 apis for users migrated to cloud

Avatar

Avatar
Validate 1
Level 1
michaelk6407690
Level 1

Likes

0 likes

Total Posts

3 posts

Correct reply

0 solutions
Top badges earned
Validate 1
View profile

Avatar
Validate 1
Level 1
michaelk6407690
Level 1

Likes

0 likes

Total Posts

3 posts

Correct reply

0 solutions
Top badges earned
Validate 1
View profile
michaelk6407690
Level 1

14-09-2018

Hi, we have been using the Adobe Analytics v1.4 apis for a few years to integrate with Adobe Analytics as a 3rd party.

We have been using the WSSE header to authenticate and getting the user's the API Key with a call to "Company.GetLoginKey".

This call no longer works after the user migrates to the cloud or has a new cloud account.

I'm trying to understand what the best solution is short term and long term.

I noticed I can get the users api Key from the "Web Services Credential" section if I am an admin. Using this key seems to work. Is this an acceptable short term solution?

Longer term I understand that the customer needs to create an integration to Adobe Analytics api. It seems a "Service Account" is the best approach, but does not seem to work. I found this post that says it is currently not supported. Analytics API

Will it be supported in the future?

Are we forced to use OAuth at this point to call 1.4 apis?

Thanks

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar
Coach
MVP
ursboller
MVP

Likes

525 likes

Total Posts

1,020 posts

Correct reply

257 solutions
Top badges earned
Coach
Contributor
Bedrock
Seeker
Springboard
View profile

Avatar
Coach
MVP
ursboller
MVP

Likes

525 likes

Total Posts

1,020 posts

Correct reply

257 solutions
Top badges earned
Coach
Contributor
Bedrock
Seeker
Springboard
View profile
ursboller
MVP

05-11-2018

Maybe API 2.0 is not yet an option, since permission managment might not work as expected.

But you can setup everything with API 1.4 and Oauth2. except of authentification you don't need to change your calls to get data out.

but as Gigazelle​ said, in the long term go for API 2.0

Answers (6)

Answers (6)

Avatar

Avatar
Coach
Employee
Gigazelle
Employee

Likes

473 likes

Total Posts

1,947 posts

Correct reply

740 solutions
Top badges earned
Coach
Contributor 2
Validate 1
Ignite 80
Ignite 70
View profile

Avatar
Coach
Employee
Gigazelle
Employee

Likes

473 likes

Total Posts

1,947 posts

Correct reply

740 solutions
Top badges earned
Coach
Contributor 2
Validate 1
Ignite 80
Ignite 70
View profile
Gigazelle
Employee

05-11-2018

Is using the v2.0 API's an option? They were just released last month.

GitHub - AdobeDocs/analytics-2.0-apis: Documentation for the Adobe Analytics 2.0 APIs

Avatar

Avatar
Coach
MVP
ursboller
MVP

Likes

525 likes

Total Posts

1,020 posts

Correct reply

257 solutions
Top badges earned
Coach
Contributor
Bedrock
Seeker
Springboard
View profile

Avatar
Coach
MVP
ursboller
MVP

Likes

525 likes

Total Posts

1,020 posts

Correct reply

257 solutions
Top badges earned
Coach
Contributor
Bedrock
Seeker
Springboard
View profile
ursboller
MVP

13-12-2018

Avatar

Avatar
Coach
MVP
ursboller
MVP

Likes

525 likes

Total Posts

1,020 posts

Correct reply

257 solutions
Top badges earned
Coach
Contributor
Bedrock
Seeker
Springboard
View profile

Avatar
Coach
MVP
ursboller
MVP

Likes

525 likes

Total Posts

1,020 posts

Correct reply

257 solutions
Top badges earned
Coach
Contributor
Bedrock
Seeker
Springboard
View profile
ursboller
MVP

13-12-2018

sorry, don't no anything about authentication since this has be done by our internal network specialists. they just followed the instructions provided in the hrlp docs and confirmed that it was all clear and straight forward...

Avatar

Avatar
Validate 1
Level 2
srikanthr646926
Level 2

Likes

4 likes

Total Posts

23 posts

Correct reply

1 solution
Top badges earned
Validate 1
Boost 3
Boost 1
Affirm 1
View profile

Avatar
Validate 1
Level 2
srikanthr646926
Level 2

Likes

4 likes

Total Posts

23 posts

Correct reply

1 solution
Top badges earned
Validate 1
Boost 3
Boost 1
Affirm 1
View profile
srikanthr646926
Level 2

13-12-2018

Thanks For Sharing though, I was referring to the same  post , the question I had was when creating application ID and organization in using oauth Service account, public key should be generated using the Application Secret key or Adobe will provide it?

Avatar

Avatar
Coach
MVP
ursboller
MVP

Likes

525 likes

Total Posts

1,020 posts

Correct reply

257 solutions
Top badges earned
Coach
Contributor
Bedrock
Seeker
Springboard
View profile

Avatar
Coach
MVP
ursboller
MVP

Likes

525 likes

Total Posts

1,020 posts

Correct reply

257 solutions
Top badges earned
Coach
Contributor
Bedrock
Seeker
Springboard
View profile
ursboller
MVP

12-12-2018

Avatar

Avatar
Validate 1
Level 2
srikanthr646926
Level 2

Likes

4 likes

Total Posts

23 posts

Correct reply

1 solution
Top badges earned
Validate 1
Boost 3
Boost 1
Affirm 1
View profile

Avatar
Validate 1
Level 2
srikanthr646926
Level 2

Likes

4 likes

Total Posts

23 posts

Correct reply

1 solution
Top badges earned
Validate 1
Boost 3
Boost 1
Affirm 1
View profile
srikanthr646926
Level 2

12-12-2018

Hi ursboller ,

We will be setting up with API 1.4, Since I am new Can you please let me know how to get the public Key uploadef when Creating Application using service account, do we need to generate the public key pair for application secret ID\? Please let us know.

Thanks

Srikanth