Unable to chat with chat bot giving error security settings prevent operation contact system administrator
search cancel

Unable to chat with chat bot giving error security settings prevent operation contact system administrator

book

Article ID: 385680

calendar_today

Updated On:

Products

CA Service Desk Manager CA Service Management - Service Desk Manager

Issue/Introduction

End user is trying to interact with the Aria chatbot with the objective to talk to a live Support Analyst.  In doing so, being told "error security settings prevent operation contact system administrator"

Environment

Release : 17.3
Component : SDM - Virtual Analyst

Cause

backend security for the chatbot user "System_Bot_User" was not configured correctly, and the status of Open was disabled for Incidents, through existing config and through customisations.

Resolution

Set the chatbot user "System_Bot_User" to use the Administrator access type and have it set to active

Status of Open should be enabled for Incidents

Additional Information

When a user wants to have the chat function talk to a live analyst, two things happen

1.  Aria leverages the Chatbot user "System_Bot_User" to create an incident to record the chat activity
2.  The new incident is created with status of "Open".  

The xFlow user then sees the chat request (from a newly created Incident)

In a given scenario where the chatbot user "System_Bot_User" is rendered inactive, it will prevent the Aria chat to transfer to an analyst, with this message appearing in the collabMS.log:

ERROR - 20XX-XX-XX 13:22:48 [c.ca.casm.framework.util.CasmFuture] - Exception occurred, see call stack for more details: userid ()
java.util.concurrent.CompletionException: com.ca.casm.exception.CasmBaseException: Failed to authenticate user: AHD04043:The user name or password you entered is not correct. Please try again.
Other errors that pertain to attempting to create the above incident as part of the chat function will appear in the collabMS.log.  One may also view the incidentMS.log for further insight.

Note:  incidentMS.log and collabMS.log can be found in the SDM Server's xflow install directory

Further, if the chatbot user is modified in its permissions or active state, SDM xFlow services must be cycled to see the updated changes.