Thanks for taklng the time to respond. Really appreciate it.
I have double checked this many times. From Postman, I saw the request that is being sent and checked the bearer token to see the token scopes. The token contains the following (i added uaa.admin just as a test later)
"scope": [
"uaa.resource",
"uaa.admin"
],
"grant_type": "client_credentials",
The request looks all fine.
Is there any configuration needed at the endpoints? I see the following configuration for /introspect from resource-endpoints.xml