Categories
- All Categories
- 15 Oracle Analytics Sharing Center
- 15 Oracle Analytics Lounge
- 215 Oracle Analytics News
- 43 Oracle Analytics Videos
- 15.7K Oracle Analytics Forums
- 6.1K Oracle Analytics Idea Labs
- Oracle Analytics User Groups
- 78 Oracle Analytics Trainings
- 15 Oracle Analytics Data Visualizations Challenge
- Find Partners
- For Partners
Audit - determine who(user) and what was change on the analysis/criteria

Hi All,
Trying to pose this Q to the group.
Does the OBIEE front end offers a functionality to determine who(user) changed it and what was changed on the criteria/Report Tab without asking the back end OBIEE developer to provide this info?
Does OBIEE offers a versioning functionality on the front-end ?
The only information I can get is a high level information on using the Analysis's properties.
Thanks,
-Felix
Answers
-
"Does the OBIEE front end offers a functionality to determine who(user) changed it and what was changed on the criteria/Report Tab without asking the back end OBIEE developer to provide this info?"
Sounds like a lack of development management. How are development tasks being assigned and completed if no one bu the developer knows -- and you don't want to ask them?
0 -
SampleApp comes with scripts for certain webcat reports which are then pushed to the db and analyzed through obi.
Yan can take those as a starting point and push the info of who changed which analysis to the the db. If possible on column level not sure, i dont have it in front of me right now
0 -
Oh yeah that too. I firgot about that one.
0 -
I believe this is what @Christian Berg is referring to: SampleApp v607. You'll need the SampleApp VM to get hold of the actual scripts to see if they extend to your particular requirement.
0 -
Thank you all for the immediate response. We do have the usage tracking but may need to verify if this is the same Enhanced Usage tracking mentioned by FTisiot. There is a development management set in place, However, my role just as a front-end developer with (no access to the back-end) sometimes have to think out of the box on how to service the users without involving the back-end developers. This question hinges to the fact that we are providing clients to have the option to make modifications to fit their own business needs. However, if there were changes that was made and results is not what their expecting, then it falls back to us to figure out what happened.
" I feel like we are letting our clients use a high tech robust car with lots of functionality, instead of us driving this car to get them from point A to point B. But we should be able to plug in a devices to find out what exactly happened and why it is no longer working as expected." - Felix
0 -
"This question hinges to the fact that we are providing clients to have the option to make modifications to fit their own business needs. "
It is ok and good to let business users make their own changes ... however without management of those changes you end up in the situation you are in. Why aren't business users making changes in a 'sandbox' folder for which they request of the admin/bi team to migrate to the 'generally available'/certified folders? This process then can be used to not only archive the outgoing/working version but also track the history of changes to the object itself. It doesn't have to be cumbersome either... it also ensures that what ever is to be promoted has the chance to be certified and there is no 'not getting expected results'. If they are getting that then you know it is in their sandbox folder and you can lend technical assistance - certified production objects aren't being modified on a whim.
0 -
Hi Thomas,
I 100% agree to what you said. However, the platform is designed for (user(s)s) to have the ability to modify based on their needs.
0 -
" However, if there were changes that was made and results is not what their expecting, then it falls back to us to figure out what happened."
You've pointed out the flaw in the design ... sometimes a tool cannot 'fix' a flawed process - the process needs redesigned.
0 -
Agree.
0