Options to remove Discoverer workbooks owned by inactive users

Hi all,
We have thousands of Discoverer workbooks owned by users who are no more in the organization. Could you please suggest the different options? Is it possible to hide or disable all these workbooks? Are there alternatives other than Deleting them?
Thanks,
Asmamaw

Hi,
Instead of deleting them you can take ownership over them and then decide what would you like to do with them.
The easiest way is to export them using the discoverer admin login with the EUL owner.
then you can login with the user you want it to be the new owner and while importing use the check box to define "take ownership".
Also since you are dealing with lots of workbooks i suggest you will reffer to the command line interface (the java one..) so that you can perform batch changes.
[Discoverer EUL Command Line for Java Reference|http://docs.oracle.com/html/B13919_03/ref.htm]
with the command line you can use the privileges switch to change the share or grants for the workbooks.
Tamir

Similar Messages

  • Can workbook owned by another user be deleted from the database

    Hello all,
    We are wanting to know if a workbook can be deleted from the database by someone other than the owner. We have a user that was once with the organization that created and uploaded several Discoverer reports to the database. However, they are no longer with the organization. If a change needs to be made to one of their reports, we can download a copy and modify it. However, when you upload the report and keep the same name, it creates a copy of the report in the database but now owned being by the new user. When users using Viewer retrieve a list of reports from the database, they are seing two reports with the same name in the listing, but owned by different people. We could always rename the new report. However, we would like to 'clean up' the production database by purging any obsolete or older verision reports regardless of who they are owned by.
    Thanks in advance for any input

    Hi,
    Yes we can do this, to the best of my knowledge here is my input: There are two ways to do this
    1) a) If that workbook has been shared with your id thne login as you in Discoverer Plus then open workbook and using SAVE AS and save the workbook and it wil save under your id.
    b) follow the below command to delete the workbook owned by old user
    2 )-->Login as EUL user (ex: EUL10_US) in Discoverer Administrator and export the workbook owned by the owner (no longer exist in the company: abc.workbookname) and save in your local drive
    -->Login as new user in Administrator and import the workbook from the local drive
    -->using below command delete the workbook owned by old user (*abc.workbookname*) by running at command prompt.
    dis51adm.exe /connect eul10_us/xxxxx@DBname /delete /workbook "abc.workbookname" /eul eul10_us /log C:\oracle\BIToolsHome_1\bin\Delete_wb_oatr.log
    Now you will have only one copy of the workbook in the database.
    hope this helps you.
    --skat                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • How to make Custom Discoverer workbook use Custom Security profile of Apps

    We use Discoverer in Oracle Apps setup. We have added Custom security in our HR People Form of Apps.
    This Custom Security restricts one HR Emplpoyee not view other HR employee record except for himself/herself. Also maintining that they should be able to view all other employee's records.
    The following code was put under the Security Profile Form -- > Custom Security Tab
    exists (select 1
    from per_jobs b
    where ASSIGNMENT.job_id = b.job_id
    and (b.name not like '%HR%')
    and (b.name not like '%Human%')
    and ASSIGNMENT.assignment_number is not null
    union
    select 1
    from fnd_user fu
    where fu.user_name = fnd_global.user_name
    and fu.employee_id = PERSON.person_id
    and ASSIGNMENT.assignment_number is not null)
    Above security profile works fine for HR People Form.
    However, It does not work for our Discoverer Workbooks. I found a note on Metalink 422841.1 which talks about leveraging the Custom Security of Apps in Discoverer Report. I read it, but did not get much clue.
    Can Anyone help.
    Thanks

    Hi,
    If you want to use custom HR security with Discoverer you have to ensure that the correct security filters are applied when the Discoverer reports are run. These filters can use the supplied HR_SECURITY package or you can develop your own conditions using table lookups or functions. To get the filters applied to your reports you have a number of options:
    1. Build the security into custom folders using additional conditions
    2. Use custom database views in Discoverer and build the security into the views
    3. Use mandatory conditions in you Discoverer folders using either a function call or database contexts set at login time
    4. Use VPD (Virtual Private Database)
    I am not sure which of these options you are using to implement your HR security in Discoverer. The last option, VPD, is the most flexible and can give the best performance but maybe it is more complex to set up.
    Rod West

  • Foldarizing Discoverer Workbooks

    Hi
    We are using Disco 10G. My client is using Disco plus for Adhoc reporting purpose. Each user has so many work books in different subject area, they were asking, whether it is possible to foldarize the discoverer workbooks,i.e. Subject area A, will have its own folder in Disco plus, and they can keep all their workbooks in that folder, sameway subject area B will have its own folder, all their workbooks will be present in that folder. I think this functionality is not present in Disco plus, but is there anyway to achieve this solution in Disco plus, or lets say in portal we can foldarize the disco plus workbooks or something like that, but the problem is as the user creates in Disco plus, this needs to be refreshed in portal automatically.
    Any suggestions or direction would be really helpful
    Thanks
    balaji

    It sounds like you're asking about saving workbooks to the database - and there being no 'directory' looking structure?
    If that's correct, then no, there is not a directory. As you probably know, when any user saves a workbook to the database, then their username is prefixed for the filename (ie: user: russ saved report: report1, then when I share the report with another user, you'll see: russ.report1).
    There's the concept that I've mentioned before of having a corp user, ie: CORP that takes possession of all corporate workbooks in the database, corporize them, and then users use that one when shared as you'll see, for example: CORP.AP Vendors.
    But to this point, saved in database, one big hole that all share.
    Option 1: Wait for Oracle to release a 'directory' like structure for saving workbooks in the database. I think I just read that they're working on this in a coming release.
    Option 2: Save to a server directory structure (if priv has been set to allow), but no able to in Viewer.
    Option 3: Do the CORP thing
    Russ

  • How to find out PL/SQL function usage in Discoverer workbooks?

    We have to make changes to one PL/SQL function that has been registered in Administrator. Is it possible to find out in which reports the function is used? The function is called in calculations and it returns certain time information. We have to add one argument to the function and therefore have to change calculations where the function is called. We have too many workbooks to manually check them all.
    I am aware how to find out which folders and items are used in workbooks but can't find the same information about functions. We are using Discoverer 10.1.2.2
    Thanks in advance!

    Hi,
    If you calculation is in the EUL you can look at the item dependencies, but if your calculation is in the workbook there is no way other than using the workbook dump (d51wkdmp.exe) utility or opening the workbook and manually checking.
    You might want to consider overlaying the PL/SQL function definition so that there are 2 variants of the function. You can then add the extra parameter as an optional parameter in Discoverer. The correct variant will be called depending on how many parameters are used.
    Hope that helps,
    Rod West

  • How to copy discoverer workbooks from one user to another user

    I need to be able to copy all workbooks from one user and save them in a shareable user account. The request is being made by his manager (in preparation for the user's retirement) so I need to do it without the user's knowledge. The manager wants to ensure that all workbooks are copied. For example, can the DBA copy all workbooks of schema JOHNDOE to APPLEX. We are using  Oracle Database 10.2.0.5.0 and Discoverer 10.1.2.3 in the Windows environment.
    Robert

    Robert
    Are these workbooks saved in the database or on a file server somewhere? If its the latter you just need to copy them to another location.
    If they are saved to the database you can export them using the Admin tool but I have a feeling you will only be able to do this if you have access to them: aka they have been shared with you. So here's several ideas:
    1. Grant JOHNDOE and APPLEX access to be an administrator then log on as JOHNDOE in the Admin tool and use File | Export | Selected Objects | Workbooks and export ALL workbooks owned by JOHNDOE. Then you log in as APPLEX and import the workbooks this time taking ownership. Now you can share them with whoever else needs them. You will need to make sure that APPLEX has access to the same business areas as JOHNDOE. When done you can revoke the admin rights of JOHNDOE.
    2. If you don't know JOHNDOE's password you could export the entire EUL to a file. For example if you EUL is owned by a user called EUL_US then create another database user called EUL_US_TEMP and install an empty EUL as a Private EUL, not Public. Then you grant APPLEX permission to be an administrator of this new EUL. Next you log in as APPLEX in the new EUL and import the EUL you exported earlier, this time also taking ownership of all workbooks only if the original owner cannot be found.You'll find that APPLEX has access to ALL workbooks not just those originally owned by JOHNDOE so next you have to work out which ones were originally owned by JOHNDOE. You can do this in SQL by examining the file called EUL5_DOCUMENTS in the original EUL and look for all documents owned by JOHNDOE. Now that you know the names of the documents you log back into the new EUL as APPLEX and export only the workbooks you want to a separate export file. With that done you can log in as APPLEX into the original EUL and import that file this time always taking ownership. Finally you can drop the EUL_US_TEMP schema.
    Hope this helps
    Michael

  • Error while migrating discoverer Workbook

    Hi All,
    I am migrating Business Area and Work book from one instance(QA) to another(Production) DB instance.
    I have successfully did export of business area and import in production instance.
    For workbook migration I have followed the below mentioned steps.
    1) Open QA instance and open the required workbook.
    2) Do "Save As" of the workbook to local machine as ".DIS".
    3)Then Login to Prodcution Open the workbook from the local machine. But in that case it gives following error
    " Cannot join tables.Item dependency "" not found in EUL. "
    "Attempt to open workbook failed" Anyone can help me to solve this issue. Please.
    Thanks
    Alaka

    Hi Janet
    Here are some more notes from my private collection of tips and tricks:
    Discoverer workbooks are very picky when it comes to opening up against an end user layer. Basically, here is what happens:
    All EUL objects have an ID number and a name. When Discoverer saves a workbook it saves both the ID number and the name of every essential object (business area, folders, items and joins) that is used within the workbook. The next time Discoverer opens the workbook it looks at the ID numbers of the objects and tries to find them in the EUL. If it cannot find an object by its ID number it tries to locate it using the object's name. If an object cannot be located either by its ID number or by its name you will get the dreaded Item Dependency error.
    OK, having got that out of the way, if you delete a folder from within the EUL and re-create it you will lose the ID number of the folder and all of its associated objects (items and joins). The only way Discoverer will be able to open this workbook now is if everything within the folder is named EXACTLY the same way (including underscores and casing of the name), otherwise the workbook will not open. Discoverer will report the error message that you are seeing.
    So what can you do? Well, you need to have some way of finding out what the old folder name(s), item names and join names were. Also, you need to make sure that all items that were not hidden are not hidden now. There is no need to worry about the names of hierarchies or lists of values. These are not stored within a workbook and are only hooked in at runtime.
    Seems like you have to somehow painstakingly determine what all of the item and join names were in your old folder(s) and re-create them 100% the same way in the new folder(s). By the way, when the workbook gives you the error message does it also give you an opportunity to assign al alternative item to the item that it can no longer find a value for? This may work but, in my experience, usually doesn't!! It only works if the missing dependency is an item, it won't work if the error is being caused because you have got a join name wrong. Unfortunately, joins MUST have the same name exactly otherwise there is just no way to open the workbook.
    Best wishes
    Michael

  • How do I re-install iTunes so that when I delete a song from iTunes I have the option to remove it from my computer as well?

    I created multiple libraries and multiple locations for music of different genres; however, in the end I decided that I wanted to keep all of my music in one location and to have just one iTunes library.  The problem is that when I go to delete a song from my iTunes library, I no longer have the option to remove the file from my computer as well.  This is because the my iTunes library and the location of my music files were not in my iTunes music folder (http://forums.ilounge.com/itunes-mac-pc/119629-delete-songs-itunes-library-compu ter-together.html).  I tried changing the iTunes Media Folder location (http://support.apple.com/kb/ht1364), but that didn't solve.  Then I tried reinstalling iTunes: I figured that starting fresh would put my iTunes library in the right location so that I would have this option again, but it didn't work. (When reinstalling, I got an error message that 6D5Dubs, the name of my last iTunes library, couldn't be found.  I clicked 'OK' and was asked to 'Choose was asked to 'Choose library...' or 'Create Library'.  I created a library since I had deleted the other ones in my attempt to start fresh)   Any suggestions?  Note: I find the CTRL+R solution tedious for my purposes.
    Some extra info:
    Running Windows 7, 64bit
    Location of my music files - C:\Users\John\Music\Music
    or
    Libraries>Music>Music
    Location of my iTunes library - C:\Users\John\Music\iTunes\iTunes Music Library
    or
    Libraries>Music>iTunes>Itunes Music Library
    Thanks for the help!

    Try the following user tip:
    Troubleshooting issues with iTunes for Windows updates

  • Cannot uninstall I tunes. In control panel add and remove programs it will not give me the option to remove any of the I tunes. In program files it tells me access denied to remove any of the related items. I have tried using the removal methods from i tu

    My i tunes will not work at all. I have tried all the steps given to remove my I tunes player but in my control panel, add and remove programs it does not give me an option to remove any of the apple/ I tunes. I tried to go to program files and remove all the files but access is denied. This all started about 1 1/2 years ago and with every i tunes update i got more and more errors or problems until it stopped working. At one time i could remove and reinstall i tunes to try to fix it but now i cannot do anything. I believe one of the last  was i could not open i tune because it was being used or was on another network, not 100% sure its been so long and frustrating I quit trying 6 months ago. Hopefully someones got some help !!!
    Thanks I appreciate your time; Philip

    See Troubleshooting issues with iTunes for Windows updates.
    tt2

  • Discoverer Viewer/Plus does not work with Custom EUL owned by APPS user

    I am facing a unique issue with one of my customers. They have a custom EUL named XX_EUL_US and this does not allow connecting through discoverer viewer or discoverer plus.
    I have worked with custom EULS before at other customers and this was never the case. I am being told that this issue is happening as the EUL owner is APPS instead of some other user. Is this the case? Can discoverer viewer not be used with EULs owned by apps user?
    Please not that the Default EUL in ICX profiles is set to this EUL and no other EUL profiles are set.
    Appreciate any thoughts on this.

    Hi,
    I am not sure what you mean when you say you have a "custom EUL named XX_EUL_US". The EUL table should be created in a schema named XX_EUL_US. This will then be the EUL owner. You will then need to connect to Discoverer Administrator as the EUL owner and grant privileges to Apps users and/or responsibilities.
    The user should then be able to connect to Discoverer Plus/View using their apps username, responsibility and password.
    To be able to connect directly from an apps menu you need to have the ICX parameters set correctly. The ICX: Discoverer Default End User Layer Schema Prefix should be set to XX_EUL (without the _US). The ICX: Discoverer End User Layer Language Override should be set to US or not set at all.
    Rod West

  • How can I remove me credit card from my  account I already tried from iTunes but it won't give the option 2 remove it!

    How can I remove me credit card from my  account I already tried from iTunes but it won't give the option 2 remove it!

    Go to Store > View My Account > Edit Purchase Info. Then just click "No credit card" and hit Okay, and it will remove all of the info. Good luck.

  • How to create optional parameters in discoverer 10.1.2

    I am new to discoverer, Can any one tell me how to create optional parameters in Discoverer desktop edition in 10.1.2
    I looked at the following thread which says optional parameters can be created in 10.1.2 but doesn't tell how tro create it
    How to create optional parameters in Discoverer
    Thanks in Advance

    Hi.
    In the thread you quoted Michael Armstrong-Smith says that optional parameters can be created in Plus but not in Desktop and that's true.
    So your question "how to create optional parameters in Discoverer desktop" is already answered in that thread.
    Assume that it is a typo and you wanted to ask how to create optional parameters in Plus.
    Then the answer is simple: Just uncheck the "Require users to enter a value" checkbox when creating new parameter.
    Regards Jakub

  • I use to be able to scale down objects highlted in box by clicking any corner holding down mouse and scaling down, that option is gone, is it an error on my settings or has that option been removed I now have to go to menu option click edit, then scale, a

    i use to be able to scale down objects highlted in box by clicking any corner holding down mouse and scaling down, that option is gone, is it an error on my settings or has that option been removed I now have to go to menu option click edit, then scale, and then manually have to scale down a percentage.

    Copy cat.

  • Seeded Discoverer Workbooks in Oracle HRMS

    Hi,
    I would like to have seeded discoverer workbooks in HRMS. HRMS has many reports available in applications, why there is a need for distributing seeded discoverer workbooks. Are they for any special functionality business wise or just for security purpose.
    Where can I get a list of all the workbooks available in HRMS.
    Thanks,

    If you don't mind my piggy-backing onto your thread....
    Where can i find documentation of the BI views, similiar to what Noetix provides for their reporting views?

  • Migrating Oracle Discoverer Workbooks to OBIEE 11g

    Hello,
    Can you tell me how can we migrate Oracle Discoverer workbooks in to OBIEE 11g , I have heard that there is a tool which is released in last summer for this migration can anyone provide me details on this one.
    Thanks a lot.

    Hello
    I'm afraid Oracle has had no success in converting Discoverer workbooks into OBIEE. It is still on the radar but as yet they have nothing.
    For some of my clients this is a huge setback. I have a client who has more than 32,000 Discoverer workbooks and adding more at the rate of about 5,000 a year. Obviously a customer of this size is a potential customer for OBIEE. The only thing they can do right now is to rewrite all of the reports.
    To do this would be a mammoth task and I did some mathematics for them. Let's say you can rewrite one report every 15 minutes, allowing for testing and parallel runs. Thus you could convert 4 in an hour or 32 in a full day. Diviiding 32 into 32,000 means they would need to allocate 1,000 man days to the task. Bearing in mind that on average a person works about 220 days in a year and you are looking at around 5 man years, not including potentially 1000s of new Discoverer workbooks that have been created in that time. Needless to say my client is not happy with Oracle and refuse to go down this path sticking with Discoverer.
    I know for a fact this company is not alone and I personally implore Oracle to allocate resources to correctly converting Discoverer workbooks. I know part of the problem is that there are things that Discoverer takes in its stride which OBIEE either cannot do or has great difficulty with. Until OBIEE can do everything Discoverer can do I don't see how customers can convert.
    Thoughts anyone?
    Michael

Maybe you are looking for