Dwallace
6th June 2004, 23:39
Are others in the USA experiences challenges with documenting Baan processes for the new Sarbanes-Oxley regulations?
I saw one post regarding version control. We will also have challenges with change management (moving our components from a test->prod environment and different physical boxes).
If you have had experience, I would love to chat and share ours! It's been a difficult road, trying to translate the rules into our own IT standards and procedures.
Denise
tjl7666
9th June 2004, 19:18
We are being audited for compliance with the Sarbanes_Oxley regulations. One of the issues the auditors had problems with was the movement of modifications from test to production and developers having super user access and development access in production.
Dwallace
9th June 2004, 19:23
We are going to remedy this situation by two means:
1) Hire one person to perform all the change management - meaning all moves from dev to prod. This person could not be in the development department.
2) Developers will NOT have developer rights in the production system. We will be able to do table maintenance when needed. But no developer access set up.
We are running these ideas past our auditors this month.
Denise
dave_23
9th June 2004, 19:41
PMC Distributor might be a good option to look into as well -
Developers would be able to create solutions that an admin would then
load. I wrote a script that even automated that process.
Plus you get all the revision control that you can handle, since you can always
back out a PMC solution and get the original object.
Dave
Dwallace
9th June 2004, 19:45
I use PMC for my Baan solutions, but are you saying we can create our own?
Is this all custom, or Baan supported?
NPRao
9th June 2004, 19:51
Hire one person to perform all the change management - meaning all moves from dev to prod. This person could not be in the development department.
In our situation we had a person moved from my team to another team called - "Production Control" and I gave up some my BaaN administration duties for QA and Production, although I still do the first line support for all tools issues. Their main purpose is to do software migrations from Dev -> QA -> Production, handle root authorizations need for some BaaN stuffs, handle Job Schedulers, user creations and On-Call.
I am not on-call anymore or have to work in weekends, and I can focus on other projects as Gemini, development, OW etc. :)
I think there is also some new regulation about password expiration, and disabling users who did not login for a particular time, user id coding conventions etc.
Dwallace
9th June 2004, 20:36
Another question for the group - what are you doing for documentation. We have found, we think, that if the process is entirely standard Baan, Baan's documentation will suffice. Are you using Baan's documentation and if so, how?
How do you handle the customizations you may have made?
Denise
dave_23
9th June 2004, 21:23
Hi Denise,
Yes you can create your own solutions. The creation process is Baan supported (i.e., if you have problems with PMC distributor, you can get help)
It's not documented though, so you sort of have to muddle through the PMC Distributor sessions to figure it out, but its really not too bad..
Dave
Jacobwd
31st August 2004, 11:56
Just a thought. I saw a reporting solution from Cyberscience at the last Baan Users event in the UK. Each report has it's own banner page with date/time/data source/developer ID etc etc, and I thought then about SARBOX. If you need to prove where you got the data from, when and by who - there it is at the top of the page - easy!
Hope that helps.
Jacob.
Mick Andrus
6th January 2005, 00:14
We had to negotiate this process with our SOX-related auditors. We do not have sufficient staff to have a promote-only person and it would be a severe hindrance for troubleshooting to restrict developers from production environments.
Our auditors bought into our internal QC process as a compensating control. Every script created in the development environment is reviewed by an IT QC person before moving to production.
There are three people who can do development. The developer may choose either of the other two as his (there are only guys in this role) QC person. These two will communicate by email with questions and comments regarding the script in development. When the work is satisfactory, the IT QC person gives his approval for the developer to move the objects to production.
We track all this through logs and keep the documentation in Microsoft Outlook folders.
It's been a burden getting comfortable with this but we get better at it all the time. By this time next year it will be second nature.
We're pretty much set with SOX stuff but we're still struggling with user account auditing - looking for internal control conflicts and being able to prove to the auditors that we've identified and snuffed out any problems.
I'm going to post a question on that and see if I can find out what others are doing.
MATGRP
2nd January 2008, 14:08
in our company also auditors are coming for BAAN audit. this is our first audit.
pl tell us what all preparation is required to face the auditors. Thanks in advance
Matgrp
Mick Andrus
2nd January 2008, 15:07
The audit process can be long and complex. Unfortunately, I can't summarize in one note what it takes to survive an external audit. Just to give you an idea of how complex it can be, the listing you see below is from our company's controls documentation. If you have more detailed questions, I'll try to help.
POLICIES
ITPL001 - Global Information Technology General Policy
ITPL002 - Remote Access Policy
ITPL003 - Electronic Mail Policy
ITPL004 - Internet Usage Policy
ITPL005 - Trusted User Security Policy
ITPL006 - Global IT Governance Policy
ITPL007 - Systems Security Policy
ITPL008 - Data Management Security Policy
ITPL009 - Management of IT Assets Policy
ITPL010 - Disaster Recovery Planning Policy
ITPL011 - Global IT Project Lifecycle Management Policy
PROCEDURES
ITPR006.1 - Global IT Self-Monitoring Procedure
ITPR006.2 - Global IT Management Testing Procedure
ITPR006.3 - Exceptions Request Procedure
ITPR006.4 - IT Polices, Standards, and Procedures Maintenance Procedure
ITPR006.5 - IT Review for SAS70 Procedure
ITPR006.6 - Annual Review for Policy and Standard Compliance Procedure
ITPR007.1 - User Access Procedure
ITPR007.2 - Password Change Request Procedure
ITPR007.3 - Weekly Invalid Login Review Procedure
ITPR007.4 - Quarterly Privileged Account Access Review Procedure
ITPR007.5 - Semi-Annual Active User Review Procedure
ITPR007.6 - Annual User Access Review Procedure
ITPR007.7 - Terminated Employee Access Procedure
ITPR008.1 - System Data Backup Procedure
ITPR008.2 - System Backup Validation Procedure
ITPR008.3 - Request for Restricted Information Procedure
ITPR009.1 - Permanent Data Center Access Procedure
ITPR009.2 - Temporary Data Center Access Procedure
ITPR009.3 - Asset Lost/Stolen Procedure
ITPR009.4 - Quarterly Inventory of IT Microsoft and Anti-virus Software Procedure
ITPR009.5 - Annual Inventory of IT Software Assets Procedure
ITPR009.6 - Annual Review of Data Center Access Procedure
ITPR010.1 - Annual Test of Disaster Recovery for Tier 1 Data Centers Procedure
ITPR011.1 - Project Initiation Procedure
ITPR011.2 - Business Analysis and Design Procedure
TPR011.3 - Technical Design Procedure
ITPR011.4 - Construction Procedure
ITPR011.5 - Testing and Implementation Readiness Procedure
ITPR011.6 - Migration to Production Procedure
ITPR011.7 - Type 1 Change Control Procedure
ITPR011.8 - Monthly Change Control Review Procedure
ITPR011.9 - Emergency Change Control Procedure
STANDARDS
IT-ST001 WAN Standards
IT-ST002 Hardware-Software Standards
IT-ST003 Blackberry Standards
IT-ST004 Naming Convention Standards
IT-ST006 AD 2003 Standards
IT-ST007 SMS 2003 Standards
IT-ST008 Wireless Standards
IT-ST009 Data Center Standards
IT-ST011 - AS400 Security Standards
IT-ST012 - JDE World Standards
IT-ST013 - SSA Baan Standards
IT-ST014 - JDE OneWorld Standards
IT-ST015 - KBM Standards
IT-ST017 - SyteLine Standards
IT-ST018 - Oracle 11-03 Standards
IT-ST019 - Hyperion Enterprise Standards
IT-ST020 Anti-Virus Standards
IT-ST021 - RS6000 Security Standards for a Baan Environment
IT-ST023 Video Conferencing Standards
IT-ST024 - Oracle E-Business Suite
BEST PRACTICES
IT-BP001 Remote Access Best Practices
IT-BP002 HADC Maintenance Best Practices
IT-BP006 AD 2003 Best Practices
IT-BP010 Windows System Setup Best Practice
MATGRP
3rd January 2008, 06:16
Very nice input has been given by u. i required more details in each topic. pl suggest me the mode of communication which suits u.
Regards,
MATGRP
Mick Andrus
3rd January 2008, 14:58
Matgrp,
Let's start with the basics and see if you can help me by answering a few questions.
In what kind of organization do you work? Is it a manufacturing company, a government agency, etc?
If you work in a private company, in general terms how large is the company in annual income and employees?
In what kind of Information Technologies organization do you work? Is it just a few people, dozens of people, hundreds of people?
What are your largest systems by brand name, JD Edwards, Peoplesoft, Oracle, etc?
Mick
Who is your external auditor, PriceWaterhouseCoopers, KPMG, or some other?
Mick
MATGRP
8th January 2008, 06:17
Mick,
Organization:a manufacturing company
Total Employees: 860
Information Technologies organization :250
ERP : Baan
external auditor : some other
MATGRP
4th February 2008, 13:54
Mick,
pl guide me to create
1. User Access Procedure
2. Weekly Invalid Login Review Procedure
matgrp
Pierre B.
1st April 2009, 22:23
To all,
The Baan user access control requirement is fully addressed by a Baan certified business solution called EZ-Process (www.ez-process.com). Its EZ-Compliance module is compliant to all Baan versions (from Triton 1.0 to ERP-LN), and is able to perform automated Segregation of Duties validation on Baan Tools and/or DEM user authorizations (with or without User Roles). The availability of a pre-defined SoD Baan Conflicting Sessions Library also enables daily SOD conflicts identification for all user authorizations.
EZ-Compliance was selected by organizations such as Olympus, Komatsu, Herman Miller, Bio-Rad, Coopervision, Zebra Technologies, Microchip, Griffin Pipes, Magna, Immucor, EnerSys, etc... With the support of EZ-Compliance, these organizations successfully passed their SOX/J-SOX/Eur-SOX/SoD audits, conducted by E&Y, PWC, Deloitte, KPMG, ...
Tip-1: The website offers a free of chargea SoD scan.
Tip-2: This SoD scan engine is also able to handle SAP, Oracle, Mapics, and others.
Hope this help,
- Pierre