I have a user whose scoreboard is no longer functioning correctly. How do I reset it?
Release: 17.x
Component: CA Service Desk Manager
The scoreboard for a given end user is maintained internally in the SD backend database. It is not possible to roll back a given scoreboard configuration in any way.
If a scoreboard has been found to be corrupt or unusable, the options available are:
To remove the scoreboard for the given user or role:
pdm_extract -f "Select id from ca_contact where userid = 'XXXX'"(replace 'XXXX' with the affected user's userid)
TABLE ca_contactThe long alphanumeric string "###############################" is the UUID for the given user. Keep this value handy.
id
{ "###############################" }
ca_contact
rows:1
pdm_extract -f "Select id from usp_role where name = 'XXXX'"(replace 'XXXX' with the affected role's name)
TABLE usp_roleKeep the above integer value handy.
id
{ "12345" }
usp_role
rows:1
pdm_extract User_Query > usq-backup.dat
pdm_extract -f "Select * from User_Query where obj_persid = 'cnt:###############################'" > user-del.datIn the case of a given role, run:
pdm_extract -f "Select * from User_Query where obj_persid = 'role:12345'" > role-del.dat
pdm_load -r -f user-del.datOR
pdm_load -r -f role-del.dat