1
Kaseya Service Desk Workshop
Developed by
Kaseya University
Powered by
IT Scholars
Kaseya Version 6.2 Last updated on June 27, 2012
DAY TWO Developed by Kaseya University Powered by IT Scholars - - PowerPoint PPT Presentation
Kaseya Service Desk Workshop DAY TWO Developed by Kaseya University Powered by IT Scholars Kaseya Version 6.2 Last updated on June 27, 2012 1 Roadmap! Day One Day One Introduc3on to Workshop and
1
Developed by
Powered by
Kaseya Version 6.2 Last updated on June 27, 2012
3
Day ¡One ¡
Introduc3on ¡to ¡Workshop ¡and ¡Virtual ¡Labs ¡ Kaseya ¡Service ¡Desk ¡Overview ¡ Crea3ng ¡Your ¡First ¡Service ¡Desk ¡ Defining ¡Your ¡Ini3al ¡Service ¡Desk ¡Users ¡
– Day ¡One ¡Recap ¡ – Configuring ¡Your ¡Service ¡Desk ¡Users ¡ – Adding ¡Automa3on ¡to ¡Your ¡Service ¡Desk ¡
Day ¡One ¡
Introduc3on ¡to ¡Workshop ¡and ¡Virtual ¡Labs ¡ Kaseya ¡Service ¡Desk ¡Overview ¡ Crea3ng ¡Your ¡First ¡Service ¡Desk ¡ Defining ¡Your ¡Ini3al ¡Service ¡Desk ¡Users ¡
Day ¡One ¡Recap ¡ – Configuring ¡Your ¡Service ¡Desk ¡Users ¡ – Adding ¡Automa3on ¡to ¡Your ¡Service ¡Desk ¡
4
6
Check ¡your ¡licenses ¡for ¡desks ¡and ¡users ¡ Define ¡your ¡desk ¡using ¡a ¡desk ¡template ¡ Review ¡the ¡service ¡desk ¡fields/proper3es ¡ Review ¡the ¡service ¡desk ¡stages/workflow ¡ Define ¡a ¡default ¡policy ¡with ¡coverage ¡hours ¡ Review ¡message ¡templates ¡ Review ¡procedure ¡variables ¡ Setup ¡an ¡email ¡reader ¡ Ac3vate ¡the ¡new ¡desk ¡
7
Create ¡the ¡user ¡roles ¡for ¡your ¡desk ¡ Create ¡the ¡scopes ¡for ¡your ¡desk ¡ Create ¡the ¡users ¡for ¡your ¡desk ¡
8 Scopes ¡\ ¡User ¡Roles ¡ SD ¡Admin ¡ SD ¡ Technician ¡ Contact ¡ Machine ¡ User ¡ FIU ¡ John ¡Doe ¡ Ted, ¡Tia, ¡ Tim, ¡Tod, ¡ Tom, ¡Tru ¡ FIU ¡ SCIS ¡ Cat ¡ FIU ¡ SCIS ¡ ws1 ¡ Eli ¡ FIU ¡ MR ¡ Cat ¡ FIU ¡ MR ¡ dc ¡ Ena ¡ FIU ¡ GL ¡ Cay ¡ FIU ¡ GL ¡ guest1 ¡ Eve ¡ FIU ¡ CEC ¡ Con ¡ FIU ¡ CEC ¡ pc1 ¡ Evy ¡ FIU ¡ CEC ¡ laptop1 ¡ Ewa ¡
9
UTS ¡
Manager: ¡ John ¡Doe ¡ Tier ¡1: ¡ ¡ Ted, ¡Tia, ¡Tim, ¡Tod ¡ ¡ Tier ¡2: ¡ ¡ Tom ¡and ¡Tru ¡
SCIS ¡
Contact: ¡ ¡ Cat ¡ ws1 ¡user: ¡ ¡ Eli ¡
MR ¡
Contact: ¡ Cat ¡ dc ¡user: ¡ ¡ Ena ¡
GL ¡
Contact: ¡ ¡ Cay ¡ guest1 ¡user: ¡ ¡ Eve ¡
CEC ¡
Contact: ¡ ¡ Con ¡ pc1 ¡user: ¡ ¡ Evy ¡ laptop1 ¡user: ¡ ¡ Ewa ¡
10
11
14
160
– Define ¡the ¡list ¡of ¡users ¡for ¡a ¡specific ¡Pool ¡under ¡ the ¡Desk ¡Defini)on ¡– ¡Access ¡– ¡Pools ¡ ¡
the ¡skill ¡set ¡of ¡your ¡team ¡members, ¡assign ¡ them ¡accordingly ¡to ¡the ¡appropriate ¡ resource ¡pools. ¡ ¡
email ¡addresses ¡of ¡all ¡the ¡members ¡in ¡a ¡
165
170
¡ variables, ¡namely, ¡Email_SupportManagement, ¡ Email_Tier1Support, ¡Email_Tier2Support, ¡and ¡ Email_Tier3Support, ¡that ¡must ¡be ¡ini3ally ¡set ¡to ¡ the ¡emails ¡of ¡the ¡3er ¡1, ¡3er ¡2, ¡3er ¡3, ¡and ¡support ¡ management ¡team ¡members ¡of ¡your ¡desk. ¡
created ¡four ¡pools ¡for ¡the ¡same ¡purpose. ¡ ¡
will ¡not ¡be ¡reflected ¡to ¡their ¡corresponding ¡pools ¡ (and ¡vice ¡versa), ¡causing ¡inconsistency ¡in ¡your ¡
171
variables ¡to ¡avoid ¡possible ¡inconsistencies ¡ in ¡your ¡desk. ¡
make ¡sure ¡that ¡any ¡references ¡to ¡these ¡ variables ¡are ¡properly ¡replaced ¡by ¡[$pool$], ¡ which ¡is ¡a ¡3cket ¡variable. ¡
contents ¡of ¡your ¡service ¡desk ¡procedures, ¡ we ¡will ¡address ¡this ¡issue. ¡
174
175
Day ¡One ¡
Introduc3on ¡to ¡Workshop ¡and ¡Virtual ¡Labs ¡ Kaseya ¡Service ¡Desk ¡Overview ¡ Crea3ng ¡Your ¡First ¡Service ¡Desk ¡ Defining ¡Your ¡Ini3al ¡Service ¡Desk ¡Users ¡
Day ¡One ¡Recap ¡ Configuring ¡Your ¡Service ¡Desk ¡Users ¡ – Adding ¡Automa3on ¡to ¡Your ¡Service ¡Desk ¡
Day ¡One ¡
Introduc3on ¡to ¡Workshop ¡and ¡Virtual ¡Labs ¡ Kaseya ¡Service ¡Desk ¡Overview ¡ Crea3ng ¡Your ¡First ¡Service ¡Desk ¡ Defining ¡Your ¡Ini3al ¡Service ¡Desk ¡Users ¡
Day ¡Two ¡
Day ¡One ¡Recap ¡ Configuring ¡Your ¡Service ¡Desk ¡Users ¡ Adding ¡Automa3on ¡to ¡Your ¡Service ¡Desk ¡
177
178
Service ¡Procedures ¡
179
Service ¡Desk ¡can ¡be ¡triggered ¡by ¡ ¡
– the ¡crea3on ¡of ¡the ¡3cket ¡ ¡
– the ¡transi3on ¡from ¡one ¡stage ¡to ¡another ¡ ¡
– any ¡changes ¡to ¡the ¡3cket ¡ ¡
– a ¡3cket ¡remaining ¡in ¡a ¡stage ¡or ¡not ¡closed ¡ beyond ¡some ¡3me ¡ ¡
180
sub-‑procedures, ¡enabling ¡code ¡reuse ¡ and ¡modular ¡automa3on. ¡
running ¡of ¡an ¡agent ¡procedure ¡on ¡a ¡ managed ¡machine ¡using ¡the ¡Schedule ¡ Procedure ¡step. ¡
181
need ¡to ¡follow ¡these ¡steps: ¡
given ¡to ¡you ¡piece-‑by-‑piece ¡in ¡the ¡following ¡
182
Tier1 ¡
Entry: ¡Incident ¡enters ¡Tire1 ¡ Escala3on: ¡Stage ¡Escalated ¡1 ¡hour ¡ Goal: ¡Tier1 ¡Goal ¡4 ¡hours ¡
IdenDfied ¡
Entry: ¡Incident ¡enters ¡Iden3fied ¡ Escala3on: ¡Stage ¡Escalated ¡1 ¡hour ¡ Goal: ¡Iden3fied ¡Goal ¡1 ¡Hours ¡
Tier2 ¡
Entry: ¡Incident ¡enters ¡Tire2 ¡ Escala3on: ¡Stage ¡Escalated ¡1 ¡hour ¡ Goal: ¡Tier2 ¡Goal ¡4 ¡hours ¡
Closed ¡
Entry: ¡Incident ¡enters ¡Clolsed ¡ Goal: ¡Closed ¡Goal ¡4 ¡hours ¡
Solved ¡
Entry: ¡Incident ¡enters ¡Solved ¡ Escala3on: ¡Solu3on ¡Unconfirmed ¡ by ¡User ¡
185
Category ¡and ¡SubCategory ¡sub-‑ procedure, ¡called ¡by ¡Incident ¡enters ¡ Iden)fied, ¡needs ¡to ¡be ¡modified. ¡
– Its ¡current ¡implementa3on ¡looks ¡for ¡different ¡ keywords ¡in ¡Summary; ¡if ¡a ¡match ¡is ¡found, ¡ then ¡the ¡Category ¡is ¡set ¡to ¡Kaseya ¡and ¡the ¡ SubCategory ¡is ¡set ¡to ¡according. ¡ – You ¡realize ¡that ¡this ¡procedure ¡was ¡meant ¡to ¡ categorize ¡3ckets ¡created ¡by ¡alarms. ¡
186
a ¡user ¡(i.e., ¡created ¡by ¡an ¡alarm), ¡the ¡ Submi3erType ¡3cket ¡property ¡is ¡set ¡to ¡ UNKNOWN; ¡therefore, ¡you ¡use ¡this ¡to ¡ dis3nguish ¡between ¡the ¡two ¡situa3ons. ¡
user ¡has ¡not ¡set ¡the ¡category, ¡you ¡will ¡ look ¡for ¡the ¡specified ¡keywords, ¡and ¡if ¡one ¡ detected ¡in ¡that ¡order, ¡you ¡will ¡set ¡the ¡ category ¡and ¡sub-‑category ¡accordingly. ¡
195
Severity ¡and ¡Urgency ¡as ¡follows. ¡
Severity/ Urgency High Medium Low High Priority 1 Priority 2 Priority 3 Medium Priority 2 Priority 3 Priority 4 Low Priority 3 Priority 4 Priority 5
196
Ticket ¡Goal ¡Time ¡must ¡be ¡set ¡as ¡follows. ¡
Priority
Default_SLA Escalation Time Stage Goal Time Ticket Goal Time
Priority 1
4 9 36
Priority 2
8 17 68
Priority 3
16 33 132
Priority 4
32 65 260
Priority 5
64 129 516
197
3mes ¡for ¡different ¡priori3es ¡allows ¡for ¡two ¡ stage ¡escala3ons. ¡
priori3es ¡are ¡4 ¡3mes ¡the ¡corresponding ¡ stage ¡goal ¡3mes, ¡coun3ng ¡for ¡the ¡ Iden)fied, ¡Tier1, ¡Tier2, ¡and ¡Solved ¡stage ¡ goal ¡3mes. ¡
related ¡values ¡for ¡stage ¡and ¡3cket ¡goal ¡ 3mes; ¡your ¡desk ¡may ¡be ¡very ¡different. ¡
198
and ¡Calculate ¡Priority ¡must ¡be ¡adjusted. ¡
stage ¡escala3on ¡3me ¡and ¡stage ¡goal ¡3me, ¡ while ¡the ¡procedure ¡name ¡implies ¡that ¡it ¡
minutes ¡regardless ¡of ¡the ¡calculated ¡ priority ¡of ¡the ¡3cket. ¡
199
that ¡all ¡the ¡steps ¡segng ¡the ¡escala3on ¡and ¡ goal ¡3mes ¡are ¡eliminated. ¡
that ¡separately ¡set ¡the ¡escala3on ¡3me, ¡ stage ¡goal ¡3me, ¡and ¡3cket ¡goal ¡3me, ¡based ¡
exis3ng ¡procedure ¡variables, ¡and ¡add ¡new ¡ variable, ¡if ¡need ¡be. ¡
200
procedure ¡based ¡on ¡the ¡issues ¡that ¡you ¡ iden3fied, ¡you ¡need ¡to ¡follow ¡these ¡
1. Go ¡to ¡Service ¡Desk ¡> ¡Procedure ¡ Defini)on ¡> ¡Sub-‑Procedure. ¡ 2. Navigate ¡to ¡Shared ¡> ¡ITIL ¡Sub-‑ procedures ¡> ¡Calculate ¡Priority. ¡ 3. Click ¡on ¡Edit ¡Procedure. ¡ 4. Delete ¡all ¡the ¡steps ¡that ¡set ¡the ¡stage ¡ escala3on ¡and ¡goal ¡3me. ¡The ¡resul3ng ¡ sub-‑procedures ¡should ¡reflect ¡priority ¡ calcula3on ¡depicted ¡in ¡the ¡graph ¡on ¡ the ¡leh ¡side. ¡ 5. Click ¡on ¡Save ¡and ¡Close ¡
201
AutomaDc ¡Priority ¡Assignment: ¡Adjust ¡the ¡Procedures ¡
218
Reminder: ¡The ¡Coverage ¡Schedule ¡for ¡Default_SLA ¡
219
AutomaDc ¡Priority ¡Assignment: ¡Verify ¡the ¡Changes ¡
220
AutomaDc ¡Priority ¡Assignment: ¡Verify ¡the ¡Changes ¡
Severity/ Urgency High Medium Low High Critical/Priority1 High/Priority2 Medium/Priority3 Medium High/Priority2 Medium/Priority3 Low/Priority4 Low Medium/Priority3 Low/Priority4 Planning/Priority5 Priority Default_SLA Escalation Time Stage Goal Time Ticket Goal Time Priority 1 4 8 16 Priority 2 8 16 32 Priority 3 16 32 64 Priority 4 32 64 128
10-‑Jun-‑12 ¡was ¡a ¡Sunday ¡
224
Ticket ¡enters ¡Tier1 ¡ Ticket ¡enters ¡Tier2 ¡ Ticket ¡enters ¡Solved ¡ Ticket ¡enters ¡Closed ¡
225
¡
– If ¡the ¡3cket ¡has ¡already ¡been ¡assigned ¡to ¡an ¡ individual, ¡make ¡that ¡individual ¡to ¡be ¡the ¡
¡ person ¡who ¡is ¡ul3mately ¡responsible ¡for ¡ resolving ¡the ¡3cket. ¡ ¡ – The ¡stage ¡escala3on ¡and ¡goal ¡3mes ¡must ¡be ¡ reset ¡based ¡on ¡the ¡freshly ¡calculated ¡priority. ¡ – The ¡status ¡of ¡the ¡3cket ¡should ¡reflect ¡that ¡it ¡is ¡ in ¡progress. ¡
226
(in ¡the ¡3cket ¡edi3ng ¡form) ¡to ¡a ¡specific ¡SD ¡ technician, ¡the ¡Assignee ¡3cket ¡property ¡is ¡ set ¡to ¡the ¡SD ¡technician ¡and ¡the ¡Pool ¡3cket ¡ property ¡does ¡not ¡exist ¡anymore. ¡
Assigned ¡To ¡field ¡(in ¡the ¡3cket ¡edi3ng ¡form) ¡ to ¡a ¡specific ¡pool, ¡the ¡Pool ¡3cket ¡property ¡is ¡ set ¡to ¡the ¡pool ¡and ¡the ¡Assignee ¡3cket ¡ property ¡does ¡not ¡exist ¡anymore. ¡
227
Escala)on ¡Level ¡is ¡reset ¡to ¡0, ¡and ¡the ¡ Escala)on ¡Time ¡and ¡Stage ¡Goal ¡Time ¡are ¡ reset ¡to ¡the ¡values ¡defined ¡in ¡the ¡stage. ¡
Stage ¡Goal ¡Time ¡based ¡on ¡the ¡calculated ¡ Priority ¡of ¡the ¡3cket, ¡you ¡need ¡to ¡set ¡them ¡ using ¡the ¡Set ¡Escala)on ¡Time ¡and ¡Set ¡Goal ¡ Time ¡commands. ¡
228
– You ¡need ¡to ¡first ¡test ¡the ¡existence ¡of ¡ Assignee ¡and ¡if ¡it ¡exists, ¡set ¡Owner ¡to ¡
– You ¡need ¡to ¡call ¡the ¡sub-‑procedures ¡for ¡ calcula3ng ¡the ¡priority ¡and ¡for ¡segng ¡the ¡ escala3on ¡and ¡stage ¡goal ¡3mes. ¡ – You ¡need ¡to ¡check ¡the ¡Status, ¡if ¡it ¡is ¡not ¡In ¡ Progress, ¡you ¡need ¡to ¡set ¡it ¡to ¡In ¡Progress. ¡
229
1. Go ¡to ¡Service ¡Desk ¡> ¡Procedures ¡Defini)on ¡> ¡Stage ¡Entry ¡or ¡Exit. ¡ 2. Navigate ¡to ¡Shared ¡> ¡<USERNAME>_SD ¡> ¡Incident ¡enters ¡Tier1. ¡ 3. Click ¡on ¡Edit ¡Procedure. ¡ 4. Add ¡Test ¡if ¡Assignee ¡Exists. ¡ ¡ 5. Add ¡a ¡step ¡to ¡execute ¡the ¡ITIL ¡Sub-‑procedures.Calculate ¡Priority ¡ sub-‑procedure. ¡ ¡ 6. Add ¡a ¡step ¡to ¡execute ¡the ¡ITIL ¡Sub-‑procedures.Set ¡Escala)on ¡Time ¡ sub-‑procedure. ¡ ¡ 7. Add ¡a ¡step ¡to ¡execute ¡the ¡ITIL ¡Sub-‑procedures.Set ¡Stage ¡Goal ¡Time ¡ sub-‑procedure. ¡ 8. Add ¡Test ¡if ¡Status ¡DoesNotContain ¡In ¡Progress. ¡ ¡ 9. Add ¡Sets ¡Status ¡to ¡In ¡Progress. ¡
230
¡
238
239
1. Go ¡to ¡Service ¡Desk ¡> ¡Procedures ¡Defini)on ¡> ¡Stage ¡Entry ¡or ¡Exit. ¡ 2. Navigate ¡to ¡Shared ¡> ¡<USERNAME>_SD ¡> ¡Incident ¡enters ¡Closed. ¡ 3. Click ¡on ¡Edit ¡Procedure. ¡ 4. Add ¡Test ¡if ¡Status ¡DoesNotContain ¡Closed. ¡ ¡ 5. Add ¡Sets ¡Status ¡to ¡Closed. ¡ 6. Click ¡on ¡Save ¡and ¡Close. ¡
240
¡
241
Ticket ¡enters ¡Tier1 ¡ Ticket ¡enters ¡Tier2 ¡ Ticket ¡enters ¡Saved ¡ Ticket ¡enters ¡Closed ¡
Ticket ¡enters ¡Tier1 ¡ Ticket ¡enters ¡Tier2 ¡ Ticket ¡enters ¡Saved ¡ Ticket ¡enters ¡Closed ¡ Stage ¡escalated ¡ ¡ Solu3on ¡unconfirmed ¡by ¡user ¡
242
– If ¡the ¡3cket ¡has ¡been ¡assigned ¡to ¡an ¡individual, ¡ no3fy ¡the ¡individual ¡by ¡email. ¡ – Make ¡sure ¡that ¡the ¡3cket ¡is ¡assigned ¡properly ¡ to ¡the ¡pool ¡associated ¡with ¡the ¡stage ¡and ¡then ¡ no3fy ¡the ¡pool ¡by ¡email. ¡ – Ticket ¡should ¡be ¡escalated ¡at ¡most ¡twice ¡in ¡a ¡
243
Tier1 ¡stage; ¡Set ¡Pool ¡to ¡Tier2Support, ¡if ¡in ¡ Tier2 ¡stage. ¡No3fy ¡the ¡pool ¡by ¡email. ¡
Set ¡Escala)on ¡Time ¡sub-‑procedure. ¡ Note: ¡We ¡add ¡a ¡note ¡for ¡tes3ng ¡purposes ¡at ¡ the ¡beginning ¡of ¡this ¡procedure; ¡you ¡can ¡ remove ¡it ¡when ¡done ¡with ¡tes3ng. ¡
244
¡
245
– No3fy ¡the ¡submiper ¡by ¡email ¡that ¡a ¡solu3on ¡has ¡been ¡ applied ¡by ¡a ¡Helpdesk ¡technician. ¡ – Ticket ¡should ¡be ¡escalated ¡at ¡most ¡twice ¡in ¡this ¡stage ¡ – If ¡a ¡user ¡does ¡not ¡reply ¡to ¡the ¡email ¡no3fica3on ¡that ¡a ¡ 3cket ¡solu3on ¡is ¡not ¡acceptable, ¡the ¡3cket ¡will ¡be ¡ closed ¡aher ¡2 ¡escala3ons. ¡ ¡
248
Ticket ¡enters ¡Tier1 ¡ Ticket ¡enters ¡Tier2 ¡ Ticket ¡enters ¡Saved ¡ Ticket ¡enters ¡Closed ¡ Stage ¡escalated ¡ ¡ Solu3on ¡unconfirmed ¡by ¡user ¡
Ticket ¡enters ¡Tier1 ¡ Ticket ¡enters ¡Tier2 ¡ Ticket ¡enters ¡Saved ¡ Ticket ¡enters ¡Closed ¡ Stage ¡escalated ¡ ¡ Solu3on ¡unconfirmed ¡by ¡user ¡ Iden3fied ¡Goal ¡ Tier1 ¡Goal ¡ Tier2 ¡Goal ¡ Solved ¡Goal ¡ Incident ¡Goal ¡– ¡All ¡Stages ¡
249
no3fied ¡if ¡a ¡3cket ¡misses ¡its ¡goal. ¡
should ¡move ¡to ¡Tier1 ¡or ¡Tier2, ¡respec3vely. ¡
support ¡management ¡must ¡be ¡no3fied. ¡
Assignee ¡or ¡Pool ¡must ¡be ¡no3fied. ¡
250
beginning ¡of ¡each ¡goal ¡procedure. ¡
should ¡remove ¡them ¡when ¡done ¡with ¡your ¡
251
¡
252
¡
253
¡
254
¡
255
¡
256
¡
257
¡
259
Ticket ¡enters ¡Tier1 ¡ Ticket ¡enters ¡Tier2 ¡ Ticket ¡enters ¡Saved ¡ Ticket ¡enters ¡Closed ¡ Stage ¡escalated ¡ ¡ Solu3on ¡unconfirmed ¡by ¡user ¡ Iden3fied ¡Goal ¡ Tier1 ¡Goal ¡ Tier2 ¡Goal ¡ Solved ¡Goal ¡ Incident ¡Goal ¡– ¡All ¡Stages ¡
Ticket ¡enters ¡Tier1 ¡ Ticket ¡enters ¡Tier2 ¡ Ticket ¡enters ¡Saved ¡ Ticket ¡enters ¡Closed ¡ Stage ¡escalated ¡ ¡ Solu3on ¡unconfirmed ¡by ¡user ¡ Iden3fied ¡Goal ¡ Tier1 ¡Goal ¡ Tier2 ¡Goal ¡ Solved ¡Goal ¡ Incident ¡Goal ¡– ¡All ¡Stages ¡ Incident ¡is ¡Changed ¡
260
¡ in ¡the ¡Iden3fied ¡stage ¡and ¡its ¡Status ¡is ¡new, ¡ then ¡the ¡3cket ¡should ¡transit ¡to ¡Tier1 ¡and ¡ be ¡assigned ¡to ¡the ¡SD ¡technician. ¡
but ¡the ¡content ¡of ¡the ¡3cket ¡has ¡been ¡ modified, ¡you ¡should ¡no3fy ¡the ¡submiper. ¡
261
¡
264
AutomaDc ¡Ticket ¡Tracking: ¡Verify ¡the ¡Changes ¡
IdenDfied ¡ Tier1 ¡ Tier2 ¡ Missed ¡Due ¡ Solved ¡
265
AutomaDc ¡Ticket ¡Tracking: ¡Verify ¡the ¡Changes ¡
266
267
Service ¡Procedures ¡
Service ¡Procedures ¡ Inbound ¡Emails ¡and ¡Alerts ¡
268
the ¡apributes ¡of ¡a ¡3cket ¡request, ¡just ¡ before ¡the ¡3cket ¡is ¡created, ¡including ¡the ¡ desk ¡defini3on ¡used ¡to ¡create ¡the ¡3cket. ¡
inbound ¡emails ¡or ¡system ¡events, ¡such ¡as ¡ alarm ¡condi3ons. ¡ ¡
determines ¡what ¡service ¡desk ¡is ¡used ¡to ¡ create ¡the ¡3ckets, ¡and ¡whether ¡3cket ¡ requests ¡are ¡canceled. ¡
269
compares ¡a ¡3cket ¡request ¡with ¡exis3ng ¡ 3ckets ¡to ¡determine ¡if ¡the ¡3cket ¡request ¡is ¡ a ¡duplicate. ¡ ¡
3ckets, ¡the ¡3cket ¡crea3on ¡is ¡canceled. ¡
– Test ¡for ¡Condi3ons ¡to ¡match ¡proper3es ¡of ¡the ¡ incoming ¡Ticket ¡request. ¡ – The ¡3cket ¡receipts ¡proper3es ¡checks ¡are ¡AND ¡
270
and ¡alarms ¡must ¡be ¡associated ¡with ¡your ¡
acknowledgement ¡or ¡its ¡follow ¡up ¡ no3fica3ons ¡must ¡not ¡create ¡new ¡3ckets; ¡ they ¡should ¡simply ¡be ¡added ¡as ¡new ¡notes ¡ to ¡the ¡original ¡3cket. ¡
271
with ¡your ¡desk, ¡you ¡need ¡to ¡follow ¡these ¡steps ¡ 1. Go ¡to ¡Service ¡Desk ¡> ¡Procedures ¡Defini)on ¡> ¡Ticket ¡Request ¡Mapping. ¡ 2. Navigate ¡to ¡Shared ¡> ¡<USERNAME>_SD ¡> ¡Incident ¡Mapping. ¡ 3. Click ¡on ¡Edit ¡Procedure. ¡ 4. Select ¡the ¡Set ¡ServiceDesk ¡to ¡Incident ¡step. ¡ 5. In ¡the ¡right ¡pane, ¡make ¡sure ¡that ¡<USERNAME>_SD ¡is ¡defined ¡to ¡be ¡ set ¡to ¡the ¡ServiceDesk ¡property. ¡ 6. Click ¡Save ¡and ¡Close. ¡
272
Ticket ¡Request ¡Mapping: ¡Adjust ¡the ¡Procedure ¡
273
with ¡your ¡desk, ¡you ¡need ¡to ¡follow ¡these ¡steps ¡ 1. Go ¡to ¡Service ¡Desk ¡> ¡Procedures ¡Defini)on ¡> ¡Ticket ¡Request ¡De-‑Dup. ¡ 2. Navigate ¡to ¡Shared ¡> ¡<USERNAME>_SD ¡> ¡Incident ¡Mapping. ¡ 3. Click ¡Edit ¡Procedure. ¡ 4. Add ¡a ¡step ¡to ¡check ¡whether ¡the ¡email ¡is ¡a ¡duplicate ¡by ¡looking ¡for ¡a ¡ matching ¡email ¡sent ¡in ¡the ¡past ¡24 ¡hours ¡with ¡the ¡same ¡source ¡type, ¡ first ¡and ¡second ¡reference ¡field, ¡and ¡the ¡same ¡machine ¡id ¡and ¡group. ¡ 5. If ¡the ¡email ¡is ¡a ¡duplicate, ¡add ¡a ¡note ¡to ¡the ¡original ¡3cket ¡that ¡ indicates ¡a ¡duplicate ¡email ¡was ¡sent. ¡ ¡ 6. Click ¡Save ¡and ¡Close. ¡
274
Reviewing ¡& ¡Adjus3ng ¡the ¡Ticket ¡Request ¡De-‑Dup ¡
275
276
Service ¡Procedures ¡ Inbound ¡Emails ¡and ¡Alerts ¡
Enabling ¡Automa3on ¡in ¡SD ¡
Service ¡Procedures ¡ Inbound ¡Emails ¡and ¡Alerts ¡ Policies ¡
277
can ¡be ¡assigned ¡to ¡a ¡Organiza3on, ¡Organiza3on ¡Type, ¡
default ¡8 ¡to ¡4 ¡coverage. ¡
278
handling ¡the ¡issues ¡related ¡to ¡the ¡servers ¡in ¡ the ¡mr ¡the ¡same ¡way ¡you ¡treat ¡the ¡issues ¡ related ¡to ¡the ¡instruc3onal ¡computers ¡in ¡ scis ¡and ¡cec ¡and ¡guest ¡computers ¡in ¡gl. ¡
defined ¡before, ¡you ¡decide ¡to ¡define ¡three ¡ policies, ¡namely, ¡Gold_SLA, ¡Silver_SLA, ¡and ¡ Bronze_SLA, ¡and ¡associate ¡them ¡to ¡ machines ¡in ¡mr, ¡scis/cec, ¡and ¡gl, ¡
279
280
Priority
Gold_SLA Escalation (h) Stage Goal (h) Ticket Goal (h)
Priority 1
1 3 12
Priority 2
2 5 20
Priority 3
4 9 36
Priority 4
8 17 68
281
282
Defining ¡Coverage ¡Schedule ¡for ¡Gold_SLA ¡
291
292
representa3ve ¡test ¡suites ¡to ¡verify ¡that ¡ ¡
– Tickets ¡created ¡by ¡the ¡end ¡users ¡of ¡different ¡ machines ¡will ¡end ¡up ¡with ¡different ¡policies. ¡ – Accordingly, ¡the ¡escala3on, ¡stage ¡goal, ¡and ¡ 3cket ¡due ¡3mes ¡will ¡be ¡overwripen ¡by ¡the ¡ corresponding ¡policy. ¡
293
294
Enabling ¡Automa3on ¡in ¡SD ¡
Service ¡Procedures ¡ Inbound ¡Emails ¡and ¡Alerts ¡ Policies ¡
Enabling ¡Automa3on ¡in ¡SD ¡
Service ¡Procedures ¡ Inbound ¡Emails ¡and ¡Alerts ¡ Policies ¡
Field ¡Valida3on ¡
295
procedure ¡will ¡automa3cally ¡run ¡the ¡Stage ¡Exit ¡of ¡the ¡ Previous ¡Stage ¡and ¡the ¡Entry ¡Procedure ¡of ¡the ¡new ¡ stage, ¡then ¡return ¡to ¡the ¡original ¡procedure’s ¡next ¡
¡“YOU ¡ARE ¡NOT ¡WORKING ¡IN ¡A ¡VACUUM” ¡
296
prevent ¡any ¡further ¡changes ¡to ¡a ¡3cket ¡unless ¡a ¡ set ¡of ¡pre-‑defined ¡condi3ons ¡are ¡met. ¡
Service ¡Desk ¡Procedure? ¡
prerequisites ¡are? ¡
¡ that ¡can ¡only ¡be ¡approved ¡by ¡One ¡User ¡ (Username=Tim ¡Contact). ¡
¡ ¡ ¡
contact-‑scis-‑wbproserv ¡
297
Condi3onals ¡
the ¡changes ¡
298
299
300
Enabling ¡Automa3on ¡in ¡SD ¡
Service ¡Procedures ¡ Inbound ¡Emails ¡and ¡Alerts ¡ Policies ¡
Field ¡Valida3on ¡
Enabling ¡Automa3on ¡in ¡SD ¡
Service ¡Procedures ¡ Inbound ¡Emails ¡and ¡Alerts ¡ Policies ¡
Field ¡Valida3on ¡ Change ¡Procedure ¡for ¡Solved ¡Stage ¡
Tickets ¡
301
¡ the ¡issue ¡s3ll ¡exists, ¡we ¡need ¡to ¡insert ¡a ¡process ¡to ¡ reopen ¡that ¡3cket. ¡
the ¡reason ¡why ¡we ¡add ¡a ¡Solved ¡stage ¡to ¡ensure ¡that ¡the ¡ end ¡user ¡no ¡longer ¡is ¡experiencing ¡the ¡issue. ¡
302
303
304
Enabling ¡Automa3on ¡in ¡SD ¡
Service ¡Procedures ¡ Inbound ¡Emails ¡and ¡Alerts ¡ Policies ¡
Field ¡Valida3on ¡ Wai3ng ¡for ¡User ¡Feedback ¡
Enabling ¡Automa3on ¡in ¡SD ¡
Service ¡Procedures ¡ Inbound ¡Emails ¡and ¡Alerts ¡ Policies ¡
Field ¡Valida3on ¡ Change ¡Procedure ¡for ¡Solved ¡Stage ¡ Wai3ng ¡for ¡User ¡Feedback ¡and ¡Suspending ¡ Tickets ¡
305
can ¡move ¡between ¡the ¡stages. ¡
Suspended ¡Stage. ¡
ESCALATION, ¡in ¡the ¡stage ¡defini3ons. ¡
306
Procedures ¡with ¡Escala3on ¡Time ¡set ¡to ¡0 ¡
307
to ¡move ¡the ¡3cket ¡to ¡the ¡suspended ¡stage ¡
– Also ¡add ¡a ¡test ¡condi3on ¡if ¡anything ¡else ¡has ¡change ¡to ¡move ¡the ¡ 3cket ¡from ¡the ¡suspended ¡stage ¡to ¡a ¡func3onal ¡ac3ve ¡stage. ¡ – For ¡example ¡set ¡the ¡stage ¡to ¡either ¡a ¡Tier ¡2 ¡or ¡to ¡the ¡ [$PreviousStage$] ¡
Entry ¡Procedure ¡for ¡the ¡Suspended ¡Stage ¡to ¡set ¡the ¡ Escala3on ¡Time. ¡
308
set ¡to ¡Suspended ¡
to ¡move ¡3cket ¡out ¡
309
automa3on: ¡
For ¡User ¡Feedback ¡for ¡the ¡status. ¡
stage ¡
user ¡replies ¡back ¡with ¡more ¡informa3on ¡
310
automa3on: ¡
Feedback ¡for ¡the ¡status. ¡
¡ back ¡with ¡more ¡informa3on ¡
311
¡
request ¡for ¡more ¡informa3on ¡
¡ to ¡the ¡Ticket ¡Assignee ¡
technicians ¡is ¡wai3ng ¡for ¡more ¡informa3on. ¡ ¡ ¡
want ¡to ¡send ¡the ¡reminder. ¡ ¡ ¡
an ¡email ¡to ¡close ¡the ¡3cket ¡and ¡change ¡the ¡Stage ¡ and ¡Status ¡to ¡Closed. ¡
312
313
Enabling ¡Automa3on ¡in ¡SD ¡
Service ¡Procedures ¡ Inbound ¡Emails ¡and ¡Alerts ¡ Policies ¡
Field ¡Valida3on ¡ Wai3ng ¡for ¡User ¡Feedback ¡ Suspending ¡Tickets ¡
Enabling ¡Automa3on ¡in ¡SD ¡
Service ¡Procedures ¡ Inbound ¡Emails ¡and ¡Alerts ¡ Policies ¡
Case ¡Studies ¡
Field ¡Valida3on ¡ Change ¡Procedure ¡for ¡Solved ¡Stage ¡ Wai3ng ¡for ¡User ¡Feedback ¡and ¡Suspending ¡ Tickets ¡ Collec3ng ¡Data ¡
314
informa3on ¡and ¡append ¡the ¡informa3on ¡into ¡the ¡ NOTES ¡field ¡of ¡the ¡3cket. ¡
informa3on ¡
– Create ¡an ¡Agent ¡Procedure ¡to ¡(a) ¡collect ¡informa3on ¡ and ¡(b) ¡store ¡it ¡on ¡the ¡Kaseya ¡Server ¡ – Create ¡Service ¡Desk ¡Procedure ¡to ¡check ¡of ¡the ¡ existence ¡of ¡the ¡Collected ¡Data ¡in ¡the ¡stored ¡loca3on ¡ defined ¡in ¡the ¡Agent ¡Procedure. ¡
Ticket ¡
315
automa3cally ¡create ¡a ¡3cket. ¡
¡ Set ¡name ¡in ¡the ¡3cket ¡descrip3on. ¡
Procedure ¡on ¡the ¡machine ¡that ¡created ¡the ¡alert ¡
informa3on ¡to ¡the ¡Kaseya ¡Server ¡in ¡the ¡machine ¡specific ¡
pull ¡the ¡data ¡and ¡append ¡it ¡to ¡the ¡Ticket ¡note ¡sec3on. ¡
316
hpp://www.cyber-‑matrix.com/txt2html.html ¡
the ¡and ¡Kperfmon.exe ¡u3lity ¡to ¡perform ¡the ¡process ¡list ¡ gathered ¡from ¡: ¡
hpp://demo1.kaseya.com/handouts/ServiceDeskLAB.zip ¡
317
1. Download ¡and ¡Extract ¡the ¡contents ¡of ¡the ¡ServiceDeskLAB.zip ¡ 2. Copy ¡the ¡Text2Html.exe ¡file ¡to ¡VSASHAREDFILES\TextToHTMLConverter
3. Copy ¡the ¡Kpermon.exe ¡file ¡to ¡VSASHAREDFILES
this ¡step. ¡
4. Under ¡Agent ¡Procedures ¡Module, ¡create ¡a ¡new ¡folder ¡under ¡the ¡Shared ¡ Cabinet ¡and ¡import ¡the ¡Agent ¡Procedure ¡(AgentProcedureKperfmonSD.XML) ¡ into ¡the ¡new ¡shared ¡folder. ¡ 5. Under ¡Service ¡Desk ¡Procedure ¡Defini3ons ¡– ¡Sub-‑Procedures, ¡import ¡the ¡sub ¡ procedures ¡to ¡collect ¡data ¡and ¡auto ¡assigned ¡categories. ¡(Procedure ¡Folder ¡ SDW.xml) ¡ 6. Edit ¡the ¡Auto ¡Assign ¡Category ¡for ¡Collec3ng ¡Data ¡procedure ¡
– Edit ¡the ¡Schedule ¡procedure ¡command ¡to ¡point ¡to ¡the ¡correct ¡Agent ¡Procedure ¡ that ¡you ¡just ¡imported. ¡
318
procedures ¡are ¡performed ¡
execute ¡the ¡Sub-‑Procedure ¡Auto Assign Category For Collecting Data
319
320
Performance ¡
321
322
sec3on ¡of ¡your ¡GoToMee3ng ¡window. ¡
ques3ons ¡to ¡training@kaseya.com ¡too. ¡
¡ please ¡just ¡watch ¡the ¡presenta3on, ¡take ¡ some ¡notes, ¡and ¡perform ¡your ¡labs ¡aher ¡ the ¡lecture. ¡
323
– Introduc3on ¡to ¡Workshop ¡and ¡Virtual ¡Labs ¡ – Kaseya ¡Service ¡Desk ¡Overview ¡ – Crea3ng ¡Your ¡First ¡Service ¡Desk ¡ – Defining ¡Your ¡Ini3al ¡Service ¡Desk ¡Users ¡
– Day ¡One ¡Recap ¡ – Configuring ¡Your ¡Service ¡Desk ¡Users ¡ – Adding ¡Automa3on ¡to ¡Your ¡Service ¡Desk ¡
Day ¡One ¡
Introduc3on ¡to ¡Workshop ¡and ¡Virtual ¡Labs ¡ Kaseya ¡Service ¡Desk ¡Overview ¡ Crea3ng ¡Your ¡First ¡Service ¡Desk ¡ Defining ¡Your ¡Ini3al ¡Service ¡Desk ¡Users ¡
Day ¡Two ¡
Day ¡One ¡Recap ¡ Configuring ¡Your ¡Service ¡Desk ¡Users ¡ Adding ¡Automa3on ¡to ¡Your ¡Service ¡Desk ¡
324
– You ¡need ¡to ¡finish ¡all ¡the ¡lab ¡assignments ¡within ¡the ¡35 ¡ days ¡of ¡your ¡program. ¡ – Unlimited ¡access ¡to ¡training ¡videos, ¡interac3ve ¡videos, ¡ self-‑assessment ¡quizzes, ¡and ¡reading ¡material ¡available ¡
– 40 ¡hours ¡of ¡virtual ¡labs; ¡10 ¡hours ¡per ¡week. ¡
– The ¡passing ¡grade ¡is ¡90 ¡out ¡of ¡100 ¡ – Includes ¡two ¡parts ¡
325
sec3on ¡of ¡your ¡GoToMee3ng ¡window. ¡
ques3ons ¡to ¡training@kaseya.com ¡too. ¡
¡ please ¡just ¡watch ¡the ¡presenta3on, ¡take ¡ some ¡notes, ¡and ¡perform ¡your ¡labs ¡aher ¡ the ¡lecture. ¡
326
service, ¡who ¡have ¡soh ¡skills ¡and ¡broad ¡ understanding ¡of ¡the ¡product. ¡
volumes ¡of ¡3ckets. ¡
end ¡users ¡should ¡do ¡that, ¡as ¡they ¡are ¡the ¡ones ¡ who ¡can ¡best ¡fill ¡out ¡the ¡form. ¡
¡ crea3ng ¡new ¡3ckets. ¡
327