Fetching the OAuth access token by using the oauth2/token API

Use the curl command and the basic authorization token extracted in the previous step:

Copy
curl -H "Authorization: Basic <basic_auth_token>" -H "X-CENTRIFY-NATIVE-CLIENT:True -d "grant_type=client_credentials&scope=<siem_scope>" https://<tenant>/oauth2/token/<oauth_app_id>

Sample curl command

Review the sample curl command:

Copy
curl -H "Authorization: Basic c2llbXVzZXJAY2VudHJpZnkuY29tOkalZW5hQDIwMTc" -H "X-CENTRIFY-NATIVE-CLIENT:True -d "grant_type=client_credentials&scope=siem" https://aaa0056.my-dev.centrify.com/oauth2/token/oauthsiem

Sample output

The sample output looks like this:

Copy
eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6Ijk5QzA4QjQzMjk4N0ZDQjRCN0E5MTEwMTdDMTI3QzA4NTZCMjAxQzkiLCJ4NXQiOiJtY0NMUXltSF9MUzNxUkVCZkJKOENGYXlBY2siLCJhcHBfaWQiOiJvYXV0aHNpZW0ifQ.eyJpYXQiOjE1MjE2OTkzNzgsInVuaXF1ZV9uYW1lIjoic2llbXVzZXJAY2VudHJpZnkuY29tIiwiZXhwIjoxNTIxNzE3Mzc4LCJzdWIiOiI0NDZjOTc5Ni1lOWE4LTRiMDgtYmJkZi02ZGZlNTJiOGRkOTIiLCJzY29wZSI6InNpZW0ifQ.e5oE58Cxv0qkIb1Z-nCXyhbIxcL_6Bs3znVVyBG6aFb6oHSlb_y5pPnWaLfQdmfnx6hyHtM0GGRoK6HTVJulSbrCFzqHKBHoW38YPh5M7IzTJflJ-8k0ip9we3ElWm2QiOcbR8AmULYaDR8OnvpIVtmBJ2ZBJng9oFippwoNtBi2gYFjjJsGtRClpqvlHrTytPAqe3SvM0whm8yfbq8YhIapcdk_mfJl2YEPX_pyl-Kxzyz9_nHw-_jm0LXzMazvPiAz-sFCrc8ngtzQZgvDe1wUnPqqEiB0G2Hg2-NCPYi9hcR8OUyeKD4erkgyXRq1KvvrS7G9iLHT1VrLSu0o2g