Splunk AppDynamics

Not able to generate OAuth 2.0 Token from on-premise controller

Miles_Jin
New Member

Installed Appd EC and Controller on 192.168.xx.xx, created user miles and API client poc.

Post from postman:

curl -X POST -H "Content-Type: application/vnd.appd.cntrl+protobuf;v=1" "http://192.168.xx.xx:8090/controller/api/oauth/access_token" -d 'grant_type=client_credentials&client_id=poc@miles&client_secret=1d7d9f28-b9a8-xxxx-xxxx-68e76fc58db7'

returns 401.

Labels (3)
0 Karma

Morelz
Motivator

Hi Miles

if you installed the Controller on premise, what is your account name? If you navigate to the Administration > License > Account menu, what is your account name? the default is normally customer1

You also only need an API client, not a User as well

curl -X POST -H "Content-Type: application/vnd.appd.cntrl+protobuf;v=1" "http://192.168.xx.xx:8090/controller/api/oauth/access_token" -d 'grant_type=client_credentials&client_id=poc@miles&client_secret=1d7d9f28-b9a8-xxxx-xxxx-68e76fc58db7'

The format needs to be as follows if you have the following

API Client Name - poc

account name - customer 1

curl -X POST -H "Content-Type: application/vnd.appd.cntrl+protobuf;v=1" "http://192.168.xx.xx:8090/controller/api/oauth/access_token" -d 'grant_type=client_credentials&client_id=poc@customer1&client_secret=1d7d9f28-b9a8-xxxx-xxxx-68e76fc58db7'

Ciao

Career Survey
First 500 qualified respondents will receive a $20 gift card! Tell us about your professional Splunk journey.
Get Updates on the Splunk Community!

Introduction to Splunk AI

How are you using AI in Splunk? Whether you see AI as a threat or opportunity, AI is here to stay. Lucky for ...

Splunk + ThousandEyes: Correlate frontend, app, and network data to troubleshoot ...

Are you tired of troubleshooting delays caused by siloed frontend, application, and network data? We've got a ...

Maximizing the Value of Splunk ES 8.x

Splunk Enterprise Security (ES) continues to be a leader in the Gartner Magic Quadrant, reflecting its pivotal ...