Setting-up the Dex Score feature for existing users
3 min
role minimum version 2023 2 prerequisite should be integrated with neurons software requirements sql server 2016 and above with compatability level 130 new users the dex score setup explained in this topic is available by default for fresh installation of however, complete the following steps first step enable the global constant in the configuration console second step raise a service ticket to operations to configure the dex score feature in config db lastly, import users along with devices from see, importing users along with devices docid\ kb7g1jtcsohot2vshsqox existing users along with completing steps described for new users, you need to setup the dex score in employee and incident business object first step setup the dex score docid\ fn8c 49sxzstgbwzuwuaj in the employee and incident business object described in this topic second step enable the global constant docid\ fn8c 49sxzstgbwzuwuaj in the configuration console third step raise a service ticket to operations to configure the dex score feature in config db lastly, import users along with devices from see, importing users along with devices docid\ kb7g1jtcsohot2vshsqox this feature is not available for on premise customers setting up the dex score add a dex score field to the employee form view and list from the configuration console, navigate to build > business objects open the employee business object configuring the employee form from the employee business object, click forms select the form used for the employee business object for example, select the profile employee for the admin role and profile employee am employee administrator for asset admin role expand the employee section from the left panel and select fields drag and drop the dex score field into the third column of the header section the dex score field is created clear the value in the dex score field highlight the dex score you just dragged and dropped and configure the control properties as given below control type read only text field field name auto populated from the field you just dragged and dropped height 0 em label dex score label pos on the left label style rule rightalign style default style rule add the following and click save $(if tolowercase(dexclass) == "red" then "redbackgroundlabel" else if tolowercase(dexclass) == "green" then "greenbackgroundlabel" else if tolowercase(dexclass) == "yellow" then "yellowbackgroundlabel" else "default") tab index 0 visible expression add the following and click save $(dexscore > 0 && boolean(getglobal("importusersfordevices"))) width 4 em wrapping overflow configure cell properties as given below cell layout vertical cell vertical alignment middle column span 2 columns row span 1 row section break false once complete, click save configuring the employee list from the employee business object, click lists select the list used for the employee business object for example, select the profile employee header for the admin role and profile employee header am employee administrator for asset admin role expand the employee section from the left panel and click fields drag and drop the dex score into the middle pane clear the value in the dex score field the dex score column is created the column position here will be the same in employee list view you can reposition the column as needed highlight the dex score you just dragged and dropped and configure the properties in the right pane as given below title dex score width 100 sortable yes hidden expression add the following in the edit expression dialog, then click save $(!boolean(getglobal("importusersfordevices"))) style select expression from the drop down list and add the following expression in the edit expression dialog box, then click save $(if tolowercase(dexclass) == "red" then "redbackgroundlabel" else if tolowercase(dexclass) == "green" then "greenbackgroundlabel" else if tolowercase(dexclass) == "yellow" then "yellowbackgroundlabel" else "default") once complete, click save add a dex score field to the incident form and list from the configuration console, click build > business objects open the incident business object configuring the incident form click forms , scroll down and select incident customerownershipform click incident > relationships > frs compositecontract contact (incidentassociatedcustomer) > fields from the left panel drag and drop the dex score into the middle pane the dex score field is created in the incident form clear the value in the dex score field highlight the dex score you just dragged and dropped and configure the control properties as given below control type read only text field height 0 em label pos on the left label style rule rightalign style default style rule add the following and click save $(if tolowercase(\[frs compositecontract contact# incidentassociatedcustomer]dexclass) == "red" then "redbackgroundlabel" else if tolowercase(\[frs compositecontract contact# incidentassociatedcustomer]dexclass) == "green" then "greenbackgroundlabel" else if tolowercase(\[frs compositecontract contact# incidentassociatedcustomer]dexclass ) == "yellow" then "yellowbackgroundlabel" else "default") visible expression add the following and click save $(\[frs compositecontract contact# incidentassociatedcustomer]dexscore > 0 && boolean(getglobal("importusersfordevices"))) width 4 em wrapping overflow configure the cell properties as shown below cell layout vertical cell vertical alignment top column span 1 column margins 5,0,0,0 row span 1 row section break false once complete, click save configuring the incident list from the incident business object, click lists , scroll down and select incident from the left pane, click incidents > relationships > frs compositecontract contact (incidentassociatedcustomer) > fields drag and drop dex score element into the middle pane the dex score column is created the column position here will be the same position in the incident list view you can reposition the column if needed clear the value in the dex score field highlight the dex score you just dragged and dropped and configure the properties in the right pane as given below title dex score width 100 sortable yes for hidden expression, add the following in the edit expression dialog, then click save $(!boolean(getglobal("importusersfordevices"))) for style, select expression from the drop down list, add the following in the edit expression dialog, then click save $(if tolowercase(\[frs compositecontract contact# incidentassociatedcustomer]dexclass) == "red" then "redbackgroundlabel" else if tolowercase(\[frs compositecontract contact# incidentassociatedcustomer]dexclass) == "green" then "greenbackgroundlabel" else if tolowercase(\[frs compositecontract contact# incidentassociatedcustomer]dexclass ) == "yellow" then "yellowbackgroundlabel" else "default") once complete, click save enable the global constant from the configuration console, navigate to build > global constants set the value of the importusersfordevices global constant to true click save related topics scheduling api data sync docid\ kb7g1jtcsohot2vshsqox prioritizing incidents using dex score docid\ h4ycsu2ddjip7bv xpfbj dex score in asset manager https //help ivanti com/iv/help/en us/iamc/vnow/dex scores htm
