Posting this again:
I have a system account created on the following:
I have created a 'Patient' app type (Confidential, Millennium product family) and linked it with the system account with account id.
I am able to generate authorization code, however receiving the following error when requesting the token:
PAA 2" was attempting to request access to healthcare data with Cerner FHIR Public Sandbox; unfortunately, the application doesn't appear to be compatible. If you require further assistance, please contact support.
Information to provide to Technical SupportCorrelation ID:
4f9c1260-0de1-4bed-9a4d-bd0132adc0f4
Information to provide to PAA 2
"PAA 2 is not a smart backend service, only backend services are allowed for the current workflow.
Error Code:
urn:cerner:error:authorization-server:oauth2:token:client-type-not-smart-backend-service
Cerner's
developer portal may provide useful information to assist in resolving this issue.
{
"error": "unauthorized_client",
Here are the request details:
Authorization: Basic {clientid:secret Base64 encoded}
Accept: application/json
Content-Type: application/x-www-form-urlencoded
Body:
grant_type=client_credentials
client_id={clientID from Cerner console app}
code= {authorization code from Step 1}
state=
Any help/pointers would be appreciated on this.
Thank you!