05-16-2017 01:49 PM
Our organization uses a Development Environment, Testing Environment, and Production Environment set-up to ensure no one makes changes directly to the UI of the Production Environment Application without proper tracking.
We have been tracking the changes in a rather ham-fisted way. And we're hoping there's a better solution. So, what is the best way to compare the configuration within OnBase Studio for our Dev environment to that of our Test environment and our Production Environment?
Thank you in advance!
05-23-2017 10:18 AM
OK. From my perspective i can see that you are already following the best practices following this method.
If you need more detailed and flexible way, i would suggest to have a select SQL query from all the tables that are updated when you modify any configuration in the life cycle, and save it before you start to do your changes, and run it again after you finish your changes, then you will have a tabular consolidated report for the auditor including the modified workview objects for all the lifecycles.
I don't have this query ready i apologize.
Thanks
Ramy
05-21-2017 03:10 AM
Hi,
right click on the LC, copy , then paste in the same connection or different connection - test env may be (now you have a backup).
Play and change to the copied one. Then right click > Compare To > "choose the original copy", then the system will show you the changes done side by side to the original.
Thanks
Ramy
05-22-2017 08:13 AM
Hi Ramy.
Thank you for your response. That is basically what we're doing. But in order to prove to an Auditor that we have only made the changes that we said we would change, we have to do that for every Lifecycle, every time, even for the ones we are not changing. This also doesn't show changes made to the Workviews themselves.
I was hoping for something that might be a little more all encompassing and less time-consuming. Any thoughts?
Thanks!
05-23-2017 10:18 AM
OK. From my perspective i can see that you are already following the best practices following this method.
If you need more detailed and flexible way, i would suggest to have a select SQL query from all the tables that are updated when you modify any configuration in the life cycle, and save it before you start to do your changes, and run it again after you finish your changes, then you will have a tabular consolidated report for the auditor including the modified workview objects for all the lifecycles.
I don't have this query ready i apologize.
Thanks
Ramy
06-06-2017 08:18 AM
I thought I would circle back on this and provide additional details about the change management process we have in place for our OnBase Application.
Our process is laborious and time-consuming. But it does allow us to meet the Federal Auditing requirements with great precision. Eventually, we hope to have all Lifecycles fully and properly documented within OnBase Studio in all three environments. Once that is in place, we should be able to generate an Administrators Guide and a Users Guide once a month and compare against the expected changes -- which should alleviate our need to do the one-by-one Lifecycle comparisons. But, for now, we use the below process.
GOAL 1) At any time, I must be able to quickly provide accurate documentation to a Federal Auditor about changes made to our OnBase Application in the past year with the approval of the Application Owners.
GOAL 2) At any time, I must be able to quickly provide accurate documentation to a Federal Auditor that proves no changes have been made to our OnBase Application within the past year without proper approval of the Application Owners.
GOAL 3) No person should ever be permitted to make a Lifecycle or Workview change directly to the Production environment of our OnBase Application.
GOAL 4) No changes shall be made to the Production environment of our OnBase Application without first being tested and approved by the Application Owners.
GENERAL ACTIONS
LIFECYCLE CHANGES
WORKVIEW CHANGES
SEPARATION OF DUTIES
In order to make fraud or other criminal activities more difficult for any one person to commit, we have a strict separation of duties.
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.