Professional Documents
Culture Documents
Web HelpDesk
Getting Started Guide
Version 12.4.0
Copyright2016SolarWindsWorldwide,LLC.Allrightsreservedworldwide.
Nopartofthisdocumentmaybereproducedbyanymeansnormodified,decompiled,disassembled,publishedor
distributed,inwholeorinpart,ortranslatedtoanyelectronicmediumorothermeanswithoutthewrittenconsentof
SolarWinds.Allright,title,andinterestinandtothesoftwareanddocumentationareandshallremaintheexclusive
propertyofSolarWindsanditsrespectivelicensors.
SOLARWINDSDISCLAIMSALLWARRANTIES,CONDITIONSOROTHERTERMS,EXPRESSORIMPLIED,
STATUTORYOROTHERWISE,ONSOFTWAREANDDOCUMENTATIONFURNISHEDHEREUNDERINCLUDING
WITHOUTLIMITATIONTHEWARRANTIESOFDESIGN,MERCHANTABILITYORFITNESSFORAPARTICULAR
PURPOSE,ANDNONINFRINGEMENT.INNOEVENTSHALLSOLARWINDS,ITSSUPPLIERS,NORITS
LICENSORSBELIABLEFORANYDAMAGES,WHETHERARISINGINTORT,CONTRACTORANYOTHER
LEGALTHEORYEVENIFSOLARWINDSHASBEENADVISEDOFTHEPOSSIBILITYOFSUCHDAMAGES.
TheSOLARWINDSandSOLARWINDS&DesignmarksaretheexclusivepropertyofSolarWindsWorldwide,LLC
anditsaffiliates,areregisteredwiththeU.S.PatentandTrademarkOffice,andmayberegisteredorpending
registrationinothercountries.AllotherSolarWindstrademarks,servicemarks,andlogosmaybecommonlaw
marks,registeredorpendingregistrationintheUnitedStatesorinothercountries.Allothertrademarksmentioned
hereinareusedforidentificationpurposesonlyandmaybeoraretrademarksorregisteredtrademarksoftheir
respectivecompanies.
TableofContents
12
WebHelpDeskGettingStartedGuide
12
Productterminology
13
Installation
13
Systemrequirements
Hardwarerequirements
13
Operatingsystemrequirements
13
Databaserequirements
14
Webbrowserrequirements
15
Mailserverrequirements
15
LDAPrequirements
15
Recommendations
16
16
PreparetheMicrosoftSQLServerdatabase
EnableTCP/IPonSQLServer
16
CreateandconfigureyourSQLServerdatabase
17
17
InstallWebHelpDeskonWindows
Beforeyoubegin
17
Installation
18
20
Getstarted
Configureincomingandoutgoingemailaccounts
20
Createthedefaultadminaccount
22
CreatearequesttypeintheGettingStartedwizard
23
Loginandapplyactivationkey
24
IncreasetheJVMmemory
25
27
Clientaccounts
Methodsforcreatingclientaccounts
27
Defineclientoptions
27
28
Addaclientcustomfield
29
ImportclientaccountdatafromActiveDirectory
30
Determinewhethertoimportallrecordsorindividualrecords
30
Defineaconnection
30
33
Techaccountsandpermissions
33
Whatdeterminesatech'spermissions?
Techaccounttypes
33
Techpermissions
33
Createatechaccount
33
Definetechpermissions
35
Createanewtechpermissionset
35
Assigntechstoatechpermissionset
36
37
Techgroupsandrequesttypes
Requesttypes,techgroups,andticketassignment
37
Requesttypes
37
Techgroups
37
Ticketassignmentlogic
37
39
Plantechgroupsandrequesttypes
Considerationsforplanningrequesttypes
39
Maprequesttypestotechgroups
39
Definearequesttype
40
Defineatechgroup
42
Createatechgroup
42
Configuretechgrouplevels
42
Assignsupportedrequesttypes
43
45
Ticketoptions,statustypes,andcustomfields
45
Defineticketoptions
46
Configureticketstatustypes
Modifyapreconfiguredstatustype
47
Creatinganewstatustype
47
48
Createticketcustomfields
50
Ticketsubmission
50
Optionsforsubmittingtickets
Submittingticketsthroughthewebinterface
50
Submittingticketsthroughemail
50
Defaultincomingemailaccount
50
Additionalincomingemailaccounts
50
Taskstoconfigureemailticketsubmission
51
Reviewemailoptions
51
Reviewticketoptions
51
Setupincomingemailaccounts
52
Determinewhowillprocessticketsfromthedefaultincomingaccount
52
Updatethedefaultincomingaccounttoenableemailticketing
53
Createasecondincomingaccountforsensitivetickets
54
55
Assetmanagement
55
Howassetmanagementworks
Centralizedrepository
55
Assetdiscovery
55
Inventorymaintenanceandrecordkeeping
56
Troubleshooting
56
Reporting
56
Createlocations
56
Createanassettype,statustype,andwarrantytype
57
Createanassettype
57
Createanassetstatustype
58
59
Createawarrantytype
Addamanufacturerandmodel
59
Addanasset
60
Assetdiscovery
63
ConfiguretheWebHelpDeskDiscoveryEngine
64
ConfigureWebHelpDesktodiscoverassetsstoredinLansweeper
65
ConfigureWebHelpDesktodiscoverassetsstoredinSolarWindsNPM,SAM,orNCM
66
68
Tickettypes
68
Howtickettypeswork
Servicerequesttickets
68
Incidentandproblemtickets
69
Linkincidentticketstoaproblemticket
70
Manageproblemandincidenttickets
71
73
Ticketautomation
73
Howticketautomationworks
Prioritytypes
73
Actionrules
73
Tasks
74
Createaprioritytype
74
Createanactionruletochangeticketpriority
75
Configureatasktoautomateticketcreation
77
Createanactionruletorunatask
80
Beforeyoubegin
80
Createanactionruletorunatask
80
84
Changemanagement
84
Howapprovalprocesseswork
Approvers
84
Approvalprocessrules
85
86
Planyourapprovalprocesses
86
Approvalprocessscenarioprerequisites
87
Createanapprovalrole
88
Assignadepartmentandclienttoanapproverrole
88
Createnewstatustypes
89
Createastatustype
89
Determinewhenastatustypeisappliedtoaticket
90
Configureanapprovalprocess
91
Testtheapprovalprocess
94
96
Reporting
96
Reportsversusadvancedsearch
Quickcomparison
96
Reports
96
Advancedsearch
97
98
Barandpiechartconfigurationoptions
98
Category
99
BarStackCategory
ChartMetric
100
Puttingittogether
100
View,print,ordownloadreports
100
Modifyanexistingreport
101
Createacustomreport
102
Openticketsbytech
102
Ticketsclosedbyrequesttypewithworktime
104
106
Schedulereports
108
SolarWindsintegration
108
SolarWindsOrionalertintegration
108
Alert-basedticketexample
109
EnableSolarWindsOriontosharealertswithWebHelpDesk
111
EnteraSolarWindsOrionalertsource
112
Configurealertfilteringrules
113
114
Filters
Aboutruleconfiguration
114
Matchingrules
114
Complexrules
115
116
Examples:Configureanalertfilteringrule
Configureamatchingrule
116
AddanAnd/Orblock
117
119
Testalertfilteringrules
121
Knowledgecenteredsupport
121
WebHelpDeskandknowledge-centeredsupport
BenefitsofKCS
121
KCSprocessoverview
121
UsingWebHelpDesktobuildyourknowledgestore
121
AccessingFAQsinWebHelpDesk
122
122
CreateanFAQ
ManuallycreateanFAQ
123
CreateanFAQbasedonaticketnote
123
SearchFAQs
124
VieworeditanFAQ
124
LinkanFAQtoasupportticket
125
126
Getconnected
AccesstheCustomerPortal
126
Createyouruserprofile
126
127
ExploretheCustomerPortal
SetupadditionalCustomerPortaluseraccounts
128
EngagewiththeSolarWindscommunity
128
Createathwackaccount
128
Explorethethwacksite
128
130
Techtraining
130
GetstartedwithWebHelpDesk
WhatisWebHelpDesk?
130
WebHelpDeskTerms
130
LogintoWebHelpDesk
131
GetmoreinformationaboutusingWebHelpDesk
131
LogoutofWebHelpDesk
132
Edityourtechprofile
132
133
Createtickets
HowWebHelpDeskticketscanbecreated
133
CreateaticketthroughtheWebHelpDesktechinterface
133
Createaticketthroughemail
134
HowWebHelpDeskassignstickets
134
136
Viewandcustomizetheticketqueue
Displayalistoftickets
136
Abouttheticketqueue
136
Sorttheticketqueue
137
Customizeyourviewoftheticketqueue
137
137
Searchforaticket
Performabasicsearch
137
Performanadvancedsearch
138
Advancedsearchexamples
138
139
Updateandresolvetickets
10
139
EditaticketfromtheWebconsole
139
Updateticketsusingemail
141
Performactionsonmultipletickets
141
Createanewbulkaction
142
Applyabulkactiontoagroupoftickets
142
142
Resolveaticket
144
Clienttraining
Waystosubmitaticket
144
LogintoWebHelpDeskconsole
144
ReviewandupdateyourWebHelpDeskprofile
145
Createaticketusingthewebconsole
145
Locateaticket
146
AddinformationtoaticketusingtheWebconsole
147
Addnotestoaticketusingemail
147
Cancelaticket
147
Closingaticket
148
GettingadditionalhelpfromFAQs
148
11
WebHelpDeskGettingStartedGuide
WelcometotheWebHelpDeskGettingStartedGuide.
ThisguidewilltakeyoufrominstallationtofullimplementationofWebHelpDesk.Asyouworkthroughthetopics
inthisguide,youwillcompletethefollowingtasks:
n
n
n
n
n
n
n
n
Gatherrequirements,installWebHelpDesk,andperforminitialsetup
CreateaccountsforWebHelpDeskusers
Configureticketrequesttypesanddeterminewhichtechswillserviceeachrequesttype
Enableclientstosubmitticketsthroughemail.
Understandandconfigureassetmanagement
Automateticketcreationandconfigurechangemanagementworkflows
Trackprogressandmonitorperformanceusingadvancedsearchandreporting
UseFAQstobuildaknowledgebasethatclientscanusetofindsolutionstocommonissues
Thisguidealsoincludesrole-basedtrainingmaterialsthatyoucandistributetoyourtechsandclients.
Existingcustomers :AccessyourlicensedsoftwarefromtheSolarWindsCustomerPortal.Ifyouneedany
implementationhelp,contactourSupportGeeks.
Evaluators :Downloadyourfree30-dayevaluationhere.Ifyouneedassistancewithyourevaluation,contact
sales@solarwinds.com.
Productterminology
ThefollowingtermsdefinetherolesandobjectsmanagedbyWebHelpDesk.
n Tickets :SupportrequeststhatareopenedthroughandmanagedwithinWebHelpDesk.
Ticketscanbeinitiatedthroughemail,createdintheWebHelpDeskconsole,orimportedfromanother
application.
Clients :EndusersorcustomerswhocanopenticketsinWebHelpDesk.
ClientscanenterticketsthroughemailorthroughtheWebconsole.
Techs :WebHelpDeskuserswhotroubleshootandresolvetickets.
n
n
n
Techscanalsoentertickets.Forexample,whenaclientcallstheITHelpDesk,thetechopensaticketon
theclient'sbehalf.Inaddition,techscanopenticketsthatarenotassociatedwithaclient,suchasticketsto
scheduleroutinemaintenanceorsystemupgrades.
Admins :TechswithprivilegestoconfigureWebHelpDesk.
TechGroups :Agroupoftechswithsimilarskillsandexpertise.
RequestTypes :Aclassificationthatidentifiesthetypeofsupportrequest.
Requesttypesareusedtoautomaticallyassignticketstotheappropriatetechgroup.
12
Installation
Thissectioncontainsthefollowingtopics:
n Systemrequirements
n PreparetheMicrosoftSQLServerdatabase
n InstallWebHelpDeskonWindows
Systemrequirements
Thissectioncontainsthefollowingsystemrequirements:
n
n
n
n
n
n
n
Hardwarerequirements
Operatingsystemrequirements
Databaserequirements
Webbrowserrequirements
Mailserverrequirements
LDAPrequirements
Recommendations
Hardwarerequirements
HARDWARE
CPU
REQUIREMENTS
Intel64-bitDualCore2.0GHzorfaster
3GB(upto10technicians)
RAM
Add1GBforevery10additionaltechnicians
(SeeRecommendationsformoreinformation.)
HardDriveSpace 20GB
8081(oralternatebrowserport)
ApplicationPorts
1433(MicrosoftSQLServer)
Operatingsystemrequirements
OPERATINGSYSTEMPLATFORM1
SUPPORTEDVERSIONS
WindowsServer2008(32-bitand64-bit)
MicrosoftWindows
WindowsServer2008R2(64-bit)
WindowsServer2012(64-bit)
WindowsServer2012R2(64-bit)
MicrosoftWindows
WindowsServer2008(64-bit)
13
OPERATINGSYSTEMPLATFORM1
SUPPORTEDVERSIONS
WindowsServer2008R2(64-bit)
WindowsServer2012(64-bit)
WindowsServer2012R2(64-bit)
MicrosoftWindows
Windows7(64-bit)
(Trialevaluationonly)
Windows8.1(64-bit)
AppleiPhone
AppleiOS7
(forWebHelpDeskMobile)
AppleiOS8
10.8(MountainLion)
AppleOSX
10.9(Mavericks)
10.10.2(Yosemite)
RHEL6.5(64-bit)
RedHatEnterpriseLinux(RHEL)
RHEL7.0(64-bit)
CentOS6.5(64-bit)
CentOS
CentOS7.0(64-bit)
Fedora20(64-bit)
Fedora
Fedora21(64-bit)
1OnlyaWindowsinstallationisaddressedinthisonboardingguide.Forotheroperatingsystems,seetheWeb
HelpDeskAdministratorsGuide.
Databaserequirements
DATABASE1
PostgreSQL
SUPPORTED VERSIONS
PostgreSQL9.2
PostgreSQL9.3.2
PostgreSQL9.4
MySQL
MySQL5.6
MicrosoftSQLServer
SQLServer2008R2SP3
SQLServer2012SP1
SQLServer2014
14
DeskAdministratorsGuide.
Webbrowserrequirements
WEBBROWSER
SUPPORTEDVERSIONS
GoogleChrome
Latestversion
MozillaFirefox
Latestversion
IE9
MicrosoftInternet
IE10
Explorer(IE)
IE11
Safari7
AppleSafari
Safari8
Mailserverrequirements
MAILSERVER
SUPPORTEDVERSIONS
ExchangeServer2010
MicrosoftExchangeServer
ExchangeServer2013CU7
Supportedprotocols:
n IMAP
n POP3
n SMTP
LDAPrequirements
PRODUCT
MicrosoftActiveDirectory1
SUPPORTED VERSIONS
ActiveDirectory2003
ActiveDirectory2008
ActiveDirectory2012
ActiveDirectory2012R2
OpenDirectory
OpenDirectory4
OpenLDAP
OpenLDAP2.4
OpenLDAP2.4.40
1OnlyActiveDirectoryisaddressedinthisonboardingguide.ForotherLDAPsystems,seetheWebHelpDesk
AdministratorsGuide.
15
Recommendations
Ifyourdeploymentsupports10techsessionsorfewer,youcanrunWebHelpDeskonasystemwith:
n Asupported32-bitoperatingsystem
n A32-bitJavaVirtualMachine(JVM)
n 4.6GBRAM(3GBforthetechsessionsand1.6GBtosupporttheJVM,operatingsystem,andany
additionalservicesyouneedtorunonthesystem)
Ifyourdeploymentsupportsmorethan10techsessions,SolarWindsrecommendsinstallingWebHelpDeskon
asystemrunning:
n Asupported64-bitoperatingsystem
n A64-bitJVM
n Thesumof:
n 3GBRAMfor10techsessions
n 1GBRAMforeachadditional10techsessions
n 1.6GBRAMtosupporttheJVM,operatingsystem,andanyadditionalservicesyouneedtorunon
thesystem
PreparetheMicrosoftSQLServerdatabase
Ifyourdeploymentrequiresdatabasemanagementfeaturessuchasfailoverclusters,donotusetheembedded
PostgreSQLdatabaseincludedwithWebHelpDesk.Failoverclustersarenotavailablewiththeembedded
PostgreSQLdatabase.
IfyouuseMicrosoftSQLServerorMySQLasyourprimarydatabase,installthedatabaseengineand
managementtoolsaccordingtotheinstructionsincludedwithyoursoftware.Installthedatabaseonadedicated
drivewithatleast20GBofspacetoaccommodatethedatabaseengine,managementtools,helpdesktickets,
andticketfileattachments.
YoucanalsoconfigureWebHelpDesktouseanewSQLdatabaseinstanceonanexistingSQLServer.
SQLServerandWebHelpDeskcanresideonthesameserveroronaseparateserver.
EnableTCP/IPonSQLServer
ConfigurethefollowingsettingsintheSQLServerConfigurationManager.
SETTING
TCP/IPProtocol
VALUE
EnabledinSQLServerNetworkConfiguration>ProtocolsforSQL20xx
127.0.0.1(ifinstalledontheWebHelpDeskserver)
IPAddress
ServerIPaddress(ifinstalledonaseparateserver)
16
SETTING
VALUE
TCPPort
1433
TCPDynamicPorts
Blank
CreateandconfigureyourSQLServerdatabase
ConfigurethefollowingsettingsintheSQLServerManagementStudioforSQLServertocreateandconfigure
SQLServertotheWebHelpDeskdatabaseinstance.
SETTING
VALUE
SQLServerandWindowsAuthenticationMode
Enabled
LoginName
whd
SQLServerAuthentication:Password
Enabledandconfigured
SQLServerAuthentication:Enforcepassword
policy
Disabled
SQLServerAuthentication:Enforcepassword
expiration
Disabled
SQLServerAuthentication:Usermustchange
passwordatnextlogin
Disabled
Databasename
whd
Databaseowner
whd
InstallWebHelpDeskonWindows
UsethisproceduretoinstallaproductioncopyoranevaluationcopyofWebHelpDeskonWindows.
Beforeyoubegin
n Useanaccountwithlocaladministrativerights.
n Verifytheaccountisnotsubjecttoanylocalorgrouppolicyrestrictions.
n UsetheRunasadministratoroptionwhenlaunchingtheinstalleronasystemrunningWindowsServer
2008.
n Quitallotherprogramsbeforerunningtheinstaller.
Ifyoudonotusethedefaultembeddeddatabase,ensurethatyouknow:
n TheIPaddressorhostnameandportofthedatabaseserver
n Thenameofthedatabase
n Thedatabaseusernameandpassword
17
Installation
1. ObtainacopyofthesoftwareandyouractivationkeyfromtheSolarWindsCustomerPortal.Theactivation
keylimitsyourusebasedonthenumberofseatsyoupurchased.
2.
3.
4.
5.
6.
SeeAccesstheCustomerPortalforinstructions.
LoginasanadministratortotheserveronwhichyouareinstallingWebHelpDesk.
ExtractthecontentsofthedownloadedinstallationZIPfile.
RunWebHelpDesk-12.4.0-x64_eval.exeorWebHelpDesk-12.4.0-x64.exe.
Completetheon-screeninstructions.
Whentheinstallationiscomplete,clickDone.
ThesystemopensyourbrowserwhereyoucanSelecttheWebHelpDeskdatabase.
7. TousethedatabaseincludedwithWebHelpDesk,selectUseEmbeddedPostgreSQLdatabase,andclick
Next.
18
b. IntheDatabaseTypefield,selectthedatabase.
c. Completetheremainingfields,andthenclickTesttotestthedatabaseconnection.
d. Tocreateanaccountonthedatabase,clickCreatedatabaseanduseraccount,entertheadmin
usernameandpassword,andclickCreate.
e. Whenyouhaveestablishedaconnectionwiththedatabase,clickNext.
TheGettingStartedwizardprovidesoptionsforsettingupemailaccounts,whicharedescribedinthenexttopic.
19
Getstarted
Thissectioncontainsthefollowingtopics:
n
n
n
n
n
Configureincomingandoutgoingemailaccounts
Createthedefaultadminaccount
CreatearequesttypeintheGettingStartedwizard
Loginandapplyactivationkey
IncreasetheJVMmemory
Configureincomingandoutgoingemailaccounts
AsyoucontinuethroughtheGettingStartedwizard,youcansetupincomingandoutgoingemailaccountsifyou
arereadytodoso.
Eachincomingmailaccountisassociatedwithaspecificrequesttype,anoptionaltechgroup,andanoutgoing
mailaccount(SMTPserver)usedtodeliveroutgoingmail.Forexample,youcouldhaveanincomingmail
accountforallITtickets,anotheraccountforHRtickets,andyetanotherforFacilitiestickets.WebHelpDesk
checkstheIncomingmailaccountseachminutefornewmessages,processesthemessagesintotickets,and
deletestheprocessedmessagesfromtheincomingmailserver.
Ifyouarenotreadytosetupemailaccounts,youcanskipthisstepandconfigurethemlaterfromthe
WebHelpDeskwebconsole.Tocontinuewithoutconfiguringemail,clickSkipthisstep.
20
2. ExpandAdvanced.
3. IntheIncomingMailPortfield,entertheportnumberforincomingmail.
Bydefault,WebHelpDeskusesyourfirstconfiguredincomingmailaccountrequesttypeasthe
default.AfteryoucompletetheGettingStartedWizard,youcanupdateyouremailaccount
informationatSetup>E-Mail.
4. IntheSMTPportfield,entertheportnumberforoutgoingmail.
5. Completetheremainingfieldsandcheckboxesasrequired.
21
7. ClickNexttocontinue.
TheGettingStartedwizardprovidesoptionsforconfiguringthedefaultadminaccount,asdescribedinthenext
topic.
Createthedefaultadminaccount
Thedefaultadminaccountisalocalsuperuseraccountusedto:
n LogintoSolarWindsWebHelpDeskforthefirsttimeandconfiguretheapplication.
n AccessallWebHelpDesksettingsandaccounts.
Administratorswithadefaultadminaccountcancreatealluseraccounts,includingadditionaladminaccounts.
Thedefaultadminaccountincludestechaccountprivileges,soyoucancreateandprocessticketswithtech
privileges.TechscanhaveeitherTechorTechAdminaccountprivileges.
22
CreatearequesttypeintheGettingStartedwizard
InthelaststepoftheGettingStartedwizard,youcanaddrequesttypesoreditpreconfiguredrequesttypes.This
stepofthewizardisoptional.YoumightfinditeasiertoaddrequesttypesintheTicketspanelafterWebHelp
Deskisconfigured.
Inmostcases,SolarWindsrecommendsthatyoubypassthisstepinthewizardandtaketimetoplantherequest
typesyouneed.Planningandcreatingrequesttypesisaddressedlaterinthisguide.
Tobypassthisstep,clickFinish.
23
Loginandapplyactivationkey
IfyouareevaluatingWebHelpDesk,youdonotneedtoapplyanactivationkey.Forthenext30days,youwill
haveunlimitedtechaccounts.
Ifyouhavenotpurchasedandprovidedalicenseafter30days,theapplicationautomaticallyswitchestoa1-tech
license.Alltechaccountsotherthantheinitialadminaccountaremarkedasinactive,andsomeproduct
functionality(suchasassetmanagement)isnolongeravailable.YoucancontinuetouseWebHelpDeskinthis
modeforuptooneyear.Applyingalicensereactivatesalldeactivatedtechaccountsandrestoresfullproduct
functionality.
1. OntheGetStartedpanel,clickLoginasadmintocontinuesetup.
2. Acceptthetermsofthelicenseagreement.
24
4. OntheGeneralpanel,clickLicense.
5. Clickthepadlocktoeditthelicensesettings.
6. EntertheActivationKey,andclickActivate.
SeeAccesstheCustomerPortalforinstructionsaboutobtainingacopyofyouractivationkey.
IncreasetheJVMmemory
WebHelpDeskrequiresmoremaxheapmemorythantheJVM(JavaVirtualMachine)default.Afterinstallation,
increasetheMAXIMUM_MEMORYvalueinthewhd.conffileandrestartWebHelpDesk.
25
Example:Iftheaveragenumberofconcurrenttechsis10andtheaveragenumberofconcurrentusersis
50,therecommendedMAXIMUM_MEMORYvalueis2750(whichis2.75GB):
(10x150=1500)+(50x25=1250)=2750
TheMAXIMUM_MEMORYvalueshouldnotbegreaterthantheWebHelpDeskserver'sRAM.
2. Openthewhd.conffileinatexteditor.Thedefaultfilelocationis:
C:\Program Files\WebHelpDesk\conf\whd.conf
3. ChangetheMAXIMUM_MEMORYvalueandsavethefile.
4. RestartWebHelpDesk:
a. Opentheinstallationdirectory(C:\ProgramFiles\WebHelpDesk,bydefault).
b. Right-clickwhd_stop.batandchooseRunAsAdministrator.
c. Afterthecommandpromptwindowcloses,right-clickwhd_start.batandchooseRunAs
Administrator.
26
Clientaccounts
Thissectioncontainsthefollowingtopics:
n
n
n
n
n
Methodsforcreatingclientaccounts
Defineclientoptions
Manuallycreateaclientaccount
Addaclientcustomfield
ImportclientaccountdatafromActiveDirectory
Methodsforcreatingclientaccounts
ClientsareauthorizedWebHelpDeskuserswhosubmittickets.Aclientaccountmustbecreatedforeachclient.
Youcancreateclientaccountsusinganyofthefollowingmethods:
n ImportclientinformationfromanActiveDirectory(AD)orLDAPserver.
Ifyoucandefineaconnectiontothecompany'sADorLDAPdirectory,WebHelpDeskcanquicklycreate
clientaccountsbasedonuserrecords.SeeImportclientaccountdatafromActiveDirectoryfor
informationaboutdefiningaconnection,mappingattributes,andimportinginformation.
Importclientinformationfromafile.
YoucanimportclientinformationfromafileinTSV(tab-separatedvalues),CSV(comma-separated
values),orExcelformat.SeetheWebHelpDeskAdministratorsGuidefordetails.
Manuallyenterclientinformation.
Ifyoucannotimportclientinformationfromaserverorfile,youcanmanuallycreateclientaccounts.For
example,animportmightnotbepossiblebecausetheADorLDAPserverisexternaltoyournetwork.Or
animportmightnotbenecessarybecauseonlyasmallnumberofusersrequireWebHelpDeskclient
accounts.
Defineclientoptions
ClientoptionsaregeneralsettingsthataffectallclientswhologintoWebHelpDesk.Reviewtheseoptionsand
updatethemasneeded.
1. Inthetoolbar,clickSetup.
2. ChooseClients>Options.
27
4. Ifyouwanttoemaillogininformationtonewclients,selectE-MailClientWhenAccountIsCreated.
TochangethetextoftheemailthatWebHelpDesksends,chooseSetup>E-Mail>Templatesand
opentheNewAccountMessagetemplate.
5. Reviewandupdateothersettingsasneeded.Seethetooltipsforinformationabouteachoption.
6. ClickSave.
Manuallycreateaclientaccount
Ifclientinformationisnotinaformatthatcanbeeasilyimported,youcanmanuallycreateeachclientaccount.
Theaccountinformationmustincludetheclient'sname,email,andWebHelpDesklogincredentials,asshownin
theexamplebelow.
1. Inthetoolbar,clickClients.
2. ClickNewClient.
3. Entertheclient'sname,credentials,andcontactinformation.(Requiredfieldsarebold.)
4. Updateotheroptionsasneeded.Seethetooltipsformoreinformation.
5. ClickSave.
IfyouselectedtheclientoptionE-mailClientWhenAccountisCreated,WebHelpDesksendsa
confirmationemailtotheclient.
28
Addaclientcustomfield
YoucanaddcustomfieldstotheClientInfotabtotrackadditionalclientinformation.Customfieldscanbeused
totrackanyclientinformationthatisrelevanttoyoursupportorganization.Forexample,ifyourcompanydeals
withsensitivedata,youcanaddacustomfieldtotracktheclient'ssecuritylevel.T hesecuritylevelmight
determinewhetheraclientisgrantedaccesstocertainnetworklocations.Or,youcantrackwhethertheclientis
acontractororadirectemployeebecausecertainservicesareavailableonlytodirectemployees.
Informationcanbemanuallyenteredintoacustomfield,oritcanbeimported.Iftheinformationisstoredonan
ActiveDirectory(AD)orLDAPserver,youcanmapthecustomfieldtotheADorLDAPschemaandimportthis
valuealongwithotherclientinformation.
ThisexampleaddsacustomfieldcalledContractor.ThefieldhastworadiobuttonslabeledYesandNo.
1. ClickSetup.
2. SelectClients>ClientCustomFields.
3. ClickNew.
TheClientCustomFieldsscreendisplaysthedefaultvaluesforanewcustomfield.
4. EnteraLabeltoidentifythisfield.
5. OntheDisplayOrderdrop-downmenu,selectthisfield'spositionwithintheCustomFieldssectionofa
ticket.
6. IntheClientsandTechssections,specifywhethereachgroupcanseeoreditthecustomfield.
Techswithadminaccountscaneditallcustomfields.
7. SelecttheTypeofinputthisfieldwillaccept.
TheremainingfieldschangebasedontheTypeyouselect.
8. Completetheremainingfields.Pointtoanyfieldnametodisplayinformation.
9. ClickSave.
29
ImportclientaccountdatafromActiveDirectory
Tostreamlinetheclientsetupprocessandreduceinputerrors,youcanimportclientinformationfromoneor
moreActiveDirectory(AD)orLDAPservers.WebHelpDeskautomaticallycreatesclientaccountsbasedonthis
information,andthenupdatestheclientaccountswhentheinformationchanges.
IfyouimportdatafromanADorLDAPserver,theclientlogincredentialsareevaluatedbyADorLDAP,
notbyWebHelpDesk.Whenaclientattemptstologin,WebHelpDesksendsthecredentialstotheADor
LDAPserverforauthentication.
Determinewhethertoimportallrecordsorindividualrecords
WebHelpDeskperiodicallyperformsaone-waysynchronizationwiththeADorLDAPserver.Youcanchooseto
synchronizeallrecordsatonce(bulksynchronization)orindividualrecordsasneeded(individual
synchronization):
n Bulksynchronization
BulksynchronizationcreatesaclientaccountforeveryuserrecordintheADorLDAPdirectory.Eachtime
bulksynchronizationruns,WebHelpDeskexamineseachuserrecordtodetermineifacorresponding
clientaccountneedstobeaddedorupdated.Ifyourorganizationincludesalargenumberofusers,bulk
synchronizationcanaffectWebHelpDeskperformance.
Ifenabled,bulksynchronizationrunsatregularintervalsbasedontheschedulethatyouspecifyinthe
connectiondefinition.YoucanalsorunitmanuallybyclickingtheSyncNowbuttonintheLDAPconnection
list.
Evenifyouusebulksynchronization,WebHelpDeskstillperformsanindividualsynchronization
eachtimeaclientlogsinorsendsanemail.Thiskeepsactiveclientaccountsup-to-date,evenif
bulksynchronizationisnotperformedfrequently.
Mostorganizationsdonotneedtoperformbulksynchronization.However,bulksynchronizationcanbe
usefulifyouneedtocreateallclientaccountssothatyoucanmakeconfigurationchangesbeforeclients
login.
IfmostoftheusersinyourADorLDAPdirectoryarenotusingWebHelpDesk,SolarWindsdoes
notrecommendusingbulksynchronization.
n Individualsynchronization
Ifyoudonotusebulksynchronization,WebHelpDeskcreateseachclientaccountthefirsttimeauser
logsintothewebsiteorsubmitsaticketthroughemail.Theclientaccountisupdatedeachtimetheclient
logsinorsubmitsanotheremailticket.
Defineaconnection
Toenabletheclientaccountdataimport,youmustdefineaconnectiontoeachADorLDAPserver.The
connectiondefinition:
n ProvidesinformationthatenablesWebHelpDesktoconnecttotheserver
n Enablesandschedulesbulksynchronization(optional)
n MapsattributesintheADorLDAPschematothecorrespondingfieldsintheWebHelpDeskclientaccount
CompletethisprocedurewiththehelpofanexperiencedADorLDAPadministratorwhoisfamiliarwithyour
existingstructure.ThispersonmusthaveadministrativeaccesstotheADorLDAPserver.
30
6. MaximizetheAdvancedwindowandrevieworupdatetheadvancedsettings.
7. Ifyouwanttousebulksynchronization,selectEnabledandthenspecifywhenthesynchronizationshould
occur.
Toavoidaffectingnetworkperformance,schedulethesynchronizationforatimewhenthenetwork
isleastbusy.
8. ClickSave.
9. ClickTestSettingstotestyoursettings,andmakeadjustmentsifneeded.
31
b. SpecifytheADorLDAPschemabeingused.
c. LocateeachclientaccountfieldthatwillbepopulatedwithinformationfromtheADorLDAPserver.
Tomapeachfield,entertheassociatedschemaelementasinstructedbytheADor
LDAPadministrator.
Theclient'slastname,username,andemailmustbemapped.Ifyouareusingthedefault
schema,thesefieldsaremappedautomatically.Forcustomschemas,youmustmapthese
attributesmanually.
Anyfield,includingcustomfields,canbemappedifthedataisavailableintheschema.
11. ClickSave.
32
Techaccountsandpermissions
Thissectioncontainsthefollowingtopics:
n Whatdeterminesatech'spermissions?
n Createatechaccount
n Definetechpermissions
Whatdeterminesatech'spermissions?
TechsareuserswhoresolveWebHelpDesktickets.Permissionsspecifywhichticketsatechcanaccessand
whatactionsthetechcanperform.Atech'spermissionsaredeterminedby:
n Thetypeoftechaccount
n Thesetofpermissionsgrantedtothetechaccount
Techaccounttypes
WebHelpDeskprovidestwoaccounttypesfortechs:
n TheAdminaccounttypeprovidesunlimitedaccesstoallWebHelpDeskfunctionality.Allpermissionsare
grantedtoadmins.
n TheTechaccounttypeprovideslimitedaccesstoWebHelpDeskfunctionalitybasedonthetech's
permissions.
Techpermissions
Anamedsetofpermissionsisgrantedtoeachnon-admintechaccount.WebHelpDeskprovidesadefaultsetof
techpermissions.Youcaneditthedefaultpermissionstomeetyourorganization'sneeds.
Youcanalsodefineotherpermissionsetsforspecificroleswithinyourorganization.Forexample,youcandefine
apermissionsetforseniortechstogivethemadditionalaccess(butnottheunlimitedaccessofanadmin).
Anotherpermissionsetcanbeassignedtojuniortechstorestricttheiraccess.
Createatechaccount
EachtechwhowilllogintoWebHelpDeskmusthaveatechaccount.Thisexampledescribeshowtocreatea
techaccountforRichardAcevedo.Hewillbegrantedthedefaulttechpermissions.Atechaccountforhis
supervisor(SaraPeterson)wascreatedpreviously.
Whenyoucreateanon-admintechaccount,youmustspecifythetech'ssupervisor.Therefore,
SolarWindsrecommendscreatingthesupervisors'accountsfirst.
1. Inthetoolbar,clickSetupandselectTechs>Techs.
2. ClickNew.
33
4. Specifytheaccounttype.Fortechaccounts,specifythetech'spermissionsandsupervisor.
Asupervisorisrequiredfortechaccounts,butoptionalforadminaccounts.
5. ToenablethetechtoaccesstheWebHelpDeskclientinterface,linkthetechtoaclientaccount.
Whenthetechaccountislinkedtoaclientaccount,theSwitchtoClientAccounticon isavailableinthe
upper-rightcorner.Thetechcanclickthisbuttontodisplaytheinterfaceexactlyastheselectedclientsees
it.
Techaccountscanbelinkedtoactualclientaccountsorademoclientaccount.Ifyoulinktoa
democlientaccountwiththesameusernameasthetech,amessagewarnsyouthattheclient
won'tbeabletologinexceptasatechlinkedtotheclientaccount.Becausethatistheintent,you
canignorethemessage.
6. Specifythenumberofnotesandhistoryentriestodisplayonaticket.Additionalentrieswillbecollapsedby
default.
7. IntheAssetSetupsection,selectthetechnologiesthatthistechcanusetoconnectremotelytoanasset.
TheAssets>Optionsconfigurationdetermineswhichtechnologiesthissectionlists.
8. IntheE-MailSetupsection,specifytheemailsettingsandselecttheeventsthatgenerateanemailtothis
tech.
34
b. Ifthetech'sworkscheduleisdifferentthanthedefaultworkscheduleforthatzone,specifythework
schedule.
c. Indicateifthetechisonvacation.
d. Optionally,selectabackuptechtoreceivethistech'sescalatedtickets.
e. Indicatewhethertheaccountisactive.
10. ClickSavetosaveyourchanges.
Definetechpermissions
Permissionsdeterminewhichticketstechscanaccessandwhichactionstheycanperform.Thisexamplel
createsanewpermissionsetcalledSeniorTech.TechswiththispermissionsetcanedittheDueDateand
RequestDetailfieldsonaticket.TheycanalsoeditapprovedFAQsandapprovenewFAQs.
Ifyourorganizationisimplementingknowledgecenteredsupport,considerincludingtheApprovedFAQ
EditpermissionintheDefaulttechpermissionset.Grantingthispermissionallowstechstoupdateor
correctFAQsasneeded.
Createanewtechpermissionset
1.
2.
3.
4.
ClickSetupandselectTechs>TechPermissions.
ClickNew.
InthePermissionstab,enteranametoidentifythepermission.
InLocationPermissions,specifywhetherticketaccessisrestrictedbasedonthecompany,locationgroup,
ordepartmentgroupatechisassignedto.
Thetooltipsprovidemoreinformationabouteachpermission.
35
6. InClientPermissions,specifywhetheratechcanedit,delete,import,ordownloadclients.
7. InAssetPermissions,specifywhetheratechcanviewandeditassetsandassociatedelements.
8. InOtherPermissions,definetheoptionsthatenabletechstoeditlocations,manageparts,editandimport
FAQs,workwithreportsandsurveys,andviewhourlybillingrates.
9. ClickSave.
Assigntechstoatechpermissionset
Afterdefiningthepermissions,assigntechstothepermissionset.Eachtechcanbeassignedtoonlyone
permissionset.Whenyouassignatechtoanewpermissionset,thetechisautomaticallyremovedfromthe
previouspermissionset.Inthefollowingexample,assigningRichardAcevedototheSeniorTechpermissionset
automaticallyremoveshimfromtheDefaultpermissionset.
1. Fromthetechpermissionspage,clicktheAssignedTechstab.
2. Selectthetechswhowillhavethesepermissions.
3. ClickSave.
36
Techgroupsandrequesttypes
Thissectioncontainsthefollowingtopics:
n
n
n
n
Requesttypes,techgroups,andticketassignment
Plantechgroupsandrequesttypes
Definearequesttype
Defineatechgroup
Requesttypes,techgroups,andticketassignment
RequesttypesandtechgroupsworktogethertodeterminehowticketsareroutedthroughWebHelpDeskand
assignedtotechs.
Requesttypes
WebHelpDeskusesrequesttypestocategorizeandroutehelpdesktickets.Theydefinethebasicstructureof
yourhelpdesksystem.Userscannotsubmitaticketwithoutadefinedrequesttype.
Requesttypesareusedto:
n
n
n
n
n
n
Routeticketstotheappropriatetechgrouporleadtech
Specifywhichcustomfieldsaticketincludes
Initiateanapprovalprocess,ifneeded
Facilitatereporting
Configureworkflowsandactionrules
DisplayrelatedFAQstoclients
WebHelpDeskprovidesseveraldefaultrequesttypes,butyoucandefineasetofrequesttypesthatmeetyour
organization'sneeds.
Techgroups
Youcandefinegroupsoftechswithsimilarskillsandtechnicalexpertise,andthenmapthesegroupstothe
requesttypestheywillservice.Atechgroupcanincludemultiplelevels,sothatcomplexordifficultticketscanbe
escalatedtomoreexperiencedtechs.
Techgroupsareoptional.Smallorganizationswithjustafewtechsprobablydon'tneedtodefinetechgroups.
Withouttechgroups,eachticketisassignedtotheleadtechfortheticket'srequesttype.
Largerorganizationscanusetechgroupstoautomaticallyrouteticketstotechswiththerequiredskillset.Web
HelpDeskcanassignticketstogroupmembersusingaload-balancingorround-robinalgorithm,oryoucan
routeallticketstothegroupmanagerorleadtechformanualassignment.
Ticketassignmentlogic
ThefollowingdiagramshowsthelogicthatWebHelpDeskusestoassignstickets.
37
38
Plantechgroupsandrequesttypes
Beforeyoubegincreatingrequesttypesandtechgroups,considerwhattypesyouwillneedandwhichgroupwill
serviceeachtype.
Considerationsforplanningrequesttypes
Asyouplanrequesttypesforyourorganization,considerthefollowingguidelines:
n Hideinternalrequesttypesfromclients.
Somerequesttypesareusedonlybytechs(forexample,arequestforasystemtobeshutdownfor
maintenance).Hidethesetypesfromclientstoavoidconfusion.
Client-facingrequesttypesshouldreflecttheclient'spointofview(notthetech'spointofview).
n Namerequesttypestoreflecttheproblemorsymptomsthattheclientsees,notthesolutionorthe
underlyingtechnicalcause.
n Avoidspecializedtermsthatclientswouldnotknow.
Usenestedrequesttypestosubdividebroadparentcategories.
Requesttypescanhavemultiplelevels.Nestedrequesttypescanbeusedto:
n ProvidemorespecificcategoriesforreportingorcategorizingFAQs.
n Routeticketstodifferenttechgroups.
Forexample,"Facilities>Plumbing"and"Facilities>Landscaping"couldberoutedtodifferenttech
groups.
Hidetechnicalsubcategoriesfromclients.
Forexample,aparentrequesttype"ComputerProblem"couldhavenestedrequesttypesto
describespecifictypesofproblems(suchas"VPNConnectionIssue").Thesenestedtypesare
hiddenfromclientstoavoidconfusion.Techscanusethemtoprovidemoreaccuratereportingon
thetypesofissuesusersencounter.
Donotmakeyoursystemtoocomplicatedorgranular.Createonlythetypesyouneedtorouteand
categorizerequests.
n Userscanhavedifficultyselectingatypewhentherearetoomany,andcanbemorelikelyto
chooseagenerictypesuchasOther.
n Ifindoubt,startwithfewertypesandaddmoreifneeded.
Beforedeployingtherequesttypesandtechgroupsinaproductionenvironment,testallrequesttypesina
QAordevelopmentenvironment.Verifythateachrequesttypeisroutedtothecorrectgroup.
Maprequesttypestotechgroups
Createalistofyourorganization'srequesttypes,andmapthemtothetechgroupswhocansupportthem.The
followingtableprovidesanexampleofgroupsmappedtorequesttypes.
TECHGROUP
BuildingMaintenance
REQUESTTYPES
n Facilities>General
n Facilities>Installation
n Facilities>CleanUp
39
TECHGROUP
REQUESTTYPES
n
n
n
n
Facilities>Fixture/Office/CubicleRepair
Facilities>HeatingorCoolingIssue
Facilities>LightBulbReplacement
Facilities>PlumbingIssue
GroundsMaintenance
n Facilities>LandscapingIssue
HumanResources
n
n
n
n
n
n
n
HR>Benefits
HR>Benefits>401K
HR>Benefits>Insurance
HR>Benefits>PSIP
HR>EmployeeComplaint
HR>NewHirePaperwork
HR>PersonalRecords
Definearequesttype
Requesttypesareusedtocategorizetickets.Therequesttypespecifieswhichuserscancreatethistypeof
ticketandwhatfieldsareincludedontheticket.
ThefollowingexampledefinestheNewHirePaperworkrequesttype.ItisasubtypeoftheHRrequesttype.This
requesttypewillbeusedtoinitiatethepaperworkthattheHumanResourcesdepartmentmustcompletewhena
newemployeestarts.Becausetechgroupshavenotbeendefinedyet,thisrequesttypewillbemappedtoatech
grouplater.
Formoreinformationaboutanyfield,seethetooltips.
1. Inthetoolbar,clickSetupandselectTickets>RequestTypes.
TheRequestTypeswindowdisplayscurrentrequesttypes.
2. ClickNew.
3. Enteranametoidentifythisrequesttype.
4. Tocreateanestedrequesttype,selecttheparenttype.Optionally,click tocopyvaluesforthe
remainingfieldsfromtheparenttype.
Tocreateatop-levelrequesttype,leavethisfieldblank.
5. Selectthetechgroupthatwillhandlethistypeofrequest.
Ifthetechgrouphasnotbeendefined,leavethisfieldblank.Youcanmaptherequesttypetoatechgroup
whenyoudefinethetechgroup.
40
7. IntheDetailedInstructionsfield,enteradditionalinformationtobedisplayedontheticket.Forexample,
youcanprovidespecificinstructionsforcreatingthistypeofticket,orexplaintherequesttype'spurpose
soaclientcanchoosethecorrecttype.
YoucanapplyBBCodeformattingtoformatlists,addemphasis,orincludelinkstosupporting
information.SeetheWebHelpDeskAdministratorsGuidefordetails.
8. Specifywhetherthistypeofticketislistedinthemenudisplayedtoclients.Clearthisoptionfortypesthat
areselectedonlybytechs(forexample,arequesttypeusedbytechstoscheduleanequipment
maintenancewindow).
Inthisexample,theNewEmployeerequesttypeshouldbevisibletoclients.
9. Optionally,restrictthistickettypetospecificcompanies,locations,ordepartments.Onlyclientsortechs
associatedwithyourselectionswillseethisrequesttype.Forexample,iftherequesttypewillberoutedto
afacilitiesmaintenancegroupforaspecificlocation,restrictthetypetothatlocation.
Inthisexample,theNewHirePaperworkrequesttypeisnotrestrictedtospecificcompanies,locations,or
departments.
10. Identifythetechwhowillreceivethehighestlevelescalation(afterthetechgroupmanager).
11. Selectthesurveythatissenttoclientswhenthistypeofticketisclosed,orselectNonetodisablesurveys
forthistickettype.
12. ClickSave.
41
Defineatechgroup
Techgroupsspecifywhichtechsareincludedinthegroup,thenumberoflevelswithinthegroup,howticketsare
assigned,andwhichrequesttypesthegroupcansupport.
ThefollowingexamplecreatestheHumanResourcesgroupandmapsittoHRrequesttypes.Thisgroup
includesonlyonelevel,andticketsareassignedtoindividualtechsusingaload-balancingalgorithm.
Createatechgroup
1. Inthetoolbar,clickSetupandselectTechs>TechGroups.
2. ClickNew.
TheTechGroupInfopageopens.
3. Enteranametoidentifythetechgroup.
4. Selectthegroup'smanager.
5. Ifticketsshouldbeassignedtothemanagerofthelocationgroupassociatedwiththeticket(insteadofthe
techgroupmanager),selectWhenaTicket'sLocation.
Ticketsareassignedtoagroupmanagerwhenauto-assignmentisnotenabledontheTechGroup
Levelstab,orwhenauto-assignmentisenabledbutnotechsinthegroupareavailable.
6. ClickSave.
Configuretechgrouplevels
Groupleveloptionsspecifyhowticketsareassignedandwhichtechsaremembersofthatlevel.Atleastone
levelmustbeconfiguredforeachgroup.Addmultiplelevelsifyouwanttobeabletoescalateticketstomore
experiencedtechs.
Ifyouconfiguremultiplelevels,allnewticketsareinitiallyassignedtotechsinLevel1.Techsinhigher
levelsreceiveticketsonlyiftheyareescalated.
1. ClicktheTechGroupLevelstab.
2. Clickanexistingleveltoopenit,orclickAddLeveltoaddanewlevel.
42
None
Ticketsarenotautomaticallyassignedtoindividuals,butbelongtothe
grouplevel.
ALevelTech
Eachticketisassignedtoatechinthislevelbasedonthetech's
availability.
GroupManagerorLead Allticketsareassignedtothemanagerorleadtech,whothenreassign
Tech
themtotechs.
b. IfyouselectedALevelTech,selecttheassignmentalgorithm:
n LoadBalancingassignseachtickettothetechwiththesmallestbacklog(thelowestnumber
ofassignedtickets).
n RoundRobinassignsticketssequentiallytoalltechsinthelevel,regardlessofthetech's
currentbacklog.
4. IntheForceE-MailNotificationTorow,selectwhoreceivesemailnotificationswhenaticketiscreatedor
updatedbytheRESTAPIoraSolarWindsalert,orupdatedbyaclient.Thesenotificationsaresent
regardlessoftheemailoptionsselectedforeachtechaccount.
5. IntheDefaultSelectedE-MailRecipientsrow,specifywhoisselectedbydefaulttoreceiveanemailwhen
atechclicksSaveandE-Mailinacustomerticket.
6. Selectthetechsassignedtothislevel.
7. ClickSave.
Assignsupportedrequesttypes
1. ClicktheRequestTypesSupportedtab.
Thetabdisplaystherequesttypesassignedtothistechgroup.
2. ClickEdit.
Thetabdisplaysallrequesttypesnotassignedtoanytechgroup.
43
4. ClickSave.
44
Ticketoptions,statustypes,andcustomfields
Thissectioncontainsthefollowingtopics:
n Defineticketoptions
n Configureticketstatustypes
n Createticketcustomfields
Defineticketoptions
Ticketoptionsdefinetherulesthatapplytoalltickets.Reviewthedefaultsettingsandupdatethemifneeded.
Inthisexample,clientscansubmitticketsonlythroughthewebinterface.Additionalconfigurationwillbe
performedlatertoenableemailsubmission.
1. Inthetoolbar,clickSetup.
2. SelectT ickets>Options.
3. OntheTicketsOptionspage,reviewandupdatesettingsintheGeneralOptionssection.Seethetooltips
forinformationabouteachoption.
4. ReviewandupdatesettingsintheClientOptionssection,includinghowclientscancreateticketsandwho
canupdatethepriority.
45
6. ClickSave.
Configureticketstatustypes
Theticketstatusidentifiestheticket'scurrentstageofcompletionandindicateswhetheractionisneeded.
Bydefault,WebHelpDeskincludesthefollowingstatustypes.Youcanmodifythepreconfiguredstatustypes
andcreateadditionalstatustypes.
STATUS
DESCRPITION
Open
Theissuerequiresaresolution.Thisisthedefaultstatusofaticketwhenitiscreated.
Pending
Thetickethasbeenreceived,butitiscurrentlyonhold.Forexample,thisstatuscouldbeusedto
indicatethatafeaturerequestwasreceivedbutmanagementhasnotyetdecidediftherequestwill
begranted.
Thisstatuscanalsobeusedtoindicatedthattheassignedtechiswaitingforinformationfroma
client.Oryoucancreateanewstatusforthispurpose,asdescribedintheexamplebelow.
Thetechbelievesthatasolutionhasbeenprovidedandiswaitingfortheclienttoconfirmthe
resolution.
Resolved
Bydefault,whenatechchangesaticketstatustoResolved,theclientreceivesanemailaskingif
theissueisresolvedtotheirsatisfaction.IftheclientclicksYes,theticketstatuschangestoClosed.
IftheclientsclicksNo,theticketstatuschangestoOpen.
Closed
Theclienthasconfirmedthattheissueisresolved.YoucanalsoconfigureWebHelpDeskto
automaticallycloseaticketiftheclientdoesnotrespondtotheconfirmationrequestwithinthe
specifiedtimeperiod.
Canceled
Theclientisnolongerexperiencingtheproblem,ornolongerneedstheservicerequestedinthe
ticket.
YoucancreateaWebHelpDeskreporttoshowthetotalamountoftimeortheaverageamountoftime
spentineachstatus.
46
Modifyapreconfiguredstatustype
Bydefault,settingaticketstatustoResolvedsendsanemailaskingtheclienttoconfirmtheresolution.The
followingexampleconfigurestheResolvedstatustoautomaticallyclosetheticketiftheclientdoesnotrespond
withinthreeweeks.
1. Onthetoolbar,clickSetup.
2. SelectTickets>StatusTypes.
3. Inthelistofstatustypes,clickResolved.
Bydefault,theResolvedstatustypeisconfiguredtosendanemailpromptingclientstoconfirmthattheir
issuewasresolved.
4. SetAutomaticallyCloseTicketAfterto3Week(s).
Ifaclientdoesnotrespondtotheconfirmationemailwithinthreeweeks,theticketstatusisautomatically
settoClosed.
5. ClickSave.
Creatinganewstatustype
ThisexamplecreatesanewstatustypecalledWaitingonClientResponse.
1. Onthetoolbar,clickSetup.
2. SelectTickets>StatusTypes.
3. ClickNew.
4. EnteraNameandDescription.
5. ChangetheDisplayOrdersothatticketswiththisstatusaredisplayedaboveClosed,Canceled,or
Resolvedtickets.
6. CleartheCountTimecheckbox.
Thetimespentinthisstatusisnotincludedintheticket'stotalopentime,andtheticket'sduedateis
extendedbytheamountoftimespentinthisstatus.
47
11. ClickSave.
Createticketcustomfields
Youcancreatecustomfieldstotrackadditionalticketinformation.Thesefieldscanbedisplayedonallticketsor
onlycertaintypesoftickets.
ThisexampledefinestheStartDatefield.ThisfieldisdisplayedonticketswitharequesttypeofHR>NewHire
Paperwork.ItisaDatetype,whichlimitsuserinputtoadateselectedfromacalendarwidget.
1. ClickSetup.
2. SelectTickets>TicketCustomFields.
3. ClickNew.
TheTicketCustomFieldsscreendisplaysthedefaultvaluesforanewcustomfield.
4. Enteralabeltoidentifythisfield.
5. IntheDisplayOrderdrop-downmenu,selectthisfield'spositionwithintheCustomFieldssectionofa
ticket.
6. IntheClientsandTechssections,specifywhethereachgroupcanseeoreditthecustomfield.
Techswithadminaccountscaneditallcustomfields.
7. SelecttheTypeofinputthisfieldwillaccept.
Theremainingfieldschangebasedonyourselection.
48
9. ClickSave.
TheRequestTypesfieldandanEditlinkisdisplayedontheTicketCustomFieldsscreen.
10. Specifywhichrequesttypesapplytothiscustomfield.Onlyticketswiththeselectedrequesttypewill
displaythisfield.
a. ClicktheEditlink.Anewtabdisplaysalistofrequesttypes.
b. Selectoneormorerequesttypes.Todisplaythecustomfieldonalltickets,clickSelectAllbelowthe
list.
c. ClickDonetoclosethetab.
11. ClickSave.
49
Ticketsubmission
Thissectioncontainsthefollowingtopics:
n
n
n
n
Optionsforsubmittingtickets
Reviewemailoptions
Reviewticketoptions
Setupincomingemailaccounts
Optionsforsubmittingtickets
WebHelpDeskticketscanbesubmittedthroughthewebinterfaceoremail.Youmustdeterminewhetherclients
canusebothoptions,oriftheyarerestrictedtoonlyone.Thefollowingsectionshelpyouunderstandeachoption
anddeterminewhichoptionisbestforyourorganization.
Submittingticketsthroughthewebinterface
Whenclientssubmitticketsthroughthewebinterface,theticketassignmentprocessisstreamlined.Ticketsare
automaticallyroutedtoatechoratechgroupbasedontheticket'srequesttype.
Youcanalsospecifythatcertainfieldsonthewebinterfacearerequired.Forexample,ifyouareusinglocation
groups,youcanrefineticketassignmentbyrequiringclientstoselectalocation.Youcanalsorequirecustomers
tocompletecustomfieldsthatapplytotherequesttype.Collectingrelevantinformationatticketcreationcan
helptechstroubleshootandresolvetheissuemorequickly.
Asaresult,organizationsmightencourageorevenrequireclientstosubmitticketsthroughthewebinterface.
Submittingticketsthroughemail
Emailsubmissionsrequireadditionalprocessing,butmanyorganizationschoosetoenablethisfunctionality
becauseitisconvenientfortheirclients.
Whenclientssubmitticketsthroughemail,WebHelpDeskcreatesaticketbasedontheemailcontent.Alltickets
areroutedtothetechgroupassociatedwiththeincomingemailaccount.Techswithinthisgroupmustevaluate
eachticketandselecttheappropriaterequesttype.
Defaultincomingemailaccount
Allorganizationsmusthaveadefaultemailaccount.Typically,thisaccountisassociatedwithagenericemail
addressthatclientscaneasilyremember(suchassupport@mycompany.comorhelpdesk@mycompany.com).
Thedefaultincomingemailaddressreceivesallgeneralsupportemails.
Additionalincomingemailaccounts
Youcanchoosetosetupotherincomingemailaccountsandlinkthemtospecificrequesttypes.Forexample,an
organizationmightwanttorestrictpotentiallysensitiveHRrequeststotheHRtechgroup.Theycansetupa
secondemailaccount(hr@mycompany.com)thatroutesticketsdirectlytotheHRtechgroup.
50
Taskstoconfigureemailticketsubmission
Thefollowinglistoutlinesthetasksrequiredtoconfigureemailticketsubmission.Seethefollowingsectionsfor
details.
n Verifyemailoptions:
n EnabletheCreateAccountsforUnrecognizedSendersoption.
n SelectCreateNewTicketwhentheticketIDisnotrecognized.
Verifyticketoptions:
n FortheClientsCanCreateTicketsUsingoption,selectE-Mail(orboth).
n Configureincomingemailaccounts:
n Ifnecessary,setuparequesttypetoassigntoticketscreatedbasedonemailstothedefault
account.Also,identifyorcreateatechgroupwhoassignstheappropriaterequesttypetothese
emails.
n Updatethedefaultincomingemailaccounttoenableemailsubmissions.
n Optionally,setupasecondincomingemailaccountforsensitiveemails.
Reviewemailoptions
Toenableclientstosubmitticketsthroughemail,verifythevaluesforthefollowingemailoptions.
1. Inthetoolbar,clickSetup.
2. SelectE-Mail>Options.
3. SpecifywhetherWebHelpDeskshouldcreateanewclientaccountwhenitreceivesanemailaccount
fromanunrecognizedsender.
Ifyouenablethisoption,SolarWindsrecommendslimitingaccountcreationtoemailsfromaccepted
domains.
4. FortheWhenIDinSubjectIsNotRecognizedoption,selectCreateNewTicket.Whenanemaildoesnot
includeaticketIDinthesubjectline,WebHelpDeskwillcreateanewticketbasedontheemail.
5. ClickSave.
Reviewticketoptions
Verifythatclientscansubmitticketsthroughemail.
1. Inthetoolbar,clickSetup.
2. ChooseTickets>Options.
51
4. ClickSave.
Setupincomingemailaccounts
Duringtheinitialsetup,youcreatedthedefaultincomingandoutgoingemailaccounts.Toenableclientsto
createticketsviaemail,youmusteditthedefaultincomingaccount.Optionally,youcancreateasecond
incomingaccountforspecificrequesttypes..
Determinewhowillprocessticketsfromthedefaultincomingaccount
Decidewhichrequesttypewillbeassignedtoticketsthatarecreatedbasedonemailssenttothedefault
incomingaccount.Alsodecidewhichtechgroupwillberesponsibleforevaluatingeachticketandassigningthe
appropriaterequesttype.Ifnecessary,createanewrequesttypeandtechgroupforthispurpose.
Inthisexample,youwillcreateanewrequesttypecalledIncomingEmail,whichwillnotbevisibletoclients.
TicketswiththisrequesttypewillberoutedtoatechgroupcalledAssignment.
WhenanIncomingEmailisassignedtotheAssignmentgroup,amemberofthatgroupreadstheticketdetails
andselectstheappropriaterequesttype.Whentherequesttypeisupdated,WebHelpDeskreassignstheticket
tothetechgroupresponsibleforthatrequesttype.
1. Createarequesttypetoassigntoticketscreatedthroughemail:
a. Inthetoolbar,clickSetup.
b. SelectTickets>RequestTypes.
c. ClickNew.
d. EnteranametoidentifytheRequestType.
e. ClearVisibletoClientstopreventclientsfromselectingthistypewhentheycreateticketsthrough
thewebinterface.
f. ClearUseasFAQCategorytopreventtechsfromusingthistypetocategorizeFAQs.
g. ClickSave.
52
b. ClickNew.
c. Specifythegroupnameandmanager.
d. ClickSave.
e. ClicktheTechGroupLevelstab,andthenclickLevel1.
f. Specifythegroupmembersandotheroptions.
g. ClickSave.
h. ClicktheRequestTypesSupportedtab,andthenclickEdit.
i. Selecttherequesttypethisgroupservices.
j. ClickSave.
3. Verifythatthetechsinthisgrouphavepermissiontoreassigntickets.
a. Tofindoutwhatpermissionsetisassignedtoatech,selectTechs>Techs.Thenclickanameto
viewthetech'saccount.
TheTechPermissionsfieldislocatedontheAccountInfotab.
b. SelectTechs>TechPermissions.
c. Clickthenameofthepermissionsettoopenit.
d. VerifythatAllowRe-Assignmentisselected.
Ifthisoptionisnotselected,youcaneitherassignthetechtoadifferentpermissionsetorselectthis
optionforthecurrentpermissionset.
Updatethedefaultincomingaccounttoenableemailticketing
Toenableclientstosubmitemailrequests,selectthisoptiononthedefaultaccountandidentifytheassociated
requesttype.
Thefollowingexampleupdatestheexistingsettingsonthedefaultemailaccounttoenableclientstosubmit
ticketsviaemail.AllticketssenttothedefaultemailaddresswillhavearequesttypeofIncomingEmail.
1. SelectE-Mail>IncomingMailAccounts.
2. Clickthenameofthedefaultaccounttodisplaytheaccountsettings.
53
4. Verifythatthisaccountisthedefaultincomingaccount.
5. LeavetheTechGroupblank.
6. SelecttheRequestTypethatwillbeassignedtoticketscreatedthroughthisemailaccount.
7. ClickSave.
Createasecondincomingaccountforsensitivetickets
Thefollowingexampleprovidesinstructionsforsettingupasecondincomingemailaccount.Thisaccountwillbe
usedtoprocessHRtickets.
1. Ifthedefaultemailaccountsettingsareopen,click toreturntothelistofincomingaccounts.
2. ClickNew.
3. SelectEnableE-MailTickets.
4. Verifythatthisaccountisnotthedefaultincomingaccount.
5. EntertheaddressfortheaccountthatWebHelpDeskwillcheckfornewtickets.
WebHelpDeskwilldeleteallmessagesfromthisaccount.Donotspecifyanaccountthatisbeing
usedforanyotherpurpose.
6. Specifytheaccounttype,serverinformation,credentials.andfolder.Seethetooltipsformoreinformation.
7. Selecttheoutgoingmailaccountusedtosendrepliestoemailssenttothisincomingaccount.Youcan
associatethesameoutgoingaccountwithboththedefaultincomingaccountandthisincomingaccount.
SolarWindsdoesnotrecommendusingthesamemailaccountasboththeincomingandoutgoing
accounts.
8. LeavetheTechGroupblank,andthenselecttheRequestTypethatwillbeassignedtoticketscreated
throughthisemailaccount.
9. Ifnecessary,specifyadvancedemailproperties.
10. ClickSave.
54
Assetmanagement
Thissectioncontainsthefollowingtopics:
n
n
n
n
n
n
n
n
n
Howassetmanagementworks
Createlocations
Createanassettype,statustype,andwarrantytype
Addamanufacturerandmodel
Addanasset
Assetdiscovery
ConfiguretheWebHelpDeskDiscoveryEngine
ConfigureWebHelpDesktodiscoverassetsstoredinLansweeper
ConfigureWebHelpDesktodiscoverassetsstoredinSolarWindsNPM,SAM,orNCM
Howassetmanagementworks
Assetmanagementisasetofprocessesusedtotrackthedeployment,use,andmaintenanceofassetsacross
anenterprise.Anassetisanyitemownedbyacompany.Forexample,ITassetscanincludeitemssuchas
servers,laptops,andmonitors.
SolarWindsWebHelpDeskprovidesITassetmanagementfunctionality,including:
n
n
n
n
n
Acentralrepositoryforassets
DiscoveringWindows-basedassetsandimportingassetsfromotherrepositories
Inventorymaintenanceandrecordkeeping
IntegrationwithDameWareRemoteSupportsoftwarefortroubleshooting
Areportingenginethatyoucanusetogeneratepreconfiguredandcustomreports
Centralizedrepository
WebHelpDeskmaintainsacompleteproductcatalogofallassetsownedbyyourcompany,whichincludesprice
andwarrantydetails.Withacustomizableassetdetailsform,youcantrackyourclientassignments,purchase
orders,warrantyinformation,andconfigurationdetails.
Assetdiscovery
Usingabuilt-inscanningengine,WebHelpDeskcandiscoveryournetworksystemsbasedonsubnetorIP
range.UsingscheduledWMIdiscovery,WebHelpDeskcanperiodicallypollendpointstoupdatehardwareand
softwareinventoryinformation,including:
n
n
n
n
n
Hostname
Model
Serialnumber
Logged-inuser
Operatingsystem
55
Inventorymaintenanceandrecordkeeping
YoucanuseWebHelpDesktoassociateassetdetailswithservicerequestssoyoucantrackthetickethistoryfor
eachasset.Youcanalsomanageinformationaboutpurchaseorders,parts,andbilling.Forexample,whenyou
enterpurchaseorderinformationforanasset,WebHelpDeskcalculateswarrantyandleaseenddates,and
notifiesyoupriortotheexpirationdate.
TechsandclientscanusetheWebHelpDeskreservationcentertoselectacheckouttimeanddaterangefora
specificasset.Youarenotifiedwhenachecked-outassetisdue,helpingyoutoidentifyoverdue,lost,orstolen
inventory.
Troubleshooting
Tosimplifytroubleshootingandsupport,youcanlaunchremotedesktopsessionsdirectlyfromyourasset
inventory.Withbuilt-inintegrationwithDameWareRemoteSupportsoftware,inadditiontonativeremote
desktopprotocol(RDP)andvirtualnetworkcomputing(VNC)connections,youcanestablishremotesessions
withusersystemsandprovideinstantassistance.
DameWarerequiresthattheuserbewithinthenetwork.
Reporting
YoucanuseWebHelpDesktogenerateassetreportsbasedonlocation,department,assettype,assetstatus,
andpurchaseandwarrantydates.
Reportscanhelpyou:
n Findassetsapproachingtheendofwarranty
n Identifythemostproblematicassets
n Reportonreservedassetsthatareoverdue
Createlocations
Assetsaredeployedtovariouslocationsthroughoutanenterprise.
1. Onthetoolbar,clickSetup.
2. ClickLocations>LocationsandRooms.
56
4. CompletetheremainingfieldsasneededandclickSave.
Whenyouassignalocationtoanasset,youcangeneratepreconfiguredreportsthatcountthenumberof
assetsforeachlocation.Inthisscenario,twolocationsarecreated,andinafuturetopic,eachlocationis
assignedtoassets.
Createanassettype,statustype,andwarrantytype
Assetsaregroupedintoassettypesforexample,hardwareandsoftware.Assettypeshelpyoumanagealarge
numberofassets,andcanbeusedwhensearchingforassetsandfilteringassetreportdata.
Assetstatusdescribestheassetlifecyclestate.Forexample,whenalaptopisprovisionedandassignedtoa
client,theassetstatusisDeployed.Whenanassetisdecommissionedandnolongerused,youcanupdatethe
assetstatustoRetired.
Anassetwarrantytypehelpsyoumanageassetswithanexpiringwarranty.Whenyoutrackwarranty
information,youcangeneratereportsthatincludethewarrantyexpirationdate,andusethatinformationto
purchaseanextendedwarranty,ifrequired.
Createanassettype
Inthefollowingexample,twoassettypesarecreated.Anassettypeisselectedwhenanassetiscreated.
1. Onthetoolbar,clickSetup.
2. ClickAssets>Types.
3. ClickNew.
57
5. ClickSave
6. Repeatsteps3-5toaddanotherassettype.
Createanassetstatustype
Inthefollowingexample,fourassetstatusesarecreated.Assetstatusisoptionalwhenyoucreateanewasset.
1. Onthetoolbar,clickSetup.
2. ClickAssets>Types.
3. ClickAssetStatusTypes,andclickNew.
4. Enteranameandindicatewhetherassetswiththisstatusareretired.
5. ClickSave
58
Createawarrantytype
Inthefollowingexample,fourwarrantytypesarecreated.Warrantyisoptionalwhenyoucreateamodel.
1. Onthetoolbar,clickSetup.
2. ClickAssets>Types.
3. ClickWarrantyTypes,andclickNew.
4. Enteranameandindicatewhetherassetswiththisstatusareretired.
5. ClickSave
6. Repeatsteps3-5toaddotherstatustypes.
Addamanufacturerandmodel
Whenyoucreateanasset,youmustselectamanufacturerandmodel.
59
4. Enteraname,completetheremainingfieldsasrequired,andclickSave.
5.
6.
7.
8.
ClickModelEditor.
ClickNew.
Enteraname,selectanAssetType,andselectaDefaultWarranty.
ClickSave.
9. Continuetoaddmodelsforthemanufacturerasneeded.
Addanasset
Anassetisanyitemownedbyanenterprise.Forexample,ITassetscanincludeitemssuchasservers,laptops,
andmonitors.Thissectiondescribessomedatayoumightfindhelpfulincollectingwhenmanagingassets.
60
61
DESCRIPTION
AssetNo.
Thesystemauto-assignsanassetnumber,oryoucanenteryourownasset
number.
AssetType
AnassettypemodifiestheModeldrop-downmenutoincludeonlyitemsfromthat
assettype.Assettypesareusedascategoriesforassetcustomfieldsandin
searchandpreconfiguredreportsthatcountthenumberofassetsbyassettype.
Model
Themodelisusedinsearch,actionrules,andpreconfiguredreportsthatcountthe
numberofassetsbymodel.Youmustselectamodel.
Location
Selectthelocationassociatedwiththeasset.Usedinsearchandpreconfigured
reportsthatcountthenumberofassetsbylocation.
Clients
Usealastnameorfirstnametosearchforclientstoassigntheassetto.Clickthe
hyperlinkednameornamestoassigntheclienttotheAsset.
Whenyouassignanassettoclients,youcangenerateapreconfiguredreportthat
calculatesthenumberofticketssubmittedforeachasset.Thisreportisusefulin
determiningtheassetswithahighincidenceofproblems.
Status
Clicktheassetstatustypefortheasset.Thestatusisusedinsearchand
preconfiguredreportsthatcountthenumberofassetsbystatus.
62
DESCRIPTION
Purchase
Orderor
PurchaseDate
Youcanenterapurchaseordernumberthatisassociatedwiththisasset,oryoucan
enterapurchasedate.
WarrantyType
Thisvalueauto-populateswhenyoulinktheassettoapurchaseordernumber.You
canalsoselectawarrantytype.
WarrantyExp.
Enterthedatewhenthewarrantyexpires.ThisdateiscalculatedfromthePurchase
OrderorPurchaseDatefield.Youcangenerateapreconfiguredreportthatcounts
expiringassets.
AuditDate
Enterthedatewhentheassetwillbeaudited.Youcangenerateapreconfiguredreport
thatcountsassetstobeauditedforeachdate.
4. ClickSave.
Assetdiscovery
WebHelpDesksupportsseveralmethodsofautomatedassetdiscovery.Usingoneormoreofthesetools,you
cansynchronizeWebHelpDeskwithyourselecteddiscoverytoolandimporttheassetsintotheWebHelpDesk
database.
WebHelpDeskdiscoversassetsusingitsnativeWMIdiscoveryengineandcanpullassetsfromthefollowing
assetdiscoverytoolsanddatabases:
63
ConfiguretheWebHelpDeskDiscoveryEngine
TheWebHelpDeskDiscoveryEngine(WMI)allowsyoutodiscoverMicrosoftWindows-basedassetsbasedon
subnetorIPrange.ByusingscheduledWMIdiscovery,WebHelpDeskcanperiodicallypollendpointstoupdate
hardwareandsoftwareinventoryinformation,including:
n
n
n
n
n
n
n
n
Hostname
Model
Serialnumber
Logged-inuser
Operatingsystem
Harddrive
Memory
Installedsoftware
TheDiscoveryEngineusesasetofadministratorcredentialstoscanatleastoneIPaddressrangeforanew
discoveryconnection.WebHelpDeskstoresandencryptsalladministratorcredentialsinthedatabasewiththe
connectionparameters(suchasIPrangesandschedule).
Usingthisdiscoveryconnection,youcancreateseparateDiscoveryandAuto-Syncjobschedules.ADiscovery
jobscansaselectedIPaddressrangeanddiscoversendpointsthatacceptatleastoneofthesavedcredentials.
Thefirsttimeyourunthediscoveryjob,itforcesanauto-sync(collection)thatcollectsconfigurationdatafrom
endpointsretrievedbythediscoveryjob.
1.
2.
3.
4.
5.
Onthetoolbar,clickSetup.
ClickAssets>DiscoveryConnections.
ClickNew.
Enteranamefortheconnection,andselectWHDDiscoveryEngine(WMI).
EntertheIPRangesforthediscoveryenginetoscan.
64
7. Completetheremainingfieldsasrequired.
Formoreinformationaboutanyfield,seethetooltips.
8. ClicktheAttributeMappingtabandmaptheassetfields.Allboldselectionsarerequired.
Theassetattributesaredifferentforeachdiscoverytool,mappingdirectlytothevaluesinthediscovery
toolsdatabase.
9. ClickSave.
10. Runthediscoveryjobmanually,orwaituntilthescheduleddiscoveryjobcompletes.
11. Toviewtheimportedassets,clickAssets>Searchonthetoolbar.
ConfigureWebHelpDesktodiscoverassetsstoredin
Lansweeper
YoucanconfigureWebHelpDesktoperiodicallydiscoverassetsstoredinLansweeperNetworkManagement.
Beforeyoubegin,locatethefollowingLansweeperinformation:
n IPaddressandportnumber
n Loginandpassword
n Databaselogonandpassword
ToconfigureWebHelpDesktodiscoverassetsstoredinLansweeper:
65
3. IntheConnectionNamefield,enteranameforthenewconnection.
4. ClicktheDiscoveryTooldrop-downmenu,selectLansweeper.
5. EntertheLansweeperdatabasehostname,portnumber,databasename,username,andpassword.
6. Completetheremainingfieldsasrequired.
Formoreinformationaboutanyfield,seethetooltips.
7. ClicktheAttributeMappingtab,andmaptheassetfieldsasappropriate.Allboldselectionsarerequired.
8. ClickSave.
9. Toviewtheimportedassets,onthetoolbar,clickAssets>Search.
ConfigureWebHelpDesktodiscoverassetsstoredin
SolarWindsNPM,SAM,orNCM
YoucanconfigureWebHelpDesktoperiodicallydiscoverassetsstoredinSolarWindsNetworkPerformance
Monitor(NPM),Server&ApplicationMonitor(SAM),andNetworkConfigurationManager(NCM).
Beforeyoubegin,locatethefollowinginformation:
n SolarWindsOrionPlatformsystemIPaddressandportnumber
n SolarWindsOrionPlatformloginandpassword
n Systemdatabasesloginandpassword
ToconfigureWebHelpDesktodiscoverassetsstoredinSolarWindsNPM,SAM,orNCM:
66
4. IntheConnectionNamefield,enteranameforthenewconnection.
5. ClicktheDiscoveryTooldrop-downmenuandselectoneofthefollowing,dependingonwhichconnection
youwanttodiscoveryourassets:
n SolarWindsNetworkConfigurationManager
n SolarWindsNetworkPerformanceMonitor
n SolarWindsServer&ApplicationMonitor
TodiscoveryourassetsusingmorethanoneSolarWindsproduct,youmustconfigureseparate
discoveryconnectionsforeachproduct.
6. EntertheNPM,SAM,orNCMdatabasehostname,portnumber,databasename,username,and
password.
7. Completetheremainingfieldsasrequired.
Formoreinformationaboutanyfield,seethetooltips.
8. ClicktheAttributeMappingtab,andmaptheassetfieldsasappropriate.Allboldselectionsarerequired.
9. ClickSave.
10. Toviewtheimportedassets,onthetoolbar,clickAssets>Search.
67
Tickettypes
Thissectioncontainsthefollowingtopics:
n Howtickettypeswork
n Linkincidentticketstoaproblemticket
n Manageproblemandincidenttickets
Howtickettypeswork
Bydefault,allWebHelpDeskticketsarecreatedasservicerequesttickets.Ifnecessary,atechcanchangea
servicerequesttoanincidentoraproblemticket.
Servicerequesttickets
Aservicerequestisaplannedrequestforanewormodifiedservice.Whenyouhireanewemployee,youcan
createservicerequestsforsettingupaworkspace,purchasingalaptopcomputer,andassigningatelephone
number.
Ifyouwanttotrackmultipleservicerequestswithinoneticket,youcancreateoneticketastheparentservice
requestandlinktheremainingservicerequestsaschildrentotheparentticket.Usethisoptiontoviewthestatus
ofallchildservicerequestswithinoneticket.
Forexample,RichMeyersissettingupanewserverroominhisdepartment.Hedecidestopurchase121Urack
mountservers,121Urackmountstoragesystems,andthreecomputerracks.Hecreatesanewservicerequest,
indicatingthathewantstopurchasethiscomputerequipmentforhisdepartment.Hesubmitsseparateservice
requestsfortheservers,storagesystems,andcomputerracks,becausetheyareallpurchasedfromseparate
vendors.Tomanagethisproject,hecanopenhisinitialrequestforcomputerequipmentastheparentservice
request,clicktheRequeststab,andlinktheremainingservicerequestsaschildrentotheparentticket.
68
Whenyoucloseaparentservicerequestticket,allchildservicerequestsarenotclosedautomatically.
Incidentandproblemtickets
Anincidentisanunplannedeventthatcausesaninterruptionorreductioninservice.Ifthenewemployee
receivesalaptopcomputerandcannotconnecttothecorporatenetwork,youcancreateanewticketforthe
incident.Ifyouencountertwoormoresimilarincidents,youcanlinktheticketstoaproblemticket.
Aproblemidentifiestherootcauseofoneormoreincidents.Ifthenewemployeeandseveralotheremployees
cannotlogintothecorporatenetwork,youcancreateanewproblemticketthatdescribestherootcauseandlink
allincidentticketsassupportingincidents(orchildren)totheproblemticket.Thisprocessknownasparent-child
servicerelationshipsisusedtogroupidenticalticketstogethersoyoucantroubleshootandresolveallticketsas
oneproblem.Whentheincidentticketsareresolved,youcancloseallticketssimultaneouslybyclosingthe
parentticket.Allincidentticketsareresolvedasagroup.
Forexample,Janet,Ellen,andBrucesubmitaservicerequestticketstatingthattheycannotaccesstheiremailin
MicrosoftOutlook.Afterresearchingtheproblem,youdiscoverthatyourMicrosoftExchangeserverisdownand
needstoberestarted.Totroubleshootandresolveallclientticketsinoneticket,youcanchangetherequesttype
ononeclienttickettoProblemandtheremainingticketstoIncident.Thenlinkalltheincidentticketstothe
problemticketsotheyareshownaslinkedincidents.Whenallincidentsareresolved,youcanclosetheparent
ticket.
Whenyoucloseaparentproblemticket,allincidentticketsareclosedautomatically.
69
Linkincidentticketstoaproblemticket
Performthisproceduretotrackmultipleincidentsinoneproblemticket.Thisprocesscanhelpyoutrackall
incidentsrelatedtoaprobleminyourcompany,suchasanetworkfailureorpoweroutage.
1. Opentheservicerequestticketthatyouwanttochangetoaproblemticket.
2. ClickProblem,andclickSave.
Theproblemticketwillbetheparentofeachincidentticket.
3. Opentheservicerequestticketthatyouwanttochangetoanincidentticket.
4. ClickIncident.
70
6. Searchfortheproblemticketthatyouwanttomaketheparentoftheincident.
7. IntheActioncolumn,clickLinktomaketheselectedtickettheparentofthecurrentticket.
8. Saveyourchanges.
9. Repeatsteps3-8foreachincidentyouwanttolinktotheparent.
Manageproblemandincidenttickets
Tomanagetheticketsasagroup,opentheproblemticketandperformthefollowingactions,asnecessary.
71
Clickachildtickettoopenitsdetails.
Clickdeleteifyouwanttoremovetherelationshipbetweentheproblemandtheincident.
Whenyouaddanotetotheproblem,youcanalsopropagatethenotetolinkedincidents.
Whenyoucloseaproblemticket,alllinkedincidentticketsalsoclose.
72
Ticketautomation
Thissectioncontainsthefollowingtopics:
n
n
n
n
n
Howticketautomationworks
Createaprioritytype
Createanactionruletochangeticketpriority
Configureatasktoautomateticketcreation
Createanactionruletorunatask
Howticketautomationworks
Automatingticketworkflowsisbasedonthreeprinciples:prioritytypes,actionrules,andtasksandtask
elements.
Prioritytypes
WebHelpDeskprioritizesticketsandsendsautomatedemailalertstotechsbasedonhowyouconfigureyour
setupparameters.
Aticketincludesoneofthefollowingpredefinedprioritytypes:
n
n
n
n
Urgent
High
Medium
Low
Eachprioritytypeincludesadjustablealertlevelstoautomaticallyescalateanemail.WebHelpDeskincludes
threealertlevels,withlevel3asthehighestseverity.TheNotCompletedconditionisconsideredmoreimportant
thanNotUpdated,whichismoreimportantthanNotAssigned.Ifalertlevelsincludematchingcriteria,WebHelp
Deskusesthehighestseveritylevel.
Actionrules
AnactionruledefinestheactionWebHelpDeskautomaticallyperformsonticketsbasedonyourpredefined
conditions.Forexample,youcanuseanactionruleto:
n
n
n
n
n
n
Assignthetickettoatech
Changethepriorityleveloftheticket
Updatethestatusofaticket
Runatask
Modifyaticket
Sendanemail
73
Tasks
WebHelpDeskusestaskstocreatetickets.Ataskcontainsoneormoretaskelements,andeachtaskelement
providessettingsforanewticket.Whenthetaskruns,WebHelpDeskcreatesaticketforeachtaskelement,
eithersequentiallyorallatonce,dependingontheconfiguredtask.Taskscanrunmanuallyorautomatically,at
givenintervalsorbasedonspecificcriteria,dependingonhowyouconfigurethem.Tasksareespeciallyuseful
forhandlingrepetitiveprocesses.
Forexample,ifyourHRdepartmenthasasetofroutineonboardingtaskstocompleteforanewemployee,you
cancreateataskcalledNewEmployeeanddefineeachtaskelementrequiredtohelpanewemployeeget
startedintheirnewposition.
Relatedtaskscaninclude:
n
n
n
n
Completingtaxandinsuranceforms
Accessingnetworkresources
Configuringanewcomputersystem
Installingandconfiguringcorporateanddepartment-specificsoftware
Youcantriggeranewtaskwhenrequiredforexample,whenyouon-boardanewemployee.Whenyourunthe
task,WebHelpDeskgeneratesaticketforeachtaskelement.Theseticketscanbeassignedtotechs,who
ensureeachtaskelementiscompleted.
Createaprioritytype
Inthefollowingexample,aCriticalprioritytypeiscreated.Inthenexttopic,theCriticalprioritytypewillbeusedin
anactionrulethatchangesallticketssubmittedbytheCEOtoCritical.
1. ClickSetup.
2. SelectTickets>PriorityTypesandAlerts.
3. ClickNew.
4. Enteraname,andselectadisplayorderandcolor.
5. (Optional)IntheDueTimefield,selectthetimewhenticketswiththispriorityshouldbeclosed.
6. (Optional)IntheClientReminderIntervalfield,selecttheamountoftimetoelapsebeforesending(or
resending)aremindertoclients.
7. (Optional)IntheAlertRepeatIntervalfield,selecttheamountoftimebetweenreminderstotriggeran
alert.
74
9. (Optional)IntheAlertLevelrows,settheconditions(suchastimeinterval,criteria,andemailrecipients)
foreachAlertLevel,beginningwithAlertLevel1andendingwithAlertLevel3.
Createanactionruletochangeticketpriority
ThefollowingactionruleselectsallticketssubmittedbytheCEO,changestheticketprioritytoCritical,androutes
thetickettoagroup.
75
3. Selectapriorityandenterarulename.
Onlyoneactionrulecanbeexecutedatatime.Theactionruleprioritydeterminesthetriggerorder
ofallactionrules.
4. SelecttheCascadecheckboxtotriggeralldefinedactionsforaticket.
DonotselectCascadetotriggeronlythehighestpriorityaction.
5. SelecttheruletriggeringoptionstodefinewhenandhowoftenWebHelpDeskappliestheactionrule.
6. ClickCriteria.
7. Configuretheconditionsthatticketsmustmatchtotriggertheaction:
n EveryconditionintheAllsectionmustbetrue.Ifanyconditionisfalse,theactionisnottriggered.
WebHelpDeskevaluatestheseconditionsusingtheBooleanANDoperator.
n TheAnysectiondefinesagroupofconditions.Atleastoneoftheseconditionsmustbetrueto
triggertheaction,buttheydonotallhavetobetrue.
WebHelpDeskevaluatestheseconditionsusingtheBooleanORoperator.
76
n Ifbothsectionsincludeconditions,allconditionsintheAllsectionandatleastoneconditioninthe
Anysectionmustbetrue.
WebHelpDeskevaluatesthetwogroupswithaBooleanANDoperatorbetweenthegroups:
(all_1 AND all_2) AND (any_1 OR any_2)
n IfnoconditionsaredefinedintheAllsection,atleastoneconditionintheAnysectionmustbetrue.
8. ClickActions.
9. Specifytheactiontotakewhentheconditionsaremet.
10. ClickSave.
Configureatasktoautomateticketcreation
Inthefollowingexample,anewhiresetuptaskiscreated.Thistaskcontainsthefollowingtaskelements:
n Cubiclesetup
n Accesstothenetwork
77
Inthetoolbar,clickSetup.
SelectTickets>Tasks.
ClickNew.
Enterataskname.
5. ClickShared.
Sharingataskmakesitavailabletoothertechsandforuseinactionrules.
Ataskmustbesharedbeforeyoucanconfigureanactionruletorunit.
6. ClickSave.
78
8. Configurethechildtickettoinheritfieldvaluesfromtheparentticket.
a. ClickLinktoParent.
b. SelecttheInheritValuecheckboxforoneormorefields.
9. SelectaRequestType,enteraSubjectandRequestDetail,andclickSave.
79
Createanactionruletorunatask
Whenyouconfigureanactionruletorunatask,thesystemcreatesaticketforeachtaskelement.Inthe
followingactionrule,theNewHiretaskcreatesfourticketswhenaclientsubmitsaticketwithanewhirerequest
type.
Beforeyoubegin
n Createanewhirerequesttype.
n Createataskandtaskelements.
Createanactionruletorunatask
1. Inthetoolbar,clickSetup.
2. SelectProcesses>ActionRule.
3. Enterarulename.
80
5. ClickCriteria.
6. Createaconditionthatincludesthenewhirerequesttype.
7. ClickActions.
81
9. ClickSave.
10. Totesttheactionrule,submitaticketwiththenewhirerequesttype.
Thesystemcreatestheparentticketfirst,followedbyachildticketforeachtaskelement.Inthisexample,
Ticket#27istheparentticket.
82
n Addanotetotheparentthatpropagatestothechildtickets.
Closingtheparentticketdoesnotautomaticallyclosethechildtickets.
83
Changemanagement
Thissectioncontainsthefollowingtopics:
n
n
n
n
n
n
n
Howapprovalprocesseswork
Approvalprocessscenarioprerequisites
Createanapprovalrole
Assignadepartmentandclienttoanapproverrole
Createnewstatustypes
Configureanapprovalprocess
Testtheapprovalprocess
Howapprovalprocesseswork
YoucanconfigureWebHelpDesksoticketsassociatedwithspecificrequesttypesareautomaticallyroutedto
individualsforreviewandapproval.
Thisisusefulinsituationswhenyouwanttomanagechange,andthosechangesmustbeevaluated,approved,
planned,andscheduled.Forexample,ifyouneedtoupgradeyourWindowsfileserver,youcanconfigurea
processthatroutestherequesttooneormorepeopleforreviewandapproval.
Duetothecomplexityofasystemupgradeproject,anapprovalprocesscanhelpcontroltheprojectand
communicatetoconcernedpartieswhentheprojectisapprovedandreadytobegin.
Approvers
Anapprovalprocesscancontainoneormoresteps,andeachstepoftheprocessinvolvesoneofthefollowing
typesofapprovers:
n Client.Onlyclientscanbeselectedasanapprover.Ifatechisinvolvedinanapprovalprocess,linkthe
techaccounttoaclientaccount.
Pros:
Becauseallclientsareavailableasapprovers,usingclientsprovidesahighdegreeofflexibility
whenyouconfiguretheapprovalprocess.Forexample,youcandefineamulti-stepapproval
processthatincludesclientsinvariouslocationsanddepartments.
Cons:
Ifaclientleavesyourorganizationandtheyareinvolvedinmultipleapprovalprocesses,you
needtoupdateeachapprovalprocesswithanotherapprover.
84
Ifadepartmentapproverleavesyourorganizationandtheyareinvolvedinmultipleapproval
processes,youonlyneedtoupdatethedepartmentapproveronceinthesystem.Thatchange
propagatesthroughoutallapprovalprocesses.
Adepartmentcanonlyhaveoneapprover,andyoucannotconfigureanapprovalprocessto
includemultipledepartmentapprovers.Forexample,youcannotconfigurethefirststepofan
approvalprocesstobeapprovedbytheITdepartmentapprover,andthenconfigurethesecond
Cons:
stepoftheprocesstobeapprovedbytheFinancedepartmentapprover.Ifyouneedindividuals
frommultipledepartmentstoapproveaticket,configuretheapprovalprocesstouseclientsora
ChangeAdvisoryBoard(CAB).
n Locationapprover.Youcanconfigureaclienttoactasanapproverforalocation.
Pros:
Ifalocationapproverleavesyourorganizationandthatpersonisinvolvedinmultipleapproval
processes,youonlyneedtoupdatethelocationapproveronceinthesystem.Thatchange
propagatesthroughoutallapprovalprocesses.
Unlikedepartmentapprovers,anapprovalprocesscanincludemultiplelocations.
Cons: Alocationcanhaveonlyoneapprover.
n ChangeAdvisoryBoard(CAB).ACABisagroupofapproversthatreviewandvoteonrequestsasa
team.Youdecidehowmanymembersmustagreebeforetheticketisapprovedorrejected.Forexample,
ifaseven-memberCABreviewsanupgraderequestticket,youcanconfigurethestepintheapproval
processtobeapprovedifonlyfivemembersvoteYes.
Pros:
ACABcanapproverequestsevenwhensomemembersdisagree.Membersofanon-CAB
approvalprocessreviewticketsinseries,andanymembercanrejecttheticketatanystepof
theprocess.Ifyouneeda"majorityrules"approvalprocess,useaCAB.
Cons:
ACABisnotappropriateforticketapprovalprocessesrequiringoneapprovaloraunanimous
approval.
Approvalprocessrules
Whenyoucreateyourapprovalprocess,usethefollowingconventions:
n Onlyoneclientcanbeadepartmentapprover.
n Onlyoneclientcanbealocationapprover.
n Onlyonedepartmentapprovercanbeinaprocess.Forexample,youcannothavetheDirectorofIT
approveaticket,andthenhavetheDirectorofFinanceapprovethesameticket.
n Youcanincludemultiplelocationapproversinanapprovalprocess.Forexample,youcanconfigurean
approvalprocesssotheticketisapprovedbythelocationapproverinSanFrancisco,andthenthelocation
approverinNewYorkCity.
n Youmustlinkarequesttypetoanapprovalprocess.
n Anapprovalprocesscanhavemultiplerequesttypeslinkedtoit.Thesameprocesscanbeusedfor
morethanonetypeofticket.
n Arequesttypecannotbelinkedtomorethanoneapprovalprocess.Multipleapprovalprocess
cannotberequiredforthesameticket.
85
Approvalpatterns
Thesimplestapprovalprocessincludesasinglestepthatisapprovedbyaclient,alocationapprover,a
departmentapprover,oraCAB.Butyoucanconfiguremorecomplex,multi-stepapprovalprocessesthat
includeanyoftheseapprovertypes.Forexample,youcanconfigureanapprovalprocesssoaclientapproves
first,followedbyadepartmentapproverandalocationapprover.
Anapprovalprocesscancontainanycombinationof:
n
n
n
n
Multipleclientapprovers
Asingledepartmentapprover
Multiplelocationapprovers
MultipleCABapprovers
Forexample,youcanconfigureanapprovalprocesssothreeclientsapprovetheticketfirst,followedbya
departmentapproverandalocationapprover.
Youcanalsoconfigureanapprovalprocesssoalocationapproverapprovestheticketfirst,followedbytwo
CABs.
Planyourapprovalprocesses
ConsiderthefollowingquestionsbeforeyoubeginconfiguringyourapprovalprocessesinWebHelpDesk:
n Doyouhaveasimpleapprovalprocesswithjustonestep,ordoyouhaveamulti-stepapprovalprocess?
n Inanapprovalprocess,who(orwhat)approveseachstep?Isitaclientapprover,adepartmentapprover,
alocationapprover,oraCAB?
86
Approvalprocessscenarioprerequisites
Thefollowingexamplesdescribehowtosetupasoftwareupgradeapprovalprocess.Inthisscenario,aserver
administratorsubmitsarequesttoupgradeSQLServer2008toSQLServer2012.Theticketisroutedtothe
DirectorofITforreviewandapproval.
Thisexampleusesadepartmentapproverandassumesthatthefollowingtasksarecompleted:
n Clientsaccountsarecreated
Allusersinvolvedinanapprovalprocessmustbedefinedasclients,eveniftheyarealsodefinedastechs
inthesystem.Inthisexample,JanetMullistheserveradministratorwhorequeststheupgrade,and
RichardMeyersistheDirectorofITwhoreviewsandapprovestherequest.
Eachclientmusthaveanassigneddepartment.
n Departmentsarecreated
Adepartmentisassignedtoeachclient,andisusedwhenyoudefineadepartmentapprover.Inthis
scenario,bothclientsbelongtotheInformationTechnologydepartment.
Todefineadepartment,clickSetup>CompaniesandLocations>Departments.
87
Createanapprovalrole
Anapproverroleprovidesdynamicapproverassignmentsbasedonthedepartmentorlocationassociatedwitha
ticket.Adepartmentapproverroleapprovesorrejectsticketsforaspecificdepartment.
Youcanonlyuseonedepartmentapproverinaprocess.Ifyourequiremultipledepartmentapproversto
approvearequest,configuretheprocesswithclientapprovers.
Inthefollowingexample,theITDepartmentApproverroleiscreatedfortheInformationTechnologydepartment.
1. ClickSetupandselectProcesses>ApproverRoles.
2. ClicktheDepartmentApproverRolestab.
3. ClickNew.
4. IntheApprovalRoleNamefield,enteranamethatdescribestherole.
Forexample:ITDepartmentApprover
5. ClickSave.
Assignadepartmentandclienttoanapproverrole
Inthisexample,youdesignateaclientasthedepartmentapprover.Forexample,RichardMeyers,theDirector
ofIT,isassignedtotheITDepartmentApproverrole.
88
3. ClickAddRole.
4. SelecttheApproverRole.Forexample,ITDepartmentApprover.
5. IntheClientLookupsection,searchforandselectthenameofthepersonyouwanttoassignasthe
departmentapprover.
6. ClickSave.
Createnewstatustypes
Whenyoudefineanapprovalprocess,youcancreatenewstatustypestotrackaticketasitisroutedthrough
eachstageoftheprocess.Thefollowingsectionsdescribehowtocreatethreenewstatustypes:
n Requestinprocess
n RequestApproved
n RequestDenied
Thesestatustypeswillbeassignedtoticketsthatmustbereviewedandapproved.
Createastatustype
1. Onthetoolbar,clickSetup.
2. SelectTickets>StatusTypes.
89
4. Enteranameforthestatustype.Forexample,Requestinprocess.
5. Completetheremainingfieldsasneeded,andclickSave.
Formoreinformationaboutanyfield,clickthetooltip.
6. Repeatsteps1through4toaddstatustypes.
Determinewhenastatustypeisappliedtoaticket
Afteryoucreateastatustype,usetheOptionstabtoselecttheconditionunderwhichthestatusisappliedtoa
ticket.Forexample,whenaticketisreopened,WebHelpDeskautomaticallychangesthestatustoOpenby
default.
Intheexamplebelow,thefollowingstatustypesareappliedtoticketsiftheticket'srequesttyperequires
approval.
n Whentheticketissubmittedbyaclient,thesystemassignsthestatustypeRequestinprocess.
n Iftheticketisapproved,thesystemassignsthestatustypeRequestApproved.
n Iftheticketisdenied,thesystemassignsthestatustypeRequestDenied.
Todeterminewhenastatustypeisapplied:
90
b. IntheApprovedStatusTypefield,selectRequestApproved.
c. IntheApprovalDeniedStatusTypefield,selectRequestDenied.
3. ClickSave.
Configureanapprovalprocess
Anapprovalprocesscontainsatleastonestep,andeachstepisapprovedbyaclient,aCAB,alocation
approver,oradepartmentapprover.
Inthefollowingexample,aone-stepapprovalprocessiscreated,theITDepartmentApproverisassignedasthe
approver,andtheITGeneral/Other>UpgradeRequesttypeisassociatedwiththeprocess.
1. ClickSetup>Processes>ApprovalProcesses.
2. ClickNew.
91
4. ClickApprovalSteps,andthenclickNew.
5. Enteranamefortheapprovalstep.
6. Clickanapprovertype.Forexample,DepartmentApprover.
92
8. ClickSave.
9. Ifnecessary,addadditionalapprovalsteps.
10. Whenyouhaveaddedallsteps,clickRequestTypesSupported.
11. ClickEdit.
93
13. OntheRequestTypesSupportedtab,clickDone.
Testtheapprovalprocess
Ifyouareable,testtheapprovalprocesstoensurethatticketsgotothecorrectapprovers,andthatthecorrect
statustypeisappliedwhentherequestisacceptedordenied.
1. LogintoWebHelpDeskasaclient.
2. Completethewebform.Makesureyouselecttherequesttypeassociatedwiththeapprovalprocess.
94
4. Ensurethattheticketyousubmittedisdisplayed.
5. IntheMyVotecolumn,clickYes(orNo),andclickSave.
6. LogintoWebHelpDeskastheadmin(ortech),andsearchfortheticketyouapprovedorrejected.
7. Opentheticketandreviewthestatus.
Inthisscenario,ifyouapprovedtheticket,thestatuschangestoRequestApproved.Ifyourejectedthe
ticket,thestatuschangestoRequestDenied.
YoucanalsousetheApprovalsfieldtotrackwhereticketsareintheapprovalprocess,andif
necessary,youcanoverrideanapprovalstep.
95
Reporting
Thissectioncontainsthefollowingtopics:
n
n
n
n
n
n
Reportsversusadvancedsearch
Barandpiechartconfigurationoptions
View,print,ordownloadreports
Modifyanexistingreport
Createacustomreport
Schedulereports
Reportsversusadvancedsearch
WebHelpDeskprovidestwomethodsfordisplayingcustomersupportdata:
n Reports areu
sefulforcomparingelementsbasedonanumericvalue(forexample,comparingtechs
basedonthenumberofticketsclosed).Theycanshowaveragesandaggregatedvalues.
WebHelpDeskincludesasetofpredefinedreports,whichyoucanmodify.Youcanalsocreatecustom
reports.
Advancedsearchcans howdetailedinformationaboutagroupoftickets,assets,orclientsthatmatchthe
criteriayouspecify.Useadvancedsearchtoanswercomplexquestions.
Bothreportsandadvancedsearchcanbeeffectivetoolsformonitoringprogressorperformance,identifying
issues,andmakingdecisions.Themethodyouchoosedependsonthetypeofquestionyouaretryingtoanswer
andhowtheinformationneedstobepresented.
Quickcomparison
ADVANCEDSEARCH
n Tickets
n Assets
n Clients
Canshowinformationabout:
REPORTS
n Tickets
n Assets
n Billing
Tickets:PDForTSV(tab-separatedvalues)
Externalformats:
Assets:PDF,TSV,orExcel
Clients:TSVorExcel
Canbescheduled:
No
Yes
Canbesharedwithothertechs:
Yes
Yes
Reports
Reportscanrepresentdatagraphically(asbarandpiecharts)tohelpyoucomparegroupsofticketsorassets.
96
Advancedsearch
Advancedsearchisapowerfultoolthatallowsyoutoanswercomplexquestions.Searchesdisplaylistsoftickets,
assets,orclientsthatmeetthespecifiedcriteria.Byselectingacolumnset,youcanshowdetailedinformation
thatisrelevanttothequestionyouwanttoanswer.
Todeterminewhichitemsarereturnedbyasearch,youcandefinemultipleconditionsandcombinethemusing
BooleanANDorORlogic.Booleanlogicprovidesaflexibleframeworkthatcananswerawidevarietyof
questions.Someexamplesofquestionsandtheassociatedconditionsareshownbelow.
n Whichticketsassignedtoaspecifictechhavenotbeenupdatedwithinthelast10days?
n Whichassetsinalocationdonothaveaservicecontractorhaveaservicecontractthatexpiresthis
month?
97
n WhichticketsassignedtoatechgrouphaveapriorityofUrgentorhaveanescalationlevelof2orhigher?
Youcansaveasearchandrunitatanytime.AsavedsearchisavailablefromtheQuerymenuatthetopofa
ticket,client,orassetlist.
Savedsearchescanbesharedwithothertechs,andtheycanbeusedasasourcefordashboardvisualizations.
Barandpiechartconfigurationoptions
Ticketandassetreportscanshowinformationasabarorpiechart,inadditiontoatable.
Toconfigureabarorpiechart,youmustspecifytheCategoryandChartMetricoptions.Understandingthese
optionshelpsyoucreatereportsthatdisplaytheinformationyouneed.
Category
Eachbarorslicerepresentsagroupofticketsorassets.TheCategoryisusedtogrouptheticketsorassets.(Itis
theelementthateachbarorslicerepresents.)ToselectaCategory,choosetheelementyouwanttocompare.
Forexample:
98
TheCategoryisAssignedTech.
n Inthispiechart,ticketsaregroupedbyrequesttype.Eachslicerepresentsarequesttype.
TheCategoryisRequestType.
BarStackCategory
Forbarcharts,youcanalsochooseaBarStackCategory.Thissettingcanbeusedtosubdividetheticketsor
assetswithineachbar.Intheexamplebelow,theBarCategoryisAssignedTechandtheBarStackCategoryis
Priority.Nowyoucanseehowmanyticketsareassignedtoeachtech,andwhetheranytechhasalargenumber
ofUrgentorHighprioritytickets.
99
ChartMetric
TheChartMetricdeterminesthesizeofthebarsorslices.Inmanycases,itisthetotalnumberofticketsor
assetsineachgroup.Forticketreports,itcanalsobeatimemeasurement,suchastheopentimeorworktime.
Puttingittogether
Inabarorpiechart,theCategoryistheelementbeingcomparedandtheChartMetricisthebasisfor
comparison.TheCategoryandChartMetricarereflectedinthequestionsachartcananswer.Forexample:
n Whichtechsclosedthemostticketslastmonth?
Category:
tech
ChartMetric:
ticketcount
n Whichassetsareassociatedwiththemosttickets?
Category:
assets
ChartMetric:
ticketcount
n Whichtechhastheshortestaveragefirstresponsetime?
Category:
tech
ChartMetric:
averagefirstresponsetime
n Whichlocationhasthemostopentickets?
Category:
location
ChartMetric:
ticketcount
View,print,ordownloadreports
YoucanmanuallyrunaWebHelpDeskreportatanytime.
100
Modifyanexistingreport
WebHelpDeskprovidesasetofpredefinedreports.Youcanusethesereportsastheyare,ormodifythemto
meetyourneeds.
ThefollowingexamplemakeschangestotheAssetswithmostTicketsforthelastquarterreport.Bydefault,this
reportshowsthenumberofticketsforeachassetduringthepastquarter.Thishelpsyouidentifyindividual
assetsthatgeneratealargenumberoftickets.Instead,thereportwillbemodifiedtoshowwhichassetmodels
generatethemosttickets,andtoshowtheinformationforthepreviousmonth.
1. Inthetoolbar,clickReports.
2. Clickthenameofthereporttoopenit.
3. OntheReportDetailstab,changetheBarCategoryfromAssetNo.toModel.Eachbarwillrepresentan
assetmodelinsteadofanindividualasset.
4. FortheBarStackCategory,selectAssetNo.Thissubdivideseachbarbyindividualassetstoidentify
individualassetsgeneratingmoreticketsthanotherswiththesamemodel.
5. ClicktheReportFilterstab,andthenclickthenameoftheexistingfiltertoopenit.
101
7. ClicktheReportBasicstab,andthenchangethenameofthereporttoreflectitsnewcontents.
8. ClickSave,andthenclickRun.
Thebarsrepresentassetmodels,andthesubgroupsineachbarrepresentindividualassets.
Createacustomreport
IfthepreconfiguredreportsinWebHelpDeskdonotshowtheinformationyouneed,youcanaddacustom
report.Thefollowingsectionsprovideexamplesoftwocustomreports:abarchartshowingopenticketsbytech,
andatableshowingticketsclosedbyrequesttype.
Openticketsbytech
Thisexampleshowshowmanyopenticketsareassignedtoeachtech.Theinformationisdisplayedinabar
chart,whichyoucanusetoquicklyidentifytechswiththehighestnumberofopentickets.Eachbaris
subgroupedbyticketpriority.
102
Reportgroupsareoptional.Ifyouhavealargenumberofreports,youcanusethemtoclassifythe
reports.
4. ClicktheReportDetailstab.
5. AstheChartType,selectBarchart.
6. AstheBarCategory,selectwhateachbarrepresents.Inthisexample,eachbarrepresentsatech.
Formoreinformationaboutbarandpiechartoptions,seeBarandpiechartconfigurationoptions.
7. AstheBarStackCategory,selectPrioritytosubdivideeachbarbyticketpriority.
8. AstheChartMetric,selectthemeasurementthatdeterminestheheightofeachbar.Inthisexample,the
heightreflectsthenumberoftickets.
9. SelectShowTabletodisplaythisinformationinatablebelowthebarchart.
10. Forthisreport,leavethetimerangeblanksothatitwillincludeallopentickets.Whenthetimerangeis
blanktheDateAttributehasnoimpact,soyoucanacceptthedefault.
11. ClicktheReportFilterstab,andthenclickNew.
103
13. ClickSave,andthenclickRunReport.
Thebarchartshowsthenumberofopenticketsforeachtech.Thisinformationisalsoshowninatable
belowthechart.
Ticketsclosedbyrequesttypewithworktime
Thisexampleshowshowmanyticketsofeachrequesttypewereclosedduringthepreviousweek.Italsoshows
thetotalamountofworktimeforeachgroupoftickets.Theinformationisdisplayedinatablebecausetablescan
includemultipledatapointsforeachticket.
104
3. ClicktheReportDetailstab.
4. AstheChartType,selectTableonly.
5. Selectthevalueusedtodefinethetablerows.Inthisexample,thetablewillincludearowforeachrequest
type.
6. Selectthevalueusedtodefinethetablecolumns.Inthisexample,leavetheColumnCategoryblank.The
tablewillincludeonedatacolumnshowingtotalsfortheweek.
Toincludecolumnsthatshowsubtotalsforeachday,selectDateClosedastheColumnCategory.
7. Selecttheinformationthatwillbeshownineachtablecell.
8. Selectthetimerangethatthereportwillinclude.SelecttheRoundbackoptiontoincludetheprevious
weekfromSundaythroughSunday(ratherthantodayandtheprevioussevendays).
9. Toincludeonlyticketsclosedduringthespecifiedtimerange,selectDateClosedastheDateAttribute.
105
Schedulereports
UsereportschedulestoautomaticallygenerateoneormorereportsinPDFformatandemailthemtothe
specifiedrecipientsviatheirdefaultoutgoingemailaccounts.Recipientscanbeclients,techs,orpeoplewhodo
nothaveWebHelpDeskaccounts.
Thisexampleschedulestwoassetreportstobedistributedatthebeginningofeverymonth.
1. Inthetoolbar,clickReportsandthenselectReportSchedules.
2. ClickNew.
3. Enteranametoidentifythisreportschedule.
106
5. (Optional)Updatetheemailmessagetowhichthereportswillbeattached.
Seethetooltipsformoreinformationaboutanyfield.
6. Todistributethereporttoclients,searchforaclientandthenclicktheclientname.
IfyoudefinedaconnectiontoanLDAPserver,theSearchLDAPcheckboxisdisplayed.Selectthisoption
toincludenamesfromtheLDAPdirectoryinthesearch.PointtotheSearchLDAPlabelformore
information.
7. ToaddrecipientswhoarenotWebHelpDeskclientsandtechs,entertheiremailaddressesintheOther
RecipientsE-Mailsfield.
8. Todistributethereportstotechs:
a. ClicktheTechRecipientstab.
b. ClickEdit.
c. SelectthetechsandclickSave.
9. Selectthereportstoinclude.
a. ClicktheIncludedReportstab.
b. ClickEdit.
c. SelectthereportsandclickSave.
10. ClickDone.
ThenewscheduleisactivatedandavailableintheReportSchedulesscreen.
107
SolarWindsintegration
Thissectioncontainsthefollowingtopics:
n
n
n
n
n
SolarWindsOrionalertintegration
EnableSolarWindsOriontosharealertswithWebHelpDesk
EnteraSolarWindsOrionalertsource
Configurealertfilteringrules
Testalertfilteringrules
SolarWindsOrionalertintegration
WebHelpDeskintegrateswiththefollowingSolarWindsapplicationsrunningonSolarWindsOrionPlatform
2012.2orlater:
n NetworkConfigurationManager(NCM)
n NetworkPerformanceMonitor(NPM)
n ServerandApplicationMonitor(SAM)
Usingacommunicationlink(orSolarWindsconnection)betweenWebHelpDeskandasupportedOrion
platform,WebHelpDeskcangeneratehelpdeskticketsthatrespondtomonitoredeventsoccurringinyour
corporateenterprise,suchasafailedharddriveorachangeinserverhealth.
AfteryouconfigureaSolarWindsconnectioninWebHelpDeskandasharedalertistriggered(forexample,a
SolarWinds-monitorednetworknodefailedforanyreason),theOrionPlatformsendsWebHelpDeskanHTTP
requesttocreateanalert-basedticket.YoucanconfigureWebHelpDesktoreceivealloronlyspecificalertsto
generateacorrespondingticketthataddressestheissuedescribedinthealert.
IntegratingWebHelpDeskwithyourOrionplatformapplicationshelpsyouensurethatallmonitoredalertsare
addressedinatimelymanner.Ifyourmonitoredserversandapplicationsarelocatedinaremoteareaoryou
havelimitedstafftomonitoryourcorporateenterprise,WebHelpDeskcanautomaticallyroutetheissuetothe
appropriatetechwhocanaddresstheproblemintheleastamountoftime.
Preparerequesttypesforalert-basedtickets
Arequesttypedetermineshowalertsareroutedtotheappropriatetechforproblemresolution.Whenyoucreate
yourSolarWindsconnection,selecttherequesttypethatcloselymatchestheconnection.
YoucanselectonerequesttypeforoneSolarWindsconnection.
108
Forexample,ifyouarecreatingaconnectiontoSolarWindsSAMtoaddressalertsrelatedtoserverhealth,click
theWHDRequestTypedrop-downmenuandselectarequesttypelinkedtoatechgroupthattroubleshootsand
resolvesserverissues.
Alert-basedticketexample
BelowisanexampleofaWebHelpDeskticketgeneratedfromaSolarWindsOrionalert.Thefieldsincludedin
theticketarenotanall-inclusivelist.
WebHelpDeskticketfieldscanvary,dependingonthedataincludedintheOrionalert.Thefieldnamesshown
belowareexamplesofwhatyoucanuseinthefilteringrules.
109
BelowaresomenotesthataredisplayedintheWebHelpDeskticketbasedontriggering,updating,clearing,and
acknowledgingtheOrionalert.
110
EnableSolarWindsOriontosharealertswithWebHelpDesk
YoucanconfigureyourSolarWindsOrionPlatformtogeneratealertstriggeredinSolarWindsNPM,NCM,and
SAMwhenanetworkeventoccursforexample,whenanodefailsforanyreason.Whenspecificalertsare
sharedwithWebHelpDesk,WebHelpDeskautomaticallygeneratesaticketbasedonthealert.
WhenamonitoredeventgeneratesasharedalertinyourOrionplatform,thealertistransmittedtoWebHelp
Deskthroughanintegratedconnection.WebHelpDeskprocessestherequestthroughasetoffiltersyou
configureinaSolarWindsserverlink,createsahelpdeskticket,andforwardsthetickettotheappropriatetech
groupfortroubleshootingandresolution.
WebHelpDeskdoesnotsupportthefollowingconditionintroducedinOrionPlatform2015.1.0:
1. IntheOrionWebConsole,createanalertoropenanexistingalert.
SeeCreatingandmanagingalertsintheOrionPlatformAdminGuideformoreinformation.
2. ScrolltotheendoftheSummarypanel.
3. MaximizeAlertIntegrationandselecttheIntegratealertcheckbox.
111
EnteraSolarWindsOrionalertsource
ToretrieveandprocessalertsfromaSolarWindsalertsource(suchasSolarWindsNPM),addtheserverlinkto
WebHelpDesk.ThisprocesscreatesacommunicationsbetweentheOrionplatformandyourWebHelpDesk
server.Whenaneventoccurs,WebHelpDeskcangenerateaticketfromthealertandforwardthetickettothe
appropriatetechfortroubleshootingandresolution.
1. Inthetoolbar,clickSetupandselectSolarWindsIntegration>SolarWindsConnection.
2. IntheSolarWindsConnectionscreen,clickAddNewSolarWindsSource.
3. IntheAddNewSolarWindsSourcescreen,enterthenewSolarWindssourcenameintheSourceName
field.
112
5. EntertheSolarWindsServerIPAddressorFullyQualifiedDomainName(FQDN).
6. EntertheSolarWindsadministratorusernameandpassword.
ToensureWebHelpDeskcanaccesstherequiredSolarWindsalerts,enteradministrator-level
SolarWindsaccountandcredentialsdataintoWebHelpDesk.
7. ClickTest.
WhenWebHelpDeskcreatesaconnectionwithaSolarWindsOrionalertsource,thecheckedareasinthe
windowcontaingreencheckmarks.
8. ClickNexttocontinue.
Configurealertfilteringrules
YoucanconfigureanalertfiltertorecognizeaspecificissueinyourSolarWindsOrionplatformandcreateahelp
deskticketbasedonthatissue.
113
Filters
WebHelpDeskcreateshelpdeskticketsfromOrionalertsbymatchingtheOrionalertcontentsorfeaturesto
filtersyousetupintheapplication.Tocreatealertfilteringrules,applythepropertynamesthatexistinyourWeb
HelpDeskOrionalerts.
ThesealertscanincludedefaultnamesorothertypesofnameconfigurationsassignedbytheOrionuser.After
yousetuptheSolarWindsserverinWebHelpDeskandgatherinformationaboutyourOrionalertsand
associatedproperties,configureWebHelpDesktotransformOrionalertsintoclienttickets.
Aboutruleconfiguration
Bydefault,WebHelpDeskdoesnotmonitorOrionplatformalerts.TotransformalertsintoWebHelpDesk
tickets,selectanddefinetheappropriaterulessotheapplicationcanrecognizethealerts.
Thefollowingtabledescribesthefilteringruletypes.
FILTERINGRULETYPE
RULEDESCRIPTION
DefinesthecharacteristicsalertsmustcontainforWebHelpDesktorecognize
andtransformthealertsintoticketsorignorethem.
Thesecharacteristicsinclude:
MatchingRule
AND/ORblock
n Severitylevel(suchasNotice,Information,Warning,Critical,and
Serious)
n Fieldname(suchasDate,AlertType,OperatingSystem,andsoon)
n Operator(suchasequals,isnotequalto,startswith,andsoon)
n Value,whichcanbeanytypeofalphanumericdata
SpecifieswhetherWebHelpDeskacceptsorrejectsalertsbasedonwhether
theymeetAnyorAllchildrulesinacomplexrule.
Providesadditionalfilteringonexistingrules.
ChildRule
ComplexRule
Forexample,whenaninitialfilteringruletransformsallalertswithaCritical
severityintotickets,youcancreatechildrulestotransformonlyCriticalseverity
alertsfromWindows2008andWindows2011systemsintoWebHelpDesk
alerts.
Asetofrulesthatcontainatleastoneparentrule(whichcanbeaMatchingrule
oranAND/ORblock),plusoneormorechildrules.
Matchingrules
AddinganewmatchingrulenotifiesWebHelpDesktomatchcertainvariablesinalerttextfieldsoradefined
severitylevel.
ThefollowingtableprovidestheWebHelpDeskfilteringoptions.
114
FILTEROPTION
DESCRIPTION
Acceptalert
EnablesWebHelpDesktorecognizethealert.
Rejectalert
EnablesWebHelpDesktoignorethealert.
Matchesalertsbyseveritylevel.
Ifyouselectthisoption,chooseoneofthefollowing:
ifSeverity
ifAlertField
n isequalto:SelectthisoptiontomatchalertsbyoneofthefollowingOrionalert
levels:Notice,Information,Warning,Critical,orSerious.
n isnotequalto:Selectthisoptiontomatchallseveritylevelsexcepttheone
selected.Ifyouselectthisoption,chooseoneofthefollowingalertlevelsto
ignore:Notice,Information,Warning,Critical,orSerious.
Tofurtherdefinerules,enteranOrionalertfieldvariable.
Inthefollowingexample,WebHelpDeskwillcreateaticketfromallOrionalertscontainingWindows8inthe
OperatingSystemfield.
TheOperatingSystemfieldmustbeaddedtotheOrionAlertintegration.
Complexrules
YoucanaddanAnd/Orblocktoacreateafilterrulebasedonmorethanonecondition.TheAnyrulecreatesa
ticketwhenanychildconditionistrue.TheAllrulecreatesaticketonlywhenallchildconditionsaretrue.
115
InthefollowingAllchildruleexample,aticketiscreatedwhenanodefromanIPaddressisupandcomponent
availabilityisdown.
Examples:Configureanalertfilteringrule
Youmustconfigureanalertfilteringrulewithaseverityorincludeaseverityandamatchtoaspecificalertfield.
Youcanaddmultiplealertfieldmatches.
Configureamatchingrule
ThefiguresbelowshowanexampleofamatchingrulethatacceptsthealertifthevalueoftheNodeStatusfield
isUp.
1. ClickAddnewmatchingrule.
2. SelectAcceptalertorRejectalert.
116
AddanAnd/Orblock
ThefiguresbelowshowanexampleofanAnd/OrblockthatacceptsthealertiftheseverityisCriticalorifthe
valueoftheNodeStatusfieldisUp.
1. ClickAddnewAnd/Orblock.
2. SelectAcceptalertorRejectalert.
3. SelectifAnytoconfigureanORrule,orselectifAlltoconfigureanANDrule.
117
5. Configuretherulebasedontheseverityofthealert,oranalertfieldvalue.
118
b. IntheConfigureComplexRulepane,clickAddChildRule.
c. Configuretherule.
Testalertfilteringrules
Testyourfilterrulestoensuretheyarefilteringpropertiescorrectly.Yourtestshouldincludetheseverityandany
alertfieldsthatyouconfiguredinthefilterrule.
Thisexampleincludesatestforthefollowingfilterrule.
1. Afteryouhaveconfiguredthefilterrule,clickTest.
2. Selectaseverity.
3. ClickAddNewProperty,selectanalertfield,andenterthevalue.
119
Ifyourrulesareconfiguredcorrectly,amessagestatesthatthefilterrulesmatchandthealertisacceptedinthe
TestResultspane.ClickDone.
Ifyourrulesarenotconfiguredcorrectly,amessagestatesthatthefilterrulesdidnotmatchandthealertis
rejectedintheTestResultspane.ClickBacktoresolveyourconfigurationerrors.
120
Knowledgecenteredsupport
Thissectioncontainsthefollowingtopics:
n
n
n
n
n
WebHelpDeskandknowledge-centeredsupport
CreateanFAQ
SearchFAQs
VieworeditanFAQ
LinkanFAQtoasupportticket
WebHelpDeskandknowledge-centeredsupport
BenefitsofKCS
Knowledge-centeredsupport(KCS)isasetofpracticesthatmakeinformationavailableandeasilyaccessibleto
bothclientsandtechs.WithKCS,knowledgeisconsideredafundamentalassetofthetechnicalsupport
organization.ThegoalsofKCSinclude:
n Improvingefficiencywithinsupportorganizations
n Makingcustomersself-sufficient
n Reducingsupportcostswhileincreasingcustomersatisfaction
KCSprocessoverview
WhenanorganizationimplementsKCS,contentcreationbecomesanintegralpartofthesupportprocess.Each
techisresponsibleforcontributingnewcontentandupdatingorimprovingexistingcontent.
Whenatechreceivesaticket,thetechfirstsearchesexistingFAQstoseeifafixisalreadydocumented:
n Ifso,thetechfollowstheinstructionsintheFAQ(andupdatesitifanystepshavechanged).Thetechcan
alsoattachtheFAQtotheticket.
n Ifnot,thetech:
1. Troubleshootsandresolvestheissue.
2. CreatesanewFAQtodocumenttheresolution.
UsingWebHelpDesktobuildyourknowledgestore
WithinWebHelpDesk,youcanuseF AQstocapturesolutionstocommonproblemsandmakethatinformation
available.TechscanquicklycreateanewFAQbasedonanotewithinaticket,ortheycanmanuallycreatean
FAQ.
Asyouincreasetheamountofusefulinformationinyoursystem,bothclientsandtechswillbemorelikelytofind
theanswerstheyneed.HelpingclientsgetanswersfromFAQswillreducethenumberofticketsopened.Clients
areabletoprovidefeedbackbyratingarticles.Usearticleratingstorecognizeandrewardusefulcontentandto
improvecontentthatisincompleteorinaccurate.
121
AccessingFAQsinWebHelpDesk
WebHelpDeskpromotesselfresolutionbydisplayingrelevantFAQstoclientsastheyenterservicerequests
intotheWebportal.
Inaddition,clientscansearchtheFAQsthatareavailabletothem.
AnFAQcanbeavailabletoallWebHelpDeskclients,oritcanbelimitedtoaspecificaudience(forexample,only
toclientsfromacertaincompany).
CreateanFAQ
TechscanuseFAQstoshareinformationandquicklylocateresolutionstocommonproblems.Inaddition,clients
cansearchtheFAQknowledgebasewithinWebHelpDesktolocateanswerstotheirquestions.
YoucancreateanewFAQmanually,oryoucanautomaticallycreateanFAQbasedonaticketnote.Ifyour
companyisimplementingknowledge-centeredsupport,usethiscapabilitytoquicklyexpandyourknowledge
baseusinginformationalreadycapturedincasenotes.
BeforecreatinganewFAQ,searchtheknowledgebasetodetermineifanexistingFAQanswersthe
question.Ifso,youcanlinktheexistingFAQtotheticket.
122
ManuallycreateanFAQ
1. Inthetoolbar,clickFAQs.
2. IntheFAQtoolbar,clickNewFAQ.
3. IntheCreateFAQscreen,clicktheCategorydrop-downmenuandselectacategory.
Thisfieldispopulatedfromtheticketrequesttypes.Youcanaddadditionalrequesttypes.See
Definerequesttypesformoreinformation.
4. EnterthequestionandanswertextforthisFAQ.
5.
6.
7.
8.
QuestionandanswertextcanincludeHTMLlinksandformatting,aswellasBulletinBoardCode(BBC)
tags.
IfyouwanttolinkthisFAQtoarelatedFAQ,click .ThensearchfortheFAQandclickLinkFAQ.
UsetheradiobuttonstorestrictwhocanviewthisFAQorspecifywhatmodeltheFAQappliesto.
IntheAttachmentsrow,clickAddFiletoaddanattachment,suchasasupportingdocument,graphic,or
spreadsheet.
IfyouhavepermissiontoapproveFAQs,selecttheApprovedcheckboxtopublishtheFAQ.Otherwise,
notifyanapproverthattheFAQisreadyforreview.
FAQscanbeapprovedbyalladminsandbytechswiththeApproveFAQspermission.
9. IfyouwanttheFAQtoexpire,selectanexpirationdateandtime.
10. ClickSave,andthenclickDone.
CreateanFAQbasedonaticketnote
1. OpentheticketandclicktheTicketDetailstab.
2. IntheDatecolumnoftheNotessection,clickinthenote'screationdateandtimetoopenthenote.
3. Inthenoteeditor,clickCreateFAQ.
123
TICKET
FAQ
RequestDetail
Question
Notetext
Answer
RequestType
Category
TheFAQiscreated,butitisnotapproved.Also,anyattachmentstothenotearenotattachedto
theFAQ.
5. SearchfortheFAQ,selectit,andclickEdit.
6. Makethefollowingchangesasneeded:
n EdittheQuestionandAnswertexttomakeitappropriateforageneralaudience.F
orexample,
removepeople'snamesandcompany-specificinformation.
n UsetheradiobuttonstorestrictwhocanviewthisFAQorspecifywhatmodeltheFAQappliesto.
n Ifthenoteincludedanattachment,attachthatfiletotheFAQ.
Ifnecessary,firstdownloadtheattachmentfromthetickettoyourcomputer,andthenattachitto
theFAQ.
7. IfyouhavepermissiontoapproveFAQs,selecttheApprovedcheckboxtopublishtheFAQ.Otherwise,
notifyanapproverthattheFAQisreadyforreview.
FAQscanbeapprovedbyalladminsandbytechswiththeApproveFAQspermission.
8. IfyouwanttheFAQtoexpire,selectanexpirationdateandtime.
9. ClickSave,andthenclickDone.
SearchFAQs
1. ClickFAQsintheWebHelpDesktoolbar.
2. Specifythesearchcriteriaatthetopofthewindow.
3. ClickSearch.
TheFAQsthatmeetyoursearchcriteriaarelisted.
n Tosorttheresultslist,clickacolumnheader.
n YoucanviewanyFAQinthelist.TechswiththeappropriatepermissionscaneditFAQs.
VieworeditanFAQ
1. ToopenanFAQ:
a. SearchforanFAQ.
b. Inthesearchresults,double-clickarow.TheFAQopensinread-onlymode.
124
b. Updateanyfield.FormoreinformationseeCreateanewFAQ.
c. ClickSave,andthenclickDone.
LinkanFAQtoasupportticket
WhenanFAQdescribestheresolutiontoanissueorprovidesinformationassociatedwithaticket,youcanlink
theFAQtotheticket.
1.
2.
3.
4.
Opentheticketdetailspage.
IntheNotessection,clickthecreationdatetoopenanewnote,orclickNewtoaddanewnote.
ClicktheLinkFAQbuttonbelowthetextarea.
IntheFAQSearchdialogbox,searchfortheFAQ.
5. ClicktheLinkFAQbuttonontherightsideoftheFAQ'srow.
AlinktotheFAQisaddedtothenote.
6. ClickSavetosavethenote.
125
Getconnected
ThissectioncontainsinformationonaccessingtheSolarWindsCustomerPortalandengagingwiththwack,the
SolarWindscommunityofITpros:
n AccesstheCustomerPortal
n SetupadditionalCustomerPortaluseraccounts
n EngagewiththeSolarWindscommunity
AccesstheCustomerPortal
TheSolarWindsCustomerPortalprovidesaccesstolicenseandmaintenanceinformation,supportcases,and
productdownloads,aswellasliveandinstructor-ledvirtualclassroomtraining.
Createyouruserprofile
Tocreateauserprofile,youmustknowtheSolarWindscustomerID(SWID)issuedtoyourcompany.Ifyouarea
SolarWindscustomerbutdonothaveaSWID,contactSolarWindsCustomerSupport.
UserswithmultipleSWIDsrequireonlyoneuserprofile.YouruserprofilecanbelinkedtomultipleSWIDs.
1. Gotocustomerportal.solarwinds.com.
2. ClicktheRegistertab.
3. Enteryourorganization'sSWIDandyouremailaddress.
IfyouhavemultipleSWIDs,enteranySWIDtocreateyourprofile.Later,usetheUserProfilemenu
tolinktheotherSWIDstoyourprofile.
Theaccountadministratorwillreviewtherequest,andyouwillreceiveanemailwhenitisapproved.
Formoreinformationaboutcreatinganaccount,seethisFAQpage.
126
ExploretheCustomerPortal
Managelicensesandaccesslicensekeys.
Downloadpurchasedproducts.
Openanewsupportcaseandmonitorexistingcases.
Downloadfreetrialsofintegratedproducts.
Signupforinstructor-ledvirtualclassroomtraining.
127
SetupadditionalCustomerPortaluseraccounts
IfyouhaveAccountAdministratoraccesstotheSolarWindscustomerportal,youcanaddadditionaluser
accountsanddefineeachuser'saccesslevelandcontacttype.
Formoreinformationaboutuseraccounttypesandpermissions,seethisFAQpage.
1.
2.
3.
4.
5.
Logintocustomerportal.solarwinds.comwithyouremailaddress.
Intheuseraccountdrop-downmenuintheupper-rightcorner,clickCompanyAccountSettings.
ClicktheAddUserbutton.
Entertheuser'sinformation.
Specifytheuser'saccesslevel:
n AccountAdministrator:CanaccessallareasoftheCustomerPortal.Canalsoaddandremove
users,edituserprofileinformation,andassignrolesandcontacttypestousers.
n StandardAccess:CanaccessallareasoftheCustomerPortal.
n NoAccess:CannotaccesstheCustomerPortal,butislistedasacontactontheaccount.
6. Specifytheuser'scontacttype:
n PrimaryContact:Receiveallaccount-relatedcommunications.
n BillingContact:Receivecommunicationsrelatingtobilling.
n PartnerContact:Receivecommunicationsrelatedtopartnersupport.
n RenewalContact:Receivecommunicationsrelatingtomaintenancerenewalsandproduct
maintenanceexpiration.
n SupportContact:Receivecommunicationsrelatedtotechnicalsupport.
EngagewiththeSolarWindscommunity
UsetheSolarWindsthwackcommunitywebsitetolearnmoreaboutSolarWindsproducts,participatein
discussions,andgethelpresolvingissues.
Createathwackaccount
Youcanreadcontentonthwackwithoutanaccount.However,havinganaccountallowsyoutotakefull
advantageofthesitebysubmittingfeaturerequests,likingorfollowingposts,andcontributingcontent.When
youcreateathwackaccount,SolarWindswillnotsendyouunsolicitedemailsoraddyoutomarketinglists.
1.
2.
3.
4.
Gotothwack.solarwinds.com.
ClickRegisterinthetopright.
Entertherequiredinformationandacceptthelicenseagreement.
ClickCreateAccount.
Explorethethwacksite
Afteryoucreateanaccount,clickthislinktobeginexploringthwack.Participatinginthethwackcommunityearns
points,whichyoucanusetopurchaseitemsinthethwackstore.
128
129
Techtraining
Thissectionprovideatemplatethatyoucanusetodeveloptrainingmaterialsforyourtechs.Usethismaterialas
itis,orcopyandreviseittoreflectyourorganization'spracticesandWebHelpDeskconfiguration.
n
n
n
n
n
GetstartedwithWebHelpDesk
Createtickets
Viewandcustomizetheticketqueue
Searchforaticket
Updateandresolvetickets
GetstartedwithWebHelpDesk
ThissectionoftheWebHelpDesktechtrainingintroducesbasictermsandprovidesinstructionsforloggingin,
loggingout,andeditingyourtechprofile.Usethismaterialasitis,orcopyandreviseittoreflectyour
organization'spracticesandWebHelpDeskconfiguration.
WhatisWebHelpDesk?
WebHelpDeskisaweb-basedautomatedticketingsolutionthathelpsyoumanageyourITsupportrequestsfor
bothinternalandexternalclients.UseWebHelpDesktocreateandmanageticketsthroughthewebconsole.It
alsosupportsemailticketcreation,automaticticketassignmentandescalation,assetmanagement,andincident
andproblemmanagement.
WebHelpDeskTerms
ThefollowingtermsdefinetherolesandobjectsmanagedbyWebHelpDesk.
n Tickets :SupportrequeststhatareopenedthroughandmanagedwithinWebHelpDesk.
Ticketscanbeinitiatedthroughemail,createdintheWebHelpDeskconsole,orimportedfromanother
application.
Clients :EndusersorcustomerswhocanopenticketsinWebHelpDesk.
ClientscanenterticketsthroughemailorthroughtheWebconsole.
n Techs :WebHelpDeskuserswhotroubleshootandresolvetickets.
n
n
n
Techscanalsoentertickets.Forexample,whenaclientcallstheITHelpDesk,thetechopensaticketon
theclient'sbehalf.Inaddition,techscanopenticketsthatarenotassociatedwithaclient,suchasticketsto
scheduleroutinemaintenanceorsystemupgrades.
Admins :TechswithprivilegestoconfigureWebHelpDesk.
TechGroups :Agroupoftechswithsimilarskillsandexpertise.
RequestTypes :Aclassificationthatidentifiesthetypeofsupportrequest.
Requesttypesareusedtoautomaticallyassignticketstotheappropriatetechgroup.
130
LogintoWebHelpDesk
1. OpenaWebbrowser.
2. EnterthefollowingURL:
<yourWebHelpDeskURL>
3. EnteryourloginIDandpassword,andthenclickLogIn.
WebHelpDesksessionslastfor120minutes.Afterthisperiod,thesessionexpiresandyoumustlogin
again.
GetmoreinformationaboutusingWebHelpDesk
UseanyofthefollowingoptionstogetmoreinformationaboutusingWebHelpDesk:
n ClicktheHelpbuttonintheWebHelpDesktoolbartoopentheWebHelpDeskadministratorguide.
n GetinformationaboutaspecificitembyclickingtheHelpbuttonnexttothatitem.
Orclicktheinformationicon.
131
LogoutofWebHelpDesk
ClicktheLogOutbuttonintheupper-rightcorner,nexttoyourname.
Edityourtechprofile
Yourtechprofileincludescontactinformation(suchasemailandcellphone)andpreferences.Edityourtech
profiletoaddorupdateinformation.
1. Clickthegearicon
intheupper-leftcornertoopenyourprofile.
2. Clickthepencilicon toentereditmode.
3. Verifythatyourcontactinformationiscorrect.
4. TobeabletoaccesstheWebHelpDeskinterfacethataclientsees,selectaclientintheLinkedClient
field.Ifademoclientisavailable,selectthedemoclient.
Whenyoulinkyouraccounttoaclientaccount,theSwitchtoClientAccounticon
upper-rightcorner.
132
isavailableinthe
b. EntertheSMSaddress(forexample,18005551234@tmomail.net).Clicktheinformationiconfor
theaddressformatsofmajorcarriers.
c. Specifytheminimumpriorityandalertlevelfornotifications.Inthefollowingexample,notifications
aresentonlywhenthepriorityisUrgentandthealertlevelis2orhigher.
6. Updateotherpreferencesasneeded.Clicktheinformationiconfordetailsaboutanyfield.
Createtickets
ThissectionoftheWebHelpDesktechtrainingdescribeshowticketscanbecreated,howtocreateaticket
throughthetechinterface,howtocreateaticketthroughemail,andtheWebHelpDeskticketassignmentlogic.
Usethismaterialasitis,orcopyandreviseittoreflectyourorganization'spracticesandWebHelpDesk
configuration.
HowWebHelpDeskticketscanbecreated
Bothtechsandclientscancreatetickets:
n ClientscancreateticketsthroughemailorthroughtheWebusingtheWebHelpDeskclientinterface.The
clientinterfaceiswhatclientsseewhentheylogintotheWebconsole.
n TechscanalsocreateticketsthroughemailorthroughtheWeb.Inmostcases,techscreatetickets
throughtheWebusingtheWebHelpDesktechinterface.Thetechinterfaceiswhattechsseebydefault
whentheylogintotheWebconsole.
Atechcanaccesstheclientinterfaceifthetech'sprofileisassociatedwithaclientaccount.
Inaddition,techswiththerequiredprivilegecandefineWebHelpDesktasks(scripts)whichwillcreatecertain
typesofticketsautomatically.
CreateaticketthroughtheWebHelpDesktechinterface
1.
2.
3.
4.
5.
Inthetoolbar,clickTickets.
ClickNewTicket.
Iftheticketistoreportaclientissue,usetheClientLookupboxtoselecttheclient.
Iftheticketrequiresanasset,clicktheAssettabandaddtheasset.
ClicktheTicketDetailstab.
133
n Save:Savestheticket.
n SaveandSendE-Mail:Savestheticketandsendsanemailtothespecifiedrecipients.(Thetech,
client,location,andticketsetupoptionsdeterminewhoreceivesemail.)
Createaticketthroughemail
Clientsandtechscancreateticketsbysendinganemailmessagetothededicatedhelpdeskemailaddress.
WebHelpDeskcreatesaticketforeachnewmessagereceivedthroughitsdedicatedemailaddress.
Organizationscanchoosetosetupmultiplehelpdeskemailaddresses.Forexample,anorganizationcanhave
oneemailforHRissues(hr@mycompany.com)andanotherforallotherissues(support@mycompany.com).
TicketscreatedthroughtheHRaddressareassignedanHRrequesttype,whichroutesthemtoaspecifictech
group.Ticketscreatedthroughthegeneralsupportaddressaregivenageneralrequesttype.Thetechgroup
thatreceivesgeneralrequesttypesmustevaluatetheticketandassigntheappropriaterequesttype.
Identifythehelpdeskemailaccountsyourorganizationhassetup:
EMAILADDRESS
REQUESTTYPE
TECHGROUP
HowWebHelpDeskassignstickets
WebHelpDeskusestheticketrequesttype,location,anddepartmenttodeterminewhichtechgroupshould
handletheticket.Withinthetechgroup,WebHelpDesklooksateachtech'savailability(thetech'sworkand
vacationschedules)andworkload.Seethefollowingchartfordetails.
134
135
Viewandcustomizetheticketqueue
ThissectionoftheWebHelpDesktechtrainingdescribeshowtodisplayalistofticketsandhowtocustomize
yourviewoftheticketqueue.Usethismaterialasitis,orcopyandreviseittoreflectyourorganization'spractices
andWebHelpDeskconfiguration.
Displayalistoftickets
UseWebHelpDesktoquicklyaccesslistsofticketsthatareassignedtoyouortoyourtechgroup.
1. Inthetoolbar,clickTickets.
2. Inthemenubar,selectoneofthefollowingtodisplayalistoftickets:
n MyTicketsdisplaysticketsassignedtoyou.
n GroupTicketsdisplaysticketsassignedtoanytechinatechgroupyoubelongto.
n FlaggedTicketsdisplaysticketsthatyouflagged.
n RecentTicketsdisplaysticketsthatyouhaveeditedrecently.
Abouttheticketqueue
Theticketqueueprovidesinformationabouteachticketinthelist.
Inthefirstcolumn,youcanselectticketsforbulkactions,suchasmergingtickets.
Thesecondcolumnprovidescolor-codedticketinformation:
n
n
n
n
Blue:Newticketwithnotechresponse
Purple:Ticketreassignedtoanewtech
Yellow:Ticketwithanewclientupdate
None:Ticketthatdoesnotmeetanyofthecategoriesabove
136
.Youcanclicktheicontoassignthe
tickettoyourself.
Sorttheticketqueue
Clickacolumnheadingtosortthelistofticketsbythevaluesinthatcolumn.Clickthecolumnheadingagainto
reversethesortorder.
SorttheticketsbytheAlertLeveltoensureyouseeticketsthatrequireimmediateaction.SortbyDateto
seetheoldestticketsfirst.
Customizeyourviewoftheticketqueue
Youcancustomizeyourviewoftheticketqueuebycreatingoneormorecolumnsets.Eachcolumnsetspecifies
whichcolumnsaredisplayedandinwhatorder.
1. Displayanyticketqueue.
2. Clickthe+buttonintheupper-rightcornertocreateanewcolumnset.
Toeditanexistingcolumnset,selectthecolumnsetandclicktheeditbutton .
3. Enteranametoidentifythecolumnset.
4. Tochoosewhichcolumnsareincluded,dragcolumnlabelsintooroutoftheSelectedColumnslist.
5. Tospecifytheorderofthecolumns,dragcolumnlabelsupordowninthelisttoarrangethem.
6. ClickSave.
Searchforaticket
ThissectionoftheWebHelpDesktechtrainingdescribeshowtoperformbasicandadvancedsearches,and
providesexamplesofadvancedsearches.Usethismaterialasitis,orcopyandreviseittoreflectyour
organization'spracticesandWebHelpDeskconfiguration.
Performabasicsearch
Abasicsearchlocatesticketsbasedonthesearchcriteriayouenterinasetofpredefinedfields.
1.
2.
3.
4.
Onthetoptoolbar,clickTickets.
Onthesecondtoolbar,clickSearchTickets.
Entervaluesinoneormorefieldstodefinethesearchcriteria.
ClickSearchtodisplayalistofticketsthatmatchyourcriteria.
Whenyoulocateaticket,youcanupdateitasneeded.
137
Performanadvancedsearch
Anadvancedsearchlocatesticketsbasedonanynumberofsearchcriteriayouenter.Thesearchcriteriaarea
setofconditionsthatmustbemet.
1.
2.
3.
4.
Onthetoptoolbar,clickTickets.
Onthesecondtoolbar,clickSearchTickets.
ClicktheAdvancedSearchtab.
Specifytheconditionsthattheticketmustmeet,startingfromtheleftandcontinuingtotheright.Click+in
theALLorANYsectiontoaddadditionalconditions.
n EveryconditionspecifiedintheALLgroupmustbemetforatickettobefound.Theseconditions
areevaluatedwithaBooleanANDoperator.
n AtleastoneconditionspecifiedintheANYgroupmustbemetforatickettobefound.These
conditionsareevaluatedwithaBooleanORoperator.
Enterconditionsineitherorbothgroups.Seethefollowingsectionforexamplesofadvanced
searches.
5. Tosavethisquerysothatyoucanrunitagain:
a. EnteranameintheSaveQueryasfield.
b. SelectSharedtomakethequeryavailabletoothertechs.
c. ClickSave.
6. ClickSearchtorunthequery.
Advancedsearchexamples
Advancedsearchescanansweravarietyofquestions.Examplesinclude:
n Whichticketsassignedtoaspecifictechhavenotbeenupdatedwithinthelast10days?
n Whichticketscontainthewords"networkoutage"inaclientnoteORtherequestdetailsORthesubject?
138
Updateandresolvetickets
ThissectionoftheWebHelpDesktechtrainingdescribeshowtoupdateticketinformation,performactionson
multipletickets,andresolvetickets.Usethismaterialasitis,orcopyandreviseittoreflectyourorganization's
practicesandWebHelpDeskconfiguration.
Ticketinformation
TicketsinWebHelpDeskincludeinformationonthefollowingtabs:
n TheClientInfotabidentifiestheclientwhorequestedsupport.Thisinformationispopulatedautomatically
fromtheclientaccount.
n TheAssetInfotabidentifiesassets(PCsorservers,forexample)thatareassociatedwiththeclientorwith
thesupportrequest.
n TheTicketDetailstabcontainsspecificinformationaboutthisrequest,incident,orproblem.Thisisthetab
thattechsupdatetoaddnotesorchangethestatus.
n ThePartsandBillingtabidentifiespartsorderedtocompletethisrequestandinformationaboutbillingfor
thepart.
EditaticketfromtheWebconsole
Asyouworktoresolveaticket,updatetheticketfrequentlysoyouractivitycanbetracked.Forexample,add
notestorecordactivities,trackprogress,anddocumenttheresolution.
1. Searchfortheticketyouwanttoedit,orlocateitinyourticketqueue.
2. Clicktheticketnumbertoopenit.
TheTicketDetailstabisdisplayed.
139
n Incidentticketsreportincidentsoftheproblem.Forexample,whiletheemailsystemis
down,multipleclientswillcreateticketstoreportthattheycannotsendorreceive
email.Whenyouclassifytheseasincidents,youcanlinkthemtotheproblemticket.
Theproblemticketistheparentandincidentticketsarechildren.Whentheproblem
ticketisclosed,alllinkedincidentticketsarealsoclosed.
Selecttherequesttypethataccuratelyreflectsthetypeofticket.Theticketistransferredto
Request
thetechgroupthatservicestherequesttypeyouselected.Addanotetoexplainthereason
Type
youchangedtherequesttype.
Addnotestorecordallactionsyoutaketoresolvetheissueandanyinformationthatyou
gather.Youcanalsousenotestoupdateclientsonyourprogress.Toaddanote:
a. Clickthegreen+button.
b. Enterthenotetextandattachanyassociateddocuments.
Notes
c. IfanFAQinWebHelpDeskdescribestheresolution,clickLinkFAQandselectthe
FAQ.
d. Ifthenoteisaninternalnotetoothertechs,clearVisibletoClient.
e. Enteryourworktime.
f. ClickSave.
Theprioritydeterminestheticket'sduedate,andshouldreflecttheseverityoftheissueand
thepeopleorbusinessfunctionsaffected.
n Urgent:Afailurethatseverelyimpactscriticaloperations.
Priority
n High:Anissuethatdegradesresponsetimesoraffectsnormaloperations.
n Medium:Anissuethataffectsasmallnumberofusersoranindividualuser.Aworkaroundisavailable.
n Low:Questionsorrequestsforinformation.
Status
UpdatetheStatusfieldtocancel,reopen,orresolvetickets.SeeResolvingaticketformore
information.
4. Clickoneofthefollowingbuttons:
n Save:Savestheticket.
n SaveandSendE-Mail:Savestheticketandsendsanemailtothespecifiedrecipients.
5. Toreturntotheticketqueue,clickthebackarrow intheupper-leftcorner.
140
Updateticketsusingemail
Whenaticketisassignedtoyou,WebHelpDesksendsyouanemail.Youcanupdatetheticketbyrespondingto
theemail.
1. IntheNotessection,selecttheactionyouwanttoperform.Youcanaddanote,addahiddennote,or
deletetheticket.
2. HolddowntheControlkeyandclicktheticketnumber.
WebHelpDeskcreatesanemailsimilartothefollowingexample.Inthisexample,thetechchosetoadda
notethatisvisibletotheclient.
3. Verifytheoptionslistedinthesubjectline.
n TheActionisbasedontheactionyouselected.Forexample,ifyouselectAddNote,theactionin
theSubjectisTechUpdate.
n TheEmailClientoptiondefaultstoYES.EnterNOifyoudonotwanttoemailtheclient.(Thisoption
isnotcase-sensitive.)
4. Enteryournoteasthebodyoftheemailandsendtheemail.
Performactionsonmultipletickets
Usebulkactionstoapplyasetofchangestomultipleticketsatonce.Forexample,youcanuseabulkactionto
escalateallopen,unassigned,urgentpriorityITrequestsforlaptoprepairs.
141
Createanewbulkaction
Beforeyoucanapplyabulkaction,youmustcreatethebulkactionthatdefineswhatchangewillbemadetothe
ticket.Afteryoucreateabulkaction,youcanapplyitatanytime.Youcanalsosharethebulkactionsothatother
techscanapplyit.
1.
2.
3.
4.
5.
Inthetoolbar,clickTickets.
Inthemenubar,selectaticketscreen.
ScrolltothebottomofthescreenandlocatetheBulkActionbox.
Clickthe+buttonnexttoBulkAction.
OntheBulkActionDetailsscreen,specifyvaluesinthefieldsthatyouwantthebulkactiontochange.
Leaveallotherfieldsblank.
6. IntheSaveBulkActionasfield,enteranameforthisbulkaction.
7. (Optional)SelectSharedtosharethisbulkactionwithotherusers.
8. ClickSave.
ThesavedbulkactionwillbelistedintheBulkActiondrop-downmenuintheTicketsscreen.
Applyabulkactiontoagroupoftickets
Afteryoucreateabulkaction,youcanapplyittoaselectedagroupoftickets.
1. Inthetoolbar,clickTickets.
2. Inthemenubar,selectaticketscreen,orselectSearchTicketsandSearchfortheticketsyouwantto
change.
3. Selecttheticketsthatwillbeaffectedbythebulkaction:
n Toselectallticketsonthepage,selectthecheckboxabovethefirstcolumn.
n Toselectindividualtickets,selectthecheckboxinthefirstcolumnofeachticketrow.
4. Belowthelistoftickets,selectanoptionfromtheBulkActiondrop-downmenu.
5. ClicktheRunbuttontoapplythebulkaction.
Amessagesummarizesthechangesthatwillbeappliedtotheselectedtickets.
6. ClickOK.
Amessageconfirmsthatthechangeswereapplied.
Resolveaticket
Whenyouhavecompletedallactivitiesrequiredtoresolveanissue,edittheticket:
n Addanotetodescribetheresolution.SelecttheSolutioncheckboxbecausethishelpsothertechswhen
theysearchforsolutionstosimilarissues.
n IfthisresolutionwouldbehelpfulforotherWebHelpDeskusers,clickCreateFAQtocreateanFAQbased
ontheticketnote.
n ChangetheStatustoResolved.
WhenyouchangethestatustoResolved,WebHelpDesksendsanemailtotheclientaskingthemtoconfirm
thattheissueisresolved.
142
143
Clienttraining
ThissectionprovideatemplatethatyoucanusetodeveloptrainingmaterialsforyourWebHelpDeskclients.
Usethismaterialasitis,orcopyandreviseittoreflectyourorganization'spracticesandWebHelpDesk
configuration.
ClientscanuseWebHelpDesktosubmitsupportrequests(calledtickets).Theycanthenviewandupdate
ticketsasneeded,andconfirmthattheyhavebeenresolved.
Waystosubmitaticket
YoucansubmitaWebHelpDeskticketusinganyofthefollowingmethods:
n ByTelephone:<yourhelpdesktelephonenumber>
n ByEmail:<yourhelpdeskemailaddress(es)>
n UsingtheWebHelpDeskwebconsole:<yourWebHelpDeskURL>
ThemostefficientanddirectwaytoenteryourrequestisthroughtheWebHelpDeskwebconsole.
LogintoWebHelpDeskconsole
1. OpenaWebbrowser.
2. EnterthefollowingURL:
<yourWebHelpDeskURL>
3. Dooneofthefollowing:
n Ifyouhaveanaccount,enteryourloginIDandpasswordandclickLogIn.
n Ifyoudonothaveanaccount,clickNewAccount,enteraccountinformation,andclickSubmit.
TheHelpRequestpageisdisplayed.
144
ReviewandupdateyourWebHelpDeskprofile
Yourprofileincludescontactinformation(suchasemailandcellphone)andpreferences.Edityourprofiletoadd
orupdateinformation.
Theinformationinyourprofilewillbeusedtocontactyouaboutrequests.SolarWindsrecommendsreviewing
yourprofilebeforeyoucreateyourfirstrequest.
1. IntheWebHelpDeskconsoletoolbar,clickProfiletodisplayyourprofile.
2. Verifythatyourcontactinformationiscorrect.
Optionally,youcanenteradditionalcontactinformation.Forexample,youcanaddyourmobilephone
numbertothePhone2field.
3. Ifyourorganizationhasmultiplelocations,verifythattheLocationfieldshowsyourworklocation.This
informationcanbeusedtodeterminewhichsupportteamreceivesyourrequest.
4. ClickSavetosaveanychanges.
Createaticketusingthewebconsole
1. IftheHelpRequestpageisnotdisplayed,clickRequestintheWebHelpDeskconsoletoolbar.
2. SelecttheRequestTypeoptionthatbestdescribesthereasonforyourrequest.
Afteryouselecttherequesttype,oneormoresubcategoryfieldsmightbedisplayed.Selectanoptionin
eachsubcategoryfield.
IfanyFAQsareassociatedwiththeselectedrequesttype,theyarelistedontheright.FAQscan
sometimesprovidetheinformationyouneedtoresolvetheissue.IfoneoftheFAQsseemstobe
relatedtoyourissue,clicktheFAQtitletoopenitinaseparatebrowsertab.
3. EnterabriefdescriptionofyourrequestintheSubjectfield.
4. IntheRequestDetailsection,provideadetailedexplanationofyourrequestorproblem.
5. Ifyouhavesupportingdocumentssuchaslogfiles,screenshots,orconfigurationfiles,clickAddFileand
attachthemtotherequest.
6. VerifythatyourLocationiscorrect.
145
Urgent
Afailurethatseverelyimpactscriticaloperations.
n Theproblemaffectsanentirelocationorasignificantnumberofusers.
n Customersaredirectlyimpacted,orcriticaloperationssuchasshipping,
manufacturing,ororderentryareunavailableorseverelyimpacted.
Anissuethatdegradesresponsetimesoraffectsnormaloperations.
n Awebsiteorserviceisfunctioning,butperformanceisdegraded.
High
n Theproblemaffectsasmalltomediumnumberofusers.
n Customersaredirectlyimpacted,orcriticaloperationssuchasshipping,
manufacturing,ororderentryareavailablebutnegativelyimpacted.
Medium Anissuethataffectsasmallnumberofusersoranindividualuser.Awork-aroundisavailable.
Low
Questionsorrequestsforinformation.
8. CompleteanyadditionalfieldsassociatedwiththeselectedRequestType.Ablueinformationicon
identifiesrequiredfields.
9. ClickSavetocreatetheticket.
Thesystemsendsyouaconfirmationmessagecontainingyourticketnumber.
Locateaticket
1. IntheWebHelpDeskconsoletoolbar,clickHistory.
TheTicketHistoryscreenlistsallticketsyouhaveentered.
146
n Theticketnumber
n Theticketstatus
n AwordorgroupofwordscontainedintheSubject,RequestDetails,orNotes
TheTicketHistorypagedisplaysalistofticketsthatmatchthesearchcriteria.
Abluedotnexttotheticketnumberindicatesthattheticketwasupdatedbythetech(theperson
responsibleforresolvingissues),andyouhavenotviewedthenewinformation.
3. Tosortthelistoftickets,clickacolumnheadingtosortbythevaluesinthatcolumn.Clickthecolumn
headingagaintoreversethesortorder.
AddinformationtoaticketusingtheWebconsole
Youcanaddinformationtoaticketbyaddingnotesorattachingfiles.
1.
2.
3.
4.
5.
LocatetheticketontheTicketHistorypage.
Clicktheblueticketnumberboxtodisplaytheticketdetails.
Toaddanote,clickAddNoteandenterthenotetext.
Toattachafile,clickAddFileandselectthefile.
ClickSave.
Yourchangesaresavedandtheassignedtechisnotified.
Addnotestoaticketusingemail
WebHelpDeskcansendemailswhenachangeismadetoyourticket.Forexample,ifatechneedsadditional
information,thetechcanaddanotetodescribetherequiredinformationandWebHelpDesksendsanemailto
requestit.Youcanaddanotetotheticketfromtheemail.
1. ClicktheAddNotelinkinthebodyoftheemail.
Donotreplytotheemail.
Anewemailiscreated.
2. Replacethetextinthebodyoftheemailwiththenoteyouwanttoadd,andsendtheemail.
WebHelpDeskautomaticallyupdatestheticketandnotifiestheassignedtechthatnewinformationis
available.
Cancelaticket
Ifyounolongerneedtherequestedservice,youcancanceltheticket.
1.
2.
3.
4.
LocatetheticketontheTicketHistorypage.
Clicktheblueticketnumberboxtodisplaytheticketdetails.
ClicktheCancelTicketbutton.
ClickOKattheconfirmationmessage.
TheticketstatusischangedtoCanceledandtheassignedtechisnotified.
147
Closingaticket
Whentheassignedtechresolvesyourrequest,WebHelpDesksendsyouanemail.T heemailcontainsnotesto
describewhatwasdonetoresolvethereportedissue,orwhatwasprovidedtocompleteyourservicerequest.
n Ifyouaresatisfiedwiththeresolution,clickYestoclosetheticket.T henclickSendtosendthegenerated
email.Youwillreceiveanemailconfirmationthattheticketisclosed.
n Ifyouarenotsatisfiedwiththeresolution,clickNotonotifytheassignedtech.ThenclickSendtosendthe
generatedemail.
GettingadditionalhelpfromFAQs
Frequentlyaskedquestions(FAQs)describecommonITissuesandtheirsolutions.TechscancreateFAQsto
helpusersfindanswersandresolveproblems.TodisplaytheFAQs:
1. ClickFAQsintheWebHelpDesktoolbar.
2. Specifythesearchcriteriaatthetopofthewindow.
3. ClickSearch.
TheFAQsthatmeetyoursearchcriteriaarelisted.
n Todisplaytheanswertoaquestion,clickShowAnswer.
n ToindicatewhethertheFAQwashelpful,clickVoteandselectaratingof1through5stars(5beingmost
helpful,1beingleasthelpful).T hisfeedbackhelpsWebHelpDeskimprovethequalityoftheFAQentry.
148