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

Creating an OAuth client for a third-party integration?

Avatar

Avatar
Validate 1
Level 1
jonathanr2018
Level 1

Like

1 like

Total Posts

4 posts

Correct Reply

0 solutions
Top badges earned
Validate 1
Boost 1
View profile

Avatar
Validate 1
Level 1
jonathanr2018
Level 1

Like

1 like

Total Posts

4 posts

Correct Reply

0 solutions
Top badges earned
Validate 1
Boost 1
View profile
jonathanr2018
Level 1

25-10-2018

I'm trying to set up OAuth integration for a third-party application, but am running into a similar problem as Creating an oAuth Client - what level of access is required? -- Adobe Analytics can be selected, but the "OAuth integration" option is greyed out:

Adobe Analytics integration greyed out.png

In our case, we don't have our own Adobe Analytics installation, since we would be integrating with our customers' Analytics installations. For that matter, we don't currently have an enterprise organization either, since we don't actually have any Adobe software of our own, so there is no "System Administrator" role that I'm aware of.

How can we set up an OAuth integration for a third-party application? Thanks!

Accepted Solutions (1)

Accepted Solutions (1)

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

01-11-2018

So I chatted with a couple people internally about this, and here's what I've found:

Partners that need a more permanent authentication token for clients' Adobe Analytics accounts will need to generate a JSON Web Token. More information can be found here:

However, there's one obstacle: it's not quite ready for Adobe Analytics yet. We anticipate it will be available next month, and will be the solution moving forward.

Answers (5)

Answers (5)

Avatar

Avatar
Level 1
manelg80371934
Level 1

Likes

0 likes

Total Posts

2 posts

Correct Reply

0 solutions
View profile

Avatar
Level 1
manelg80371934
Level 1

Likes

0 likes

Total Posts

2 posts

Correct Reply

0 solutions
View profile
manelg80371934
Level 1

04-01-2019

Hi,

Any news about that?

I'm trying to use the Service Account Integration with Adobe Analytics and it doesn't work yet

Is there any date planned?

Regards,

Avatar

Avatar
Validate 1
Level 1
jonathanr2018
Level 1

Like

1 like

Total Posts

4 posts

Correct Reply

0 solutions
Top badges earned
Validate 1
Boost 1
View profile

Avatar
Validate 1
Level 1
jonathanr2018
Level 1

Like

1 like

Total Posts

4 posts

Correct Reply

0 solutions
Top badges earned
Validate 1
Boost 1
View profile
jonathanr2018
Level 1

08-11-2018

Great! Thanks for the help!

Avatar

Avatar
Validate 1
Level 1
jonathanr2018
Level 1

Like

1 like

Total Posts

4 posts

Correct Reply

0 solutions
Top badges earned
Validate 1
Boost 1
View profile

Avatar
Validate 1
Level 1
jonathanr2018
Level 1

Like

1 like

Total Posts

4 posts

Correct Reply

0 solutions
Top badges earned
Validate 1
Boost 1
View profile
jonathanr2018
Level 1

30-10-2018

Alternatively, are you suggesting that we should create a separate application with independent credentials for each client that has an Analytics contract? (This seems like it would defeat the purpose of OAuth.)

Avatar

Avatar
Validate 1
Level 1
jonathanr2018
Level 1

Like

1 like

Total Posts

4 posts

Correct Reply

0 solutions
Top badges earned
Validate 1
Boost 1
View profile

Avatar
Validate 1
Level 1
jonathanr2018
Level 1

Like

1 like

Total Posts

4 posts

Correct Reply

0 solutions
Top badges earned
Validate 1
Boost 1
View profile
jonathanr2018
Level 1

30-10-2018

The only way to create a "third-party" integration is to ask your customer to create application credentials for you? Are there any plans to improve this?

Aside from a poor developer experience, it creates a problematic coupling -- what happens if that customer relationship ends? I imagine it could elicit concerns from the client as well, since the application is outside of their organization.

(It seems like it would be useful to support the delegation of authority across organizational boundaries.)

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

30-10-2018

Your best option here would be to ask for credentials from a client who has an Analytics contract.