Download presentation
Presentation is loading. Please wait.
Published byCleopatra Perkins Modified over 8 years ago
1
Liz Piteo liz@gofastpath.com Native Controls in a Microsoft Dynamics Environment
2
@GPUG Introduction About Me – Certified in Microsoft Dynamics GP – Certified in Risk and Information Systems Control – 16 years experience in Microsoft Dynamics GP About Fastpath – Audit and security solutions for Microsoft Dynamics – Over 1000 installations in 30+ countries – Named 2013 Industry Leader by Institute of Internal Auditors
3
@GPUG Agenda Security Model Security Reporting Administrative Access Segregation of Duties Audit Trails Workflow Surviving the Audit
4
@GPUG Security Model
5
@GPUG Security Model Role > Task > Object POWERUSER Password complexity integrated with AD New for GP – Limited user 2013 Limited to Inquiry and Reporting New flag on all forms to limit access – Self Service 2015 – Enable/Disable User – Alt/Mod Profile Revert to Default
6
@GPUG Security Reporting Standard role/task/user reports Build a Smartlist Support debugging tool Converted GP 9 roles http://www.gpwindow.com/securitysearch.p hp http://www.gpwindow.com/securitysearch.p hp POWERUSERS don’t show on access reports
7
@GPUG Support Debugging Tool Available on Partnersource for now There will be a fee for the product but it’s free now Some great features include – Easy way to know you’re in a test company – Quickly and easily see security information regarding specific windows (roles and tasks) – Email screenshots of your open windows along with dex.ini and dynamics.set files – And many more!
8
@GPUG Using Smartlist for Security Reporting Build a Smartlist – 2 new ones included in GP 2013 Smartlist example
9
@GPUG Security Reporting Knowledgebase article – Frequently asked questions about role-based security in Microsoft Dynamics GP 10.0 and Microsoft Dynamics GP 2010 (Article 951229) Minimizing the use of ‘sa’ – http://www.gofastpath.com/newsroom/fastpath-white- paper-minimizing-the-use-of-sa-in-microsoft-dynamics-gp http://www.gofastpath.com/newsroom/fastpath-white- paper-minimizing-the-use-of-sa-in-microsoft-dynamics-gp Support Debugging Tool Security Information Security Profiler Table Import/Export for security http://aka.ms/SDT http://aka.ms/SDT
10
@GPUG Administrative Access POWERUSER Role – Programmatic role – Try to limit access by creating your own admin role ‘sa’ and DYNSA – ‘sa’ no longer required for GP admin activities Sqladmin role – Assign to GP user to elevate SQL privileges – User provisioning, maintenance, and company creation
11
@GPUG Segregation of Duties No standard functionality Build a rule set for your risk profile Balance preventative with productivity SQL queries to pull critical access
12
@GPUG Audit Trails No standard functionality Activity Tracking – Log in log/out tracking – Successful attempts to open a window – DYNAMICS..SY05000 – 3rd party Audit Trail solutions – Build your own audit trail
13
@GPUG Workflow New to GP 2015 Workflow now inside GP Requires Sharepoint services GP 2012 and prior Standard templates available (POs, batch approval, etc.) Custom workflow possibility
14
@GPUG Workflow
15
@GPUG Surviving the Audit Be proactive – Define corporate risk Design reports and reviews – Periodic and consistent Provide evidence Who has access? What did they do with that access?
16
@GPUG Questions? liz@gofastpath.com www.gofastpath.com
17
Liz Piteo liz@gofastpath.com Best Practices for setting up Audit Trails in Dynamics GP
18
@GPUG Agenda How to determine what to audit Organization’s risk profile/high risk areas Setting up audit trails Pitfalls and practices to avoid What do you do with the audit data after you collect it
19
@GPUG Determining what to audit Organizational risk Segregation of duties Outside controls High $ impact Audit requirements
20
@GPUG Risk profile Where are your high risk areas? Do you have adequate segregation of duties around those risk areas? What types of risk do you have Can you qualify and quantify these risks? Identify probability and impact of risks
21
@GPUG Audit Trail Best Practices Base your audits on your risk profile Find the right balance Use your reports to filter out information Start small Put the ownership of the product/reports into the hands of the BPOs Review, review, review!!!
22
@GPUG Pitfalls!! “I want to audit EVERYTHING” Using audit trail reports as a substitute for operational/financial reports Inefficient audit reports 500 vs 1,000,000
23
@GPUG What do you do with the data after it’s collected? Review, review, review! Who owns the data? Are the reviews being done in a timely fashion? Visibility to the who, what, where, when and how
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.