Workflow - Failed to get authentication type: missing authentication type after passing the required information

Hi

Get the workflow error.
Failed to get authentication type: missing authentication type

“HTTP Request 1”: {
“actionId”: “sp:http”,
“attributes”: {
“method”: “get”,
“requestHeaders”: {
“As-User”: “{{$.getAccountsCheckaccounts[0].nativeIdentity}}”,
“Authorization”: “Bearer {{$.hTTPGetTokenForUserCheck.body.access_token}}”
},
“url”: “https://api.com/2.0/users/me?fields=enterprise”,
“urlParams”: {}
},
“displayName”: “HTTP - Check User Account”,
“nextStep”: “Check User Account API Success”,
“type”: “action”,
“versionNumber”: 3
}

try setting the authentication type to one of the below to see if either help

“authenticationType”: “No Authentication”
“authenticationType”: null

Hi @Pkkumar ,

Don’t select any Authentication Type. Just leave it blank, Just click the X in the right end

Hi @Pkkumar

The error occurs because the Authentication Type is not set in the HTTP Request step. In SailPoint Identity Security Cloud workflows, the HTTP action requires an authentication type even if you pass the Authorization header manually.

Set Authentication Type = None and keep your headers with HTTP request.After setting it to None, the request should work properly.