SlideShare a Scribd company logo
1
CRM Deep Dive: Workflows, Business
Rules, Security and Troubleshooting
# A L L I A N C E 2 0 1 7
Please have your trial ready (or come see us if you need help setting up)
2
YOUR TRAINERS
IRINA KON
SOLUTION ARCHITECT
JOINED SPARKROCK IN 2015
ULRIKE KRUGER
SENIOR APPLICATION
CONSULTANT
JOINED SPARKROCK IN 2013
3
T h e R e t i r e d Te a c h e r s o f O n t a r i o
Charles Tabone
Monica Depta
Marzena Wspanialy
Ewa Romanski
U n i t e d C h u r c h o f C a n a d a
Jayne King
Jason Ding
Ric de Leon
R e g i o n Te n
Paul Mawyer
Amy Downey
R e h o b o t h C h r i s t i a n
M i n i s t r i e s
Susan Dexter
Attendee Introductions
Quick round table: introduce yourself, your organization, comfort level with CRM
O n t a r i o L e g i s l a t i v e A s s e m b l y
D i s t r i c t o f N i p i s s i n g S o c i a l
S e r v i c e s A d m i n i s t r a t i v e B o a r d
Saxon Yanta
Shara Ali
B r a m p t o n C a l e d o n
C o m m u n i t y L i v i n g
Turel Matadin
4
AGENDA
W o r k f l o w s / B u s i n e s s
R u l e s O v e r v i e w
H a n d s O n P r a c t i c e B r e a k S e c u r i t y T r o u b l e s h o o t i n g
1 0 : 1 5 - 1 0 : 3 0
8 : 4 5 - 9 : 4 0
9 : 4 5 - 1 0 : 1 5 1 0 : 3 0 - 1 1 : 4 5 1 1 : 4 5 - 1 2 : 0 0
5
Wo r k f l o w s
6
WHAT ARE WORKFLOWS?
S E T O F S T E P S
Sequential steps to be performed on a record
or related records.
P E R F O R M C O M M O N TA S K S
Create/Update records
Add someone to queue
Assign records
Change record status
Send email notifications
Add Tasks
Call ‘Child’ workflows
Create Reminders/Follow-ups
Perform validations
A U T O M AT I C / O N D E M A N D
Triggered by an event in the system or
manually selected by a user to run.
7
WHY USE WORKFLOWS?
Automate for efficiency and correctness and increase revenue.
Increased
Efficiency
Increased
Accuracy
Streamlined
Processes
Support timely
communications
Create follow-
up tasks
Validate the
data
8
CONSIDERATIONS
Users with solid knowledge of the system.
Knowledge of data, business processes and current
implementation of CRM.
D E E P U N D E R S TA N D I N G
Must have a security role that allows creation of
workflows. Typically these are System
Administrators/System customizers.
S E C U R I T Y R O L E
Level of experience depends on the complexity of the
workflow.
E X P E R I E N C E W I T H C R M C O N F I G
9
DEFINE
Define and document the business
process.
01
ANALYZE
Consider the current system: other
workflows running? Plugins exist?
Queues set up? Attributes available?
02
CONSIDER
Think from an end user perspective, is
workflow the right choice? Can the
action be done on demand? Is a
business rule required?
03
PLANNING A WORKFLOW
Steps to take in consideration of adding a workflow.
10
DEFINE
Define each step and how to handle
the exceptions from standard process.
01
ANALYZE
Steps to automate, trigger, expected
outcomes, changes to other workflows.
02
CONFIGURE AND TEST
Use test records and test emails!
03
GETTING STARTED
Steps to take in consideration of adding a workflow.
DEPLOY
Plan for appropriate timing and impacts.04
11
Dialog – similar to a
wizard
Workflows -
Background
Workflows – Real-time
User initiated from the
ribbon bar (on-demand)
Triggered by the
system, or initiated from
the ribbon bar
(Automatic or On-
demand)
Triggered by the
system, or initiated from
the ribbon bar
(Automatic or On-
demand)
One record at a time One or Multiple records One or Multiple records
Prompt and responses
that guides the user
No user interaction No user interaction
Can call child dialogs Can call child workflows Can call child workflows
User must refresh CRM
form to see results
Runs in the background
– user must refresh
CRM form when
complete
Runs in real-time – user
sees results quickly, but
can impact system
resources
PROCESS CATEGORIES
12
B u s i n e s s R u l e s
13
WHAT ARE BUSINESS RULES?
F O R M L O G I C
A set of conditions and actions that you can
apply to a form, or an entity.
P O S S I B L E A C T I O N S
Set field values
Clear field values
Set field requirement levels
Show or hide fields
Enable or disable fields
Validate data and show error messages
Business Recommendations – new in D365!
D R A G & D R O P D E S I G N E R
Easy to design and develop. Easy to
activate/deactivate.
14
WHY USE BUSINESS RULES?
Automation and validation.
Increased
Efficiency
Increased
Accuracy
Streamlined
Processes
Cleaner Forms
and UX
Guide users Validate the
data
15
CONSIDERATIONS
Users with solid knowledge of the system.
Knowledge of form impacts and ability to test out
functionality. Knowledge of which form is used by
which users.
B A S I C U N D E R S TA N D I N G
Must have a security role that allows creation of
business rules. Typically these are System
Administrators/System customizers. Forms also tie in
with security profiles so knowledge of the security
setup is recommended.
S E C U R I T Y R O L E
Level of experience depends on the complexity of the
business rule.
E X P E R I E N C E W I T H C R M C O N F I G
16
DEFINE
Define and document what the forms
need to look like, any required fields
and order of data entry.
01
ANALYZE
Consider the current system: how many
forms exist? Who are the users for these
forms? Do you need the rule to run on
the server (during data import,
background processes etc.)?
02
CONSIDER
Business rules should be flexible
enough to allow exceptions to the flow.
Overusing business rules can reduce
the user experience.
03
PLANNING A BUSINESS RULE
Steps to take in consideration of adding a business rule.
17
DEFINE
Define the order of data entry and the
related conditions. Consider security.
01
ANALYZE
Required business logic. Consider the
inverse of the rule may be required.
02
CONFIGURE AND TEST
Open up the form in different stages to
ensure business rules are functioning
as intended.
03
GETTING STARTED
Steps to take in consideration of adding a business rule.
DEPLOY
Easy to deactivate if they don’t function
as expected.
04
18
Entity All Forms Specific Form
Run on all forms Applies to all forms for
that entity.
Applies to only a
specific form.
Run on the server
(during data import,
during processes)
Circular references are
not allowed (i.e. field =
field + 100) because
rule runs twice
BUSINESS RULE SCOPE
19
Questions?
20
HANDS ON
SCENARIOS
21
01 DEFINE - SCENARIO
Step Action Who System Details
1 Send paper application Applicant Nothing
2 HR Rep fills in application in CRM from a Contact HR Rep Default status = New
Application Date – Recommend to set to Today’s Date when New
Job Posting
3 HR Rep performs the initial screening HR Rep Date Screening Completed
4 HR Rep approves the application for Interviewing HR Rep Set Status to “Interviewing”
5 System triggers an email on the Status change to
Interviewing and sends it to the Hiring Manager
System Create Email
6 Hiring Manager gets the email and reviews the
application.
Interview the candidates
Hiring Manager Create Tasks/appointments/Notes to manage the interview process
Rank
Date Interviews completed
7-1 REJECT: Hiring Manager Rejects candidates Hiring Manager Date Rejected/Withdrawn
Cancel/Withdrawn Reason
Cancel/Withdrawn Reason Description
7-2 OFFER: Hiring Manager approves to Offer Hiring Manager Click on Approval to Offer
Set Date Offered
Add offer details to the Notes
[System changes status to “Offer”]
8 System triggers an email on the status change to
Offer and sends it to the HR Manager
System Create email
9 HR Manager reviews offer and approves the Hire HR Manager Expected Start Date – validate date is future
Date Hired
Final Decision Notes
Add details to the Notes
Click on Approval to Hire
[System changes status to “Hired”]
[System update the Date Hired on the Contact]
22
02 ANALYZE - DESIGN
Step Action Who System Details
1 Send paper application Applicant Nothing
2 HR Rep fills in application in CRM from a Contact HR Rep Business Rule: Default status = New
Application Date – Recommend to set to Today’s Date when New
Job Posting
3 HR Rep performs the initial screening HR Rep Date Screening Completed
4 HR Rep approves the application for Interviewing HR Rep Set Status to “Interviewing”
5 System triggers an email on the Status change to
Interviewing and sends it to the Hiring Manager
System Workflow: Create Email
6 Hiring Manager gets the email and reviews the
application.
Interview the candidates
Hiring Manager Create Tasks/appointments/Notes to manage the interview process
Rank
Date Interviews completed
7-1 REJECT: Hiring Manager Rejects candidates Hiring Manager Date Rejected/Withdrawn
Cancel/Withdrawn Reason
Cancel/Withdrawn Reason Description
7-2 OFFER: Hiring Manager approves to Offer Hiring Manager Click on Approval to Offer
Business Rule: Date Offered
Add offer details to the Notes
Workflow: [System changes status to “Offer”]
8 System triggers an email on the status change to
Offer and sends it to the HR Manager
System Workflow: Create email
9 HR Manager reviews offer and approves the Hire HR Manager Expected Start Date – Real-Time Workflow: validate date is future
Date Hired
Final Decision Notes
Add details to the Notes
Click on Approval to Hire
Workflow: [System changes status to “Hired”]
Workflow: [System update the Date Hired on the Contact]
23
Questions?
24
S e c u r i t y
25
UNDERSTAND REQUIREMENTS
Identify the business areas of the organization, and what the users will see
and do. CRM attributes and business rules identifies. Create a Security
Matrix
01
BUSINESS UNITS/SECURITY ROLES
Set up the business and security roles to be assigned to
user that enforce what entities user can see and update
02
SETUP FIELD SECURITY ROLES
Identify specific attributes that can be seen/updated by specific
teams/users only.
03
SECURITY IMPLEMENTATION
SET UP MULTI-FORMS
Controls what information that user can update on a form04
ASSIGN THE ROLES
Assign the user to a Business Unit, Security Role and Field
Security Profiles
05
TEST, RINSE AND REPEAT
Log in with different users to test, tweak and repeat06
26
HR
Rep
[Bill]
HR
Manager
[Grace]
Hiring Manager
[Sally]
Add Job
Application
Yes No No
Read Job
Applications
All All Only within the
Department
Approve to Offer No Yes Yes
Approve to Hire No Yes No
Reject No Yes Yes
Can Import Job
Applications
Yes No No
Can Customize No No No
Can create and
publish
workflows?
No Yes No
CXO Levels
HR Rep
[Bill]
HR Manager
[Grace]
Dept. 1
Director
Dept. 1
Hiring
Manager
[Sally]
Dept. 2
Director
Dept. 2
Hiring
Manager
Dept. 2
Hiring
Manager
What entities can users see?
What entities can users update?
This example is a simplistic version of a security matrix
S e c u r i t y M a t r i x
What are the organizational areas of the
business that users are associated with?
W h o a r e t h e u s e r s ?
01 UNDERSTAND REQUIREMENTS
27
• Users are assigned to a Business Units.
• Indirectly, records owned by users are
also owned by the Business Unit
B u s i n e s s U n i t s
02 BUSINESS UNITS
The Org
Dept. 2
z
IT
Human
Resources
[Bill]
[Grace]
Operations
Dept. 1
[Sally]
Marketing
28
What entities can they see and/or update.
S e c u r i t y R o l e – w h a t i s i t ?
02 SECURITY ROLES
E x a m p l e : H i r i n g M a n a g e r
Entity
Create Read Write Delete Append Append To Assign Share
Contact No
[None]
All
[Organization]
Yes No All All No No
Activities All All If owner
[User]
No All All In Dept In Dept
Job Posting No Yes No No All All No No
Job Application No Yes In Dept and subordinate
[Parent: Child Business Units]
No All In Dept In Dept Yes
29
Controls entities the user can see and update
…
AND which parts of the organizations date they can see and update
S e c u r i t y R o l e s a n d B u s i n e s s U n i t s
02 USER SETUP
E x a m p l e : S a l l y c a n o n l y s e e / u p d a t e J o b A p p l i c a t i o n s i n D e p t . 1
30
SECURITY Exercise 1
Security implementation
31
• Identify specific attributes that can be seen/updated by specific teams/users only.
• Users see data as asterisks (***) if no field security profile is assigned to them
Consider our scenario
• Only the Hiring Manager can click on Approval to Offer.
F i e l d S e c u r i t y
03 FIELD SECURITY ROLE
How do we do implement?
• Customization – the attribute is marked with Field Security enabled.
• User requires a Field Security Profile to create/view/update
32
SECURITY Exercise 2
Field Security
33
• Ensure users update only information that is part of their business process
• Enhance the user experience
Consider our scenario
• The Hiring Manager has a different business process
• Only the Hiring Manager will enter the following information:
M u l t i - f o r m s
04 Multi-Forms
How do we do implement?
• Customization
• Job Application form design for the Hiring Manger
• Enable the security role on the form
You may be asking – why are we not using Field Security here?
• Use Field Security for sensitive information (Date of birth, Salary, etc.) or approval flags
• We could have used Multi-form for the approval scenario
34
SECURITY Exercise 3
Multi-Form
35
More on Security Roles
Types of security roles and other CRM impacts such as dashboards,
reporting, business process flows, customization, setup
02
Access Hierarchy/Positions
Introduced in 2015, an additional layer that allows
access based on manager and position hierarchy
03
Access teams
Introduced in 2013, provides a method to set up access teams.
Uses the ‘Sharing’ functionality
04
Other Security Topics
Record Ownership (Assign / Share)
Controls what information that user can update on a form01
36
01 Record Ownership
• Every record has an owner
• An owner can be a User or a Team
• The current User is the Owner of a new record when added
• Unless workflows, mapping or other implementation overrides
• Security Role Privileges determine who can reassign a record
• Security Roles and Business Units use the Owner of a record to
derive who can see/update
Remember this business rule?
Sally can only see and update Job Application in her Department?
This rule is true when:
Job Application is assigned to someone in Dept. 1
37
02 More on Security Roles
Security Roles also defines access to:
• Dashboards
• Business Process Flows
• Reports
• Charts
• Customization
• Importing
• .. And many more …
38
03 Access Hierarchy/Positions
Introduced in 2015, an additional layer that allows access
based on
• manager or,
• position hierarchy
39
04 Access Teams
Introduced in 2013, provides a method to set up access
teams.
• Uses the ‘Sharing’ functionality in the background
• Useful for automating using SDK
40
Tr o u b l e s h o o t i n g
41
Let’s make it break, and then fix it!
42
Questions?
43
EVALUATIONS
P L E A S E T A K E 5 M I N S T O
C O M P L E T E A S E S S I O N
E V A L U A T I O N .
WIN ME!
One lucky survey will
take home a Ecobee
Smart Wi-Fi
Thermostat
44
THANK YOU FOR LISTENING

More Related Content

Viewers also liked

Crm trends 2016
Crm trends 2016Crm trends 2016
Crm trends 2016
Alejandro Torres
 
Understanding Social Platforms by Version One Ventures
Understanding Social Platforms by Version One VenturesUnderstanding Social Platforms by Version One Ventures
Understanding Social Platforms by Version One Ventures
Angela Tran Kingyens
 
8 trends of successful crm(customer relationship management)2
8 trends of successful crm(customer relationship management)28 trends of successful crm(customer relationship management)2
8 trends of successful crm(customer relationship management)2CRM Vision
 
Xu hướng Digital marketing 2016 -2017 - 2018 - bản đầy đủ nhất Thế giới
Xu hướng Digital marketing 2016 -2017 - 2018 - bản đầy đủ nhất Thế giớiXu hướng Digital marketing 2016 -2017 - 2018 - bản đầy đủ nhất Thế giới
Xu hướng Digital marketing 2016 -2017 - 2018 - bản đầy đủ nhất Thế giới
Vinalink Media JSC
 
Customer Relationship Management (CRM)
Customer Relationship Management (CRM)Customer Relationship Management (CRM)
Customer Relationship Management (CRM)
Jaiser Abbas
 

Viewers also liked (6)

Crm trends 2016
Crm trends 2016Crm trends 2016
Crm trends 2016
 
Understanding Social Platforms by Version One Ventures
Understanding Social Platforms by Version One VenturesUnderstanding Social Platforms by Version One Ventures
Understanding Social Platforms by Version One Ventures
 
8 trends of successful crm(customer relationship management)2
8 trends of successful crm(customer relationship management)28 trends of successful crm(customer relationship management)2
8 trends of successful crm(customer relationship management)2
 
Xu hướng Digital marketing 2016 -2017 - 2018 - bản đầy đủ nhất Thế giới
Xu hướng Digital marketing 2016 -2017 - 2018 - bản đầy đủ nhất Thế giớiXu hướng Digital marketing 2016 -2017 - 2018 - bản đầy đủ nhất Thế giới
Xu hướng Digital marketing 2016 -2017 - 2018 - bản đầy đủ nhất Thế giới
 
VIDEO LUMAscape
VIDEO LUMAscapeVIDEO LUMAscape
VIDEO LUMAscape
 
Customer Relationship Management (CRM)
Customer Relationship Management (CRM)Customer Relationship Management (CRM)
Customer Relationship Management (CRM)
 

Similar to Alliance 2017 - CRM Deep Dive: Workflows, Business Rules, Security, and Troubleshooting

Super Strategies 2014 ACL Presentation
Super Strategies 2014 ACL PresentationSuper Strategies 2014 ACL Presentation
Super Strategies 2014 ACL PresentationDavid Fernandes
 
CIO: Standard Requirements
CIO: Standard RequirementsCIO: Standard Requirements
CIO: Standard Requirements
Gerardus Blokdyk
 
Business Continuity Standard Requirements
Business Continuity Standard RequirementsBusiness Continuity Standard Requirements
Business Continuity Standard Requirements
Gerardus Blokdyk
 
ERP SYSTEM POST IMPLEMENTATION AUDIT_TRNG_May,2023 - Part-4.pptx
ERP SYSTEM POST IMPLEMENTATION AUDIT_TRNG_May,2023 - Part-4.pptxERP SYSTEM POST IMPLEMENTATION AUDIT_TRNG_May,2023 - Part-4.pptx
ERP SYSTEM POST IMPLEMENTATION AUDIT_TRNG_May,2023 - Part-4.pptx
RamanaBulusu1
 
Succes Services - Top tips for better adoption
Succes Services - Top tips for better adoptionSucces Services - Top tips for better adoption
Succes Services - Top tips for better adoption
Salesforce_Benelux
 
content_whitepaper_simplifying_payroll_hr
content_whitepaper_simplifying_payroll_hrcontent_whitepaper_simplifying_payroll_hr
content_whitepaper_simplifying_payroll_hrRochelle A Blee
 
Operation & workflow
Operation & workflowOperation & workflow
Operation & workflowMonkey!
 
5 ways to improve business processes
5 ways to improve business processes5 ways to improve business processes
5 ways to improve business processes
MYOB Bigger Business
 
Steps Of Strategic Procurement Process PowerPoint Presentation Slides
Steps Of Strategic Procurement Process PowerPoint Presentation SlidesSteps Of Strategic Procurement Process PowerPoint Presentation Slides
Steps Of Strategic Procurement Process PowerPoint Presentation Slides
SlideTeam
 
Guidewire - BillingCenter System
Guidewire - BillingCenter SystemGuidewire - BillingCenter System
Guidewire - BillingCenter SystemDeborah Obasogie
 
Guidewire billing center system
Guidewire   billing center systemGuidewire   billing center system
Guidewire billing center system
Deborah Obasogie
 
B P G001 Loveland 091707
B P G001  Loveland 091707B P G001  Loveland 091707
B P G001 Loveland 091707
Dreamforce07
 
Process Change: Communication & Training Tips
Process Change:  Communication & Training TipsProcess Change:  Communication & Training Tips
Process Change: Communication & Training Tips
TKMG, Inc.
 
Sales Kit
Sales KitSales Kit
Sales Kit
tmvivek
 
SPI_Conference_Handling Breakups to Save Future Headaches_Final
SPI_Conference_Handling Breakups to Save Future Headaches_FinalSPI_Conference_Handling Breakups to Save Future Headaches_Final
SPI_Conference_Handling Breakups to Save Future Headaches_FinalCurtis Weldon
 
I T E002 Coffee 091707a
I T E002  Coffee 091707aI T E002  Coffee 091707a
I T E002 Coffee 091707a
Dreamforce07
 
Deciding What To Outsource To Partners And What To Insource Powerpoint Presen...
Deciding What To Outsource To Partners And What To Insource Powerpoint Presen...Deciding What To Outsource To Partners And What To Insource Powerpoint Presen...
Deciding What To Outsource To Partners And What To Insource Powerpoint Presen...
SlideTeam
 
ERP SYSTEM POST IMPLEMENTATION AUDIT_TRNG_May,2023 - Part-1.pptx
ERP SYSTEM POST IMPLEMENTATION AUDIT_TRNG_May,2023 - Part-1.pptxERP SYSTEM POST IMPLEMENTATION AUDIT_TRNG_May,2023 - Part-1.pptx
ERP SYSTEM POST IMPLEMENTATION AUDIT_TRNG_May,2023 - Part-1.pptx
RamanaBulusu1
 
Bright Ideas-Strategies for Developing Championship Form
Bright Ideas-Strategies for Developing Championship FormBright Ideas-Strategies for Developing Championship Form
Bright Ideas-Strategies for Developing Championship Form
Kathryn Alexandrei
 

Similar to Alliance 2017 - CRM Deep Dive: Workflows, Business Rules, Security, and Troubleshooting (20)

Super Strategies 2014 ACL Presentation
Super Strategies 2014 ACL PresentationSuper Strategies 2014 ACL Presentation
Super Strategies 2014 ACL Presentation
 
CIO: Standard Requirements
CIO: Standard RequirementsCIO: Standard Requirements
CIO: Standard Requirements
 
Business Continuity Standard Requirements
Business Continuity Standard RequirementsBusiness Continuity Standard Requirements
Business Continuity Standard Requirements
 
ERP SYSTEM POST IMPLEMENTATION AUDIT_TRNG_May,2023 - Part-4.pptx
ERP SYSTEM POST IMPLEMENTATION AUDIT_TRNG_May,2023 - Part-4.pptxERP SYSTEM POST IMPLEMENTATION AUDIT_TRNG_May,2023 - Part-4.pptx
ERP SYSTEM POST IMPLEMENTATION AUDIT_TRNG_May,2023 - Part-4.pptx
 
Succes Services - Top tips for better adoption
Succes Services - Top tips for better adoptionSucces Services - Top tips for better adoption
Succes Services - Top tips for better adoption
 
content_whitepaper_simplifying_payroll_hr
content_whitepaper_simplifying_payroll_hrcontent_whitepaper_simplifying_payroll_hr
content_whitepaper_simplifying_payroll_hr
 
Operation & workflow
Operation & workflowOperation & workflow
Operation & workflow
 
5 ways to improve business processes
5 ways to improve business processes5 ways to improve business processes
5 ways to improve business processes
 
Steps Of Strategic Procurement Process PowerPoint Presentation Slides
Steps Of Strategic Procurement Process PowerPoint Presentation SlidesSteps Of Strategic Procurement Process PowerPoint Presentation Slides
Steps Of Strategic Procurement Process PowerPoint Presentation Slides
 
Guidewire - BillingCenter System
Guidewire - BillingCenter SystemGuidewire - BillingCenter System
Guidewire - BillingCenter System
 
Guidewire billing center system
Guidewire   billing center systemGuidewire   billing center system
Guidewire billing center system
 
B P G001 Loveland 091707
B P G001  Loveland 091707B P G001  Loveland 091707
B P G001 Loveland 091707
 
Process Change: Communication & Training Tips
Process Change:  Communication & Training TipsProcess Change:  Communication & Training Tips
Process Change: Communication & Training Tips
 
Sales Kit
Sales KitSales Kit
Sales Kit
 
Our ERP Odyssey_Hamid Group
Our ERP Odyssey_Hamid GroupOur ERP Odyssey_Hamid Group
Our ERP Odyssey_Hamid Group
 
SPI_Conference_Handling Breakups to Save Future Headaches_Final
SPI_Conference_Handling Breakups to Save Future Headaches_FinalSPI_Conference_Handling Breakups to Save Future Headaches_Final
SPI_Conference_Handling Breakups to Save Future Headaches_Final
 
I T E002 Coffee 091707a
I T E002  Coffee 091707aI T E002  Coffee 091707a
I T E002 Coffee 091707a
 
Deciding What To Outsource To Partners And What To Insource Powerpoint Presen...
Deciding What To Outsource To Partners And What To Insource Powerpoint Presen...Deciding What To Outsource To Partners And What To Insource Powerpoint Presen...
Deciding What To Outsource To Partners And What To Insource Powerpoint Presen...
 
ERP SYSTEM POST IMPLEMENTATION AUDIT_TRNG_May,2023 - Part-1.pptx
ERP SYSTEM POST IMPLEMENTATION AUDIT_TRNG_May,2023 - Part-1.pptxERP SYSTEM POST IMPLEMENTATION AUDIT_TRNG_May,2023 - Part-1.pptx
ERP SYSTEM POST IMPLEMENTATION AUDIT_TRNG_May,2023 - Part-1.pptx
 
Bright Ideas-Strategies for Developing Championship Form
Bright Ideas-Strategies for Developing Championship FormBright Ideas-Strategies for Developing Championship Form
Bright Ideas-Strategies for Developing Championship Form
 

More from Sparkrock

Fuel Good 2018: The Framework for Funding Your Organization
Fuel Good 2018: The Framework for Funding Your OrganizationFuel Good 2018: The Framework for Funding Your Organization
Fuel Good 2018: The Framework for Funding Your Organization
Sparkrock
 
Fuel Good 2018: Kickoff
Fuel Good 2018: Kickoff Fuel Good 2018: Kickoff
Fuel Good 2018: Kickoff
Sparkrock
 
Fuel Good 2018: The Power of K12 Reporting
Fuel Good 2018: The Power of K12 Reporting Fuel Good 2018: The Power of K12 Reporting
Fuel Good 2018: The Power of K12 Reporting
Sparkrock
 
Fuel Good 2018: What's New and Coming Up in Applicant Tracking?
Fuel Good 2018: What's New and Coming Up in Applicant Tracking?Fuel Good 2018: What's New and Coming Up in Applicant Tracking?
Fuel Good 2018: What's New and Coming Up in Applicant Tracking?
Sparkrock
 
Fuel Good 2018: WHat's New and Coming Up in Employee Scheduling?
Fuel Good 2018: WHat's New and Coming Up in Employee Scheduling?Fuel Good 2018: WHat's New and Coming Up in Employee Scheduling?
Fuel Good 2018: WHat's New and Coming Up in Employee Scheduling?
Sparkrock
 
Fuel Good 2018: What's New and Coming Up in Sparkrock Workforce?
Fuel Good 2018: What's New and Coming Up in Sparkrock Workforce?Fuel Good 2018: What's New and Coming Up in Sparkrock Workforce?
Fuel Good 2018: What's New and Coming Up in Sparkrock Workforce?
Sparkrock
 
Fuel Good 2018: What's New and Coming Up in Sparkrock Finance?
Fuel Good 2018: What's New and Coming Up in Sparkrock Finance?Fuel Good 2018: What's New and Coming Up in Sparkrock Finance?
Fuel Good 2018: What's New and Coming Up in Sparkrock Finance?
Sparkrock
 
Fuel Good 2018: What's New and Coming Up in D365 CRM?
Fuel Good 2018: What's New and Coming Up in D365 CRM?Fuel Good 2018: What's New and Coming Up in D365 CRM?
Fuel Good 2018: What's New and Coming Up in D365 CRM?
Sparkrock
 
Fuel Good 2018: What's New in Overtime, ROEs & Mass Changes?
Fuel Good 2018: What's New in Overtime, ROEs & Mass Changes?Fuel Good 2018: What's New in Overtime, ROEs & Mass Changes?
Fuel Good 2018: What's New in Overtime, ROEs & Mass Changes?
Sparkrock
 
Fuel Good 2018: What's New and Coming Up in Sparkrock for K12 Organizations?
Fuel Good 2018: What's New and Coming Up in Sparkrock for K12 Organizations?Fuel Good 2018: What's New and Coming Up in Sparkrock for K12 Organizations?
Fuel Good 2018: What's New and Coming Up in Sparkrock for K12 Organizations?
Sparkrock
 
Fuel Good 2018: Workforce Management Pre-Conference Training
Fuel Good 2018: Workforce Management Pre-Conference TrainingFuel Good 2018: Workforce Management Pre-Conference Training
Fuel Good 2018: Workforce Management Pre-Conference Training
Sparkrock
 
Fuel Good 2018: Finance Management Pre-Conference Training
Fuel Good 2018: Finance Management Pre-Conference TrainingFuel Good 2018: Finance Management Pre-Conference Training
Fuel Good 2018: Finance Management Pre-Conference Training
Sparkrock
 
Fuel Good 2018: Jet Reports Pre-Conference Training
Fuel Good 2018: Jet Reports Pre-Conference TrainingFuel Good 2018: Jet Reports Pre-Conference Training
Fuel Good 2018: Jet Reports Pre-Conference Training
Sparkrock
 
Fuel Good 2018: Is your Nonprofit at Risk? Security and Privacy Best Practices
Fuel Good 2018: Is your Nonprofit at Risk? Security and Privacy Best PracticesFuel Good 2018: Is your Nonprofit at Risk? Security and Privacy Best Practices
Fuel Good 2018: Is your Nonprofit at Risk? Security and Privacy Best Practices
Sparkrock
 
Fuel Good 2018: Finding Hidden Value in your HR and Finance Documents
Fuel Good 2018: Finding Hidden Value in your HR and Finance Documents Fuel Good 2018: Finding Hidden Value in your HR and Finance Documents
Fuel Good 2018: Finding Hidden Value in your HR and Finance Documents
Sparkrock
 
Fuel Good 2018: Performance-based Budgeting with Questica
Fuel Good 2018: Performance-based Budgeting with QuesticaFuel Good 2018: Performance-based Budgeting with Questica
Fuel Good 2018: Performance-based Budgeting with Questica
Sparkrock
 
Fuel Good 2018: Upgrades Made Easy: The Canadian Museum of History
Fuel Good 2018: Upgrades Made Easy: The Canadian Museum of HistoryFuel Good 2018: Upgrades Made Easy: The Canadian Museum of History
Fuel Good 2018: Upgrades Made Easy: The Canadian Museum of History
Sparkrock
 
Fuel Good 2018: Strategic Funding Models
Fuel Good 2018: Strategic Funding Models Fuel Good 2018: Strategic Funding Models
Fuel Good 2018: Strategic Funding Models
Sparkrock
 
Fuel Good 2018: Filling the Fundraising Gaps: The Decline of Granting & Rise ...
Fuel Good 2018: Filling the Fundraising Gaps: The Decline of Granting & Rise ...Fuel Good 2018: Filling the Fundraising Gaps: The Decline of Granting & Rise ...
Fuel Good 2018: Filling the Fundraising Gaps: The Decline of Granting & Rise ...
Sparkrock
 
Fuel Good 2018: Jet Professional 2018: New Jet Fuel for your Reports
Fuel Good 2018: Jet Professional 2018: New Jet Fuel for your ReportsFuel Good 2018: Jet Professional 2018: New Jet Fuel for your Reports
Fuel Good 2018: Jet Professional 2018: New Jet Fuel for your Reports
Sparkrock
 

More from Sparkrock (20)

Fuel Good 2018: The Framework for Funding Your Organization
Fuel Good 2018: The Framework for Funding Your OrganizationFuel Good 2018: The Framework for Funding Your Organization
Fuel Good 2018: The Framework for Funding Your Organization
 
Fuel Good 2018: Kickoff
Fuel Good 2018: Kickoff Fuel Good 2018: Kickoff
Fuel Good 2018: Kickoff
 
Fuel Good 2018: The Power of K12 Reporting
Fuel Good 2018: The Power of K12 Reporting Fuel Good 2018: The Power of K12 Reporting
Fuel Good 2018: The Power of K12 Reporting
 
Fuel Good 2018: What's New and Coming Up in Applicant Tracking?
Fuel Good 2018: What's New and Coming Up in Applicant Tracking?Fuel Good 2018: What's New and Coming Up in Applicant Tracking?
Fuel Good 2018: What's New and Coming Up in Applicant Tracking?
 
Fuel Good 2018: WHat's New and Coming Up in Employee Scheduling?
Fuel Good 2018: WHat's New and Coming Up in Employee Scheduling?Fuel Good 2018: WHat's New and Coming Up in Employee Scheduling?
Fuel Good 2018: WHat's New and Coming Up in Employee Scheduling?
 
Fuel Good 2018: What's New and Coming Up in Sparkrock Workforce?
Fuel Good 2018: What's New and Coming Up in Sparkrock Workforce?Fuel Good 2018: What's New and Coming Up in Sparkrock Workforce?
Fuel Good 2018: What's New and Coming Up in Sparkrock Workforce?
 
Fuel Good 2018: What's New and Coming Up in Sparkrock Finance?
Fuel Good 2018: What's New and Coming Up in Sparkrock Finance?Fuel Good 2018: What's New and Coming Up in Sparkrock Finance?
Fuel Good 2018: What's New and Coming Up in Sparkrock Finance?
 
Fuel Good 2018: What's New and Coming Up in D365 CRM?
Fuel Good 2018: What's New and Coming Up in D365 CRM?Fuel Good 2018: What's New and Coming Up in D365 CRM?
Fuel Good 2018: What's New and Coming Up in D365 CRM?
 
Fuel Good 2018: What's New in Overtime, ROEs & Mass Changes?
Fuel Good 2018: What's New in Overtime, ROEs & Mass Changes?Fuel Good 2018: What's New in Overtime, ROEs & Mass Changes?
Fuel Good 2018: What's New in Overtime, ROEs & Mass Changes?
 
Fuel Good 2018: What's New and Coming Up in Sparkrock for K12 Organizations?
Fuel Good 2018: What's New and Coming Up in Sparkrock for K12 Organizations?Fuel Good 2018: What's New and Coming Up in Sparkrock for K12 Organizations?
Fuel Good 2018: What's New and Coming Up in Sparkrock for K12 Organizations?
 
Fuel Good 2018: Workforce Management Pre-Conference Training
Fuel Good 2018: Workforce Management Pre-Conference TrainingFuel Good 2018: Workforce Management Pre-Conference Training
Fuel Good 2018: Workforce Management Pre-Conference Training
 
Fuel Good 2018: Finance Management Pre-Conference Training
Fuel Good 2018: Finance Management Pre-Conference TrainingFuel Good 2018: Finance Management Pre-Conference Training
Fuel Good 2018: Finance Management Pre-Conference Training
 
Fuel Good 2018: Jet Reports Pre-Conference Training
Fuel Good 2018: Jet Reports Pre-Conference TrainingFuel Good 2018: Jet Reports Pre-Conference Training
Fuel Good 2018: Jet Reports Pre-Conference Training
 
Fuel Good 2018: Is your Nonprofit at Risk? Security and Privacy Best Practices
Fuel Good 2018: Is your Nonprofit at Risk? Security and Privacy Best PracticesFuel Good 2018: Is your Nonprofit at Risk? Security and Privacy Best Practices
Fuel Good 2018: Is your Nonprofit at Risk? Security and Privacy Best Practices
 
Fuel Good 2018: Finding Hidden Value in your HR and Finance Documents
Fuel Good 2018: Finding Hidden Value in your HR and Finance Documents Fuel Good 2018: Finding Hidden Value in your HR and Finance Documents
Fuel Good 2018: Finding Hidden Value in your HR and Finance Documents
 
Fuel Good 2018: Performance-based Budgeting with Questica
Fuel Good 2018: Performance-based Budgeting with QuesticaFuel Good 2018: Performance-based Budgeting with Questica
Fuel Good 2018: Performance-based Budgeting with Questica
 
Fuel Good 2018: Upgrades Made Easy: The Canadian Museum of History
Fuel Good 2018: Upgrades Made Easy: The Canadian Museum of HistoryFuel Good 2018: Upgrades Made Easy: The Canadian Museum of History
Fuel Good 2018: Upgrades Made Easy: The Canadian Museum of History
 
Fuel Good 2018: Strategic Funding Models
Fuel Good 2018: Strategic Funding Models Fuel Good 2018: Strategic Funding Models
Fuel Good 2018: Strategic Funding Models
 
Fuel Good 2018: Filling the Fundraising Gaps: The Decline of Granting & Rise ...
Fuel Good 2018: Filling the Fundraising Gaps: The Decline of Granting & Rise ...Fuel Good 2018: Filling the Fundraising Gaps: The Decline of Granting & Rise ...
Fuel Good 2018: Filling the Fundraising Gaps: The Decline of Granting & Rise ...
 
Fuel Good 2018: Jet Professional 2018: New Jet Fuel for your Reports
Fuel Good 2018: Jet Professional 2018: New Jet Fuel for your ReportsFuel Good 2018: Jet Professional 2018: New Jet Fuel for your Reports
Fuel Good 2018: Jet Professional 2018: New Jet Fuel for your Reports
 

Recently uploaded

To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 

Recently uploaded (20)

To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 

Alliance 2017 - CRM Deep Dive: Workflows, Business Rules, Security, and Troubleshooting

  • 1. 1 CRM Deep Dive: Workflows, Business Rules, Security and Troubleshooting # A L L I A N C E 2 0 1 7 Please have your trial ready (or come see us if you need help setting up)
  • 2. 2 YOUR TRAINERS IRINA KON SOLUTION ARCHITECT JOINED SPARKROCK IN 2015 ULRIKE KRUGER SENIOR APPLICATION CONSULTANT JOINED SPARKROCK IN 2013
  • 3. 3 T h e R e t i r e d Te a c h e r s o f O n t a r i o Charles Tabone Monica Depta Marzena Wspanialy Ewa Romanski U n i t e d C h u r c h o f C a n a d a Jayne King Jason Ding Ric de Leon R e g i o n Te n Paul Mawyer Amy Downey R e h o b o t h C h r i s t i a n M i n i s t r i e s Susan Dexter Attendee Introductions Quick round table: introduce yourself, your organization, comfort level with CRM O n t a r i o L e g i s l a t i v e A s s e m b l y D i s t r i c t o f N i p i s s i n g S o c i a l S e r v i c e s A d m i n i s t r a t i v e B o a r d Saxon Yanta Shara Ali B r a m p t o n C a l e d o n C o m m u n i t y L i v i n g Turel Matadin
  • 4. 4 AGENDA W o r k f l o w s / B u s i n e s s R u l e s O v e r v i e w H a n d s O n P r a c t i c e B r e a k S e c u r i t y T r o u b l e s h o o t i n g 1 0 : 1 5 - 1 0 : 3 0 8 : 4 5 - 9 : 4 0 9 : 4 5 - 1 0 : 1 5 1 0 : 3 0 - 1 1 : 4 5 1 1 : 4 5 - 1 2 : 0 0
  • 5. 5 Wo r k f l o w s
  • 6. 6 WHAT ARE WORKFLOWS? S E T O F S T E P S Sequential steps to be performed on a record or related records. P E R F O R M C O M M O N TA S K S Create/Update records Add someone to queue Assign records Change record status Send email notifications Add Tasks Call ‘Child’ workflows Create Reminders/Follow-ups Perform validations A U T O M AT I C / O N D E M A N D Triggered by an event in the system or manually selected by a user to run.
  • 7. 7 WHY USE WORKFLOWS? Automate for efficiency and correctness and increase revenue. Increased Efficiency Increased Accuracy Streamlined Processes Support timely communications Create follow- up tasks Validate the data
  • 8. 8 CONSIDERATIONS Users with solid knowledge of the system. Knowledge of data, business processes and current implementation of CRM. D E E P U N D E R S TA N D I N G Must have a security role that allows creation of workflows. Typically these are System Administrators/System customizers. S E C U R I T Y R O L E Level of experience depends on the complexity of the workflow. E X P E R I E N C E W I T H C R M C O N F I G
  • 9. 9 DEFINE Define and document the business process. 01 ANALYZE Consider the current system: other workflows running? Plugins exist? Queues set up? Attributes available? 02 CONSIDER Think from an end user perspective, is workflow the right choice? Can the action be done on demand? Is a business rule required? 03 PLANNING A WORKFLOW Steps to take in consideration of adding a workflow.
  • 10. 10 DEFINE Define each step and how to handle the exceptions from standard process. 01 ANALYZE Steps to automate, trigger, expected outcomes, changes to other workflows. 02 CONFIGURE AND TEST Use test records and test emails! 03 GETTING STARTED Steps to take in consideration of adding a workflow. DEPLOY Plan for appropriate timing and impacts.04
  • 11. 11 Dialog – similar to a wizard Workflows - Background Workflows – Real-time User initiated from the ribbon bar (on-demand) Triggered by the system, or initiated from the ribbon bar (Automatic or On- demand) Triggered by the system, or initiated from the ribbon bar (Automatic or On- demand) One record at a time One or Multiple records One or Multiple records Prompt and responses that guides the user No user interaction No user interaction Can call child dialogs Can call child workflows Can call child workflows User must refresh CRM form to see results Runs in the background – user must refresh CRM form when complete Runs in real-time – user sees results quickly, but can impact system resources PROCESS CATEGORIES
  • 12. 12 B u s i n e s s R u l e s
  • 13. 13 WHAT ARE BUSINESS RULES? F O R M L O G I C A set of conditions and actions that you can apply to a form, or an entity. P O S S I B L E A C T I O N S Set field values Clear field values Set field requirement levels Show or hide fields Enable or disable fields Validate data and show error messages Business Recommendations – new in D365! D R A G & D R O P D E S I G N E R Easy to design and develop. Easy to activate/deactivate.
  • 14. 14 WHY USE BUSINESS RULES? Automation and validation. Increased Efficiency Increased Accuracy Streamlined Processes Cleaner Forms and UX Guide users Validate the data
  • 15. 15 CONSIDERATIONS Users with solid knowledge of the system. Knowledge of form impacts and ability to test out functionality. Knowledge of which form is used by which users. B A S I C U N D E R S TA N D I N G Must have a security role that allows creation of business rules. Typically these are System Administrators/System customizers. Forms also tie in with security profiles so knowledge of the security setup is recommended. S E C U R I T Y R O L E Level of experience depends on the complexity of the business rule. E X P E R I E N C E W I T H C R M C O N F I G
  • 16. 16 DEFINE Define and document what the forms need to look like, any required fields and order of data entry. 01 ANALYZE Consider the current system: how many forms exist? Who are the users for these forms? Do you need the rule to run on the server (during data import, background processes etc.)? 02 CONSIDER Business rules should be flexible enough to allow exceptions to the flow. Overusing business rules can reduce the user experience. 03 PLANNING A BUSINESS RULE Steps to take in consideration of adding a business rule.
  • 17. 17 DEFINE Define the order of data entry and the related conditions. Consider security. 01 ANALYZE Required business logic. Consider the inverse of the rule may be required. 02 CONFIGURE AND TEST Open up the form in different stages to ensure business rules are functioning as intended. 03 GETTING STARTED Steps to take in consideration of adding a business rule. DEPLOY Easy to deactivate if they don’t function as expected. 04
  • 18. 18 Entity All Forms Specific Form Run on all forms Applies to all forms for that entity. Applies to only a specific form. Run on the server (during data import, during processes) Circular references are not allowed (i.e. field = field + 100) because rule runs twice BUSINESS RULE SCOPE
  • 21. 21 01 DEFINE - SCENARIO Step Action Who System Details 1 Send paper application Applicant Nothing 2 HR Rep fills in application in CRM from a Contact HR Rep Default status = New Application Date – Recommend to set to Today’s Date when New Job Posting 3 HR Rep performs the initial screening HR Rep Date Screening Completed 4 HR Rep approves the application for Interviewing HR Rep Set Status to “Interviewing” 5 System triggers an email on the Status change to Interviewing and sends it to the Hiring Manager System Create Email 6 Hiring Manager gets the email and reviews the application. Interview the candidates Hiring Manager Create Tasks/appointments/Notes to manage the interview process Rank Date Interviews completed 7-1 REJECT: Hiring Manager Rejects candidates Hiring Manager Date Rejected/Withdrawn Cancel/Withdrawn Reason Cancel/Withdrawn Reason Description 7-2 OFFER: Hiring Manager approves to Offer Hiring Manager Click on Approval to Offer Set Date Offered Add offer details to the Notes [System changes status to “Offer”] 8 System triggers an email on the status change to Offer and sends it to the HR Manager System Create email 9 HR Manager reviews offer and approves the Hire HR Manager Expected Start Date – validate date is future Date Hired Final Decision Notes Add details to the Notes Click on Approval to Hire [System changes status to “Hired”] [System update the Date Hired on the Contact]
  • 22. 22 02 ANALYZE - DESIGN Step Action Who System Details 1 Send paper application Applicant Nothing 2 HR Rep fills in application in CRM from a Contact HR Rep Business Rule: Default status = New Application Date – Recommend to set to Today’s Date when New Job Posting 3 HR Rep performs the initial screening HR Rep Date Screening Completed 4 HR Rep approves the application for Interviewing HR Rep Set Status to “Interviewing” 5 System triggers an email on the Status change to Interviewing and sends it to the Hiring Manager System Workflow: Create Email 6 Hiring Manager gets the email and reviews the application. Interview the candidates Hiring Manager Create Tasks/appointments/Notes to manage the interview process Rank Date Interviews completed 7-1 REJECT: Hiring Manager Rejects candidates Hiring Manager Date Rejected/Withdrawn Cancel/Withdrawn Reason Cancel/Withdrawn Reason Description 7-2 OFFER: Hiring Manager approves to Offer Hiring Manager Click on Approval to Offer Business Rule: Date Offered Add offer details to the Notes Workflow: [System changes status to “Offer”] 8 System triggers an email on the status change to Offer and sends it to the HR Manager System Workflow: Create email 9 HR Manager reviews offer and approves the Hire HR Manager Expected Start Date – Real-Time Workflow: validate date is future Date Hired Final Decision Notes Add details to the Notes Click on Approval to Hire Workflow: [System changes status to “Hired”] Workflow: [System update the Date Hired on the Contact]
  • 24. 24 S e c u r i t y
  • 25. 25 UNDERSTAND REQUIREMENTS Identify the business areas of the organization, and what the users will see and do. CRM attributes and business rules identifies. Create a Security Matrix 01 BUSINESS UNITS/SECURITY ROLES Set up the business and security roles to be assigned to user that enforce what entities user can see and update 02 SETUP FIELD SECURITY ROLES Identify specific attributes that can be seen/updated by specific teams/users only. 03 SECURITY IMPLEMENTATION SET UP MULTI-FORMS Controls what information that user can update on a form04 ASSIGN THE ROLES Assign the user to a Business Unit, Security Role and Field Security Profiles 05 TEST, RINSE AND REPEAT Log in with different users to test, tweak and repeat06
  • 26. 26 HR Rep [Bill] HR Manager [Grace] Hiring Manager [Sally] Add Job Application Yes No No Read Job Applications All All Only within the Department Approve to Offer No Yes Yes Approve to Hire No Yes No Reject No Yes Yes Can Import Job Applications Yes No No Can Customize No No No Can create and publish workflows? No Yes No CXO Levels HR Rep [Bill] HR Manager [Grace] Dept. 1 Director Dept. 1 Hiring Manager [Sally] Dept. 2 Director Dept. 2 Hiring Manager Dept. 2 Hiring Manager What entities can users see? What entities can users update? This example is a simplistic version of a security matrix S e c u r i t y M a t r i x What are the organizational areas of the business that users are associated with? W h o a r e t h e u s e r s ? 01 UNDERSTAND REQUIREMENTS
  • 27. 27 • Users are assigned to a Business Units. • Indirectly, records owned by users are also owned by the Business Unit B u s i n e s s U n i t s 02 BUSINESS UNITS The Org Dept. 2 z IT Human Resources [Bill] [Grace] Operations Dept. 1 [Sally] Marketing
  • 28. 28 What entities can they see and/or update. S e c u r i t y R o l e – w h a t i s i t ? 02 SECURITY ROLES E x a m p l e : H i r i n g M a n a g e r Entity Create Read Write Delete Append Append To Assign Share Contact No [None] All [Organization] Yes No All All No No Activities All All If owner [User] No All All In Dept In Dept Job Posting No Yes No No All All No No Job Application No Yes In Dept and subordinate [Parent: Child Business Units] No All In Dept In Dept Yes
  • 29. 29 Controls entities the user can see and update … AND which parts of the organizations date they can see and update S e c u r i t y R o l e s a n d B u s i n e s s U n i t s 02 USER SETUP E x a m p l e : S a l l y c a n o n l y s e e / u p d a t e J o b A p p l i c a t i o n s i n D e p t . 1
  • 31. 31 • Identify specific attributes that can be seen/updated by specific teams/users only. • Users see data as asterisks (***) if no field security profile is assigned to them Consider our scenario • Only the Hiring Manager can click on Approval to Offer. F i e l d S e c u r i t y 03 FIELD SECURITY ROLE How do we do implement? • Customization – the attribute is marked with Field Security enabled. • User requires a Field Security Profile to create/view/update
  • 33. 33 • Ensure users update only information that is part of their business process • Enhance the user experience Consider our scenario • The Hiring Manager has a different business process • Only the Hiring Manager will enter the following information: M u l t i - f o r m s 04 Multi-Forms How do we do implement? • Customization • Job Application form design for the Hiring Manger • Enable the security role on the form You may be asking – why are we not using Field Security here? • Use Field Security for sensitive information (Date of birth, Salary, etc.) or approval flags • We could have used Multi-form for the approval scenario
  • 35. 35 More on Security Roles Types of security roles and other CRM impacts such as dashboards, reporting, business process flows, customization, setup 02 Access Hierarchy/Positions Introduced in 2015, an additional layer that allows access based on manager and position hierarchy 03 Access teams Introduced in 2013, provides a method to set up access teams. Uses the ‘Sharing’ functionality 04 Other Security Topics Record Ownership (Assign / Share) Controls what information that user can update on a form01
  • 36. 36 01 Record Ownership • Every record has an owner • An owner can be a User or a Team • The current User is the Owner of a new record when added • Unless workflows, mapping or other implementation overrides • Security Role Privileges determine who can reassign a record • Security Roles and Business Units use the Owner of a record to derive who can see/update Remember this business rule? Sally can only see and update Job Application in her Department? This rule is true when: Job Application is assigned to someone in Dept. 1
  • 37. 37 02 More on Security Roles Security Roles also defines access to: • Dashboards • Business Process Flows • Reports • Charts • Customization • Importing • .. And many more …
  • 38. 38 03 Access Hierarchy/Positions Introduced in 2015, an additional layer that allows access based on • manager or, • position hierarchy
  • 39. 39 04 Access Teams Introduced in 2013, provides a method to set up access teams. • Uses the ‘Sharing’ functionality in the background • Useful for automating using SDK
  • 40. 40 Tr o u b l e s h o o t i n g
  • 41. 41 Let’s make it break, and then fix it!
  • 43. 43 EVALUATIONS P L E A S E T A K E 5 M I N S T O C O M P L E T E A S E S S I O N E V A L U A T I O N . WIN ME! One lucky survey will take home a Ecobee Smart Wi-Fi Thermostat
  • 44. 44 THANK YOU FOR LISTENING