Cleaning up old iviews/pages/worksets

Hello,
We have a lot of old iviews/pages/worksets that we continue to leave in our existing portal content folder structure.  It makes it very difficult to find the current active iviews and know for sure you are working with the correct item.  What is the best practice for "archiving" this old portal content? I could just re-organize the folders in portal content so that the active items are together and the old items are in an archived folder area.  But should I do something to clean out this old stuff from our test and production systems?  Is it taking up space on our test and production system such that we should do something to have it removed?
Thank you for your recommendations.
Wendy Miller

Hi Wendy
I would not won't to answer your question with a definate answer but what you need is proper management of your portal content.
to simplify
1. Identify the iviews you are using and the iviews not of use.
2. check if you have crated your own copy of the iview or its being used as delievered.
3. once the list is ready start deleting the unused copied iviews.
4. Its not a good idea to delete standard iviews however it doesn't mean that you can't.
You need to sit with business and identify what you are currently using.
Have company specific content repository and never use standard iviews without copying.
good luck.
- barin

Similar Messages

  • Automate the assignment of iviews, pages, workset to role....

    Hello Gurus,
    We are using EP 7.0. Is there any tool available in EP 7.0 that will automate the assignment of different content objects, like assignments of iviews, pages and workset to role.
    We want to assign large no. of iviews, pages,worksets etc. to diffrenent roles. Is there anything available that will help us to automate the assignment, rather than manually assign the objects to the role as it will be a huge task and time consuming.
    Any help will be highly appreciated.
    Regards
    Deb
    [Points guranteed for helpful answers]

    Hi Deb,
    as far as I know there is no standard tool for mass assignment of content objects to portal roles. But you can easily develop your own solution. The folloowing sections of the SAP Library should be helpful:
    <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/44/43863b2e641193e10000000a155369/frameset.htm">How PCD Lookups are Performed</a>
    <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/44/726396278212d0e10000000a422035/frameset.htm">Working with Semantic Objects</a>
    <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/44/703fd42043053ce10000000a1553f6/frameset.htm">Delta Links</a>
    Best regards,
    Martin

  • Last Use Date for iViews/Pages/Workset - Portal clean up of old items

    Is there any scripts that SAP has created that shows the Portal Admin which iViews have been recently used by the users and which ones have not. We would like to go through our environments and Clean Up/Remove old none used code in the PCD.
    I am hoping there is a script that can be run which produces a report stating Last Used/Executed date. If there is nothing like this, does any one know if there is any Data Base table or fields that can identify this type if data so we can create/write our own script?  The PDC inspector may do this but its a very manual effort and we'd like something that is automated and runs in the background.
    I know we can turn on metrics, but that will not work for us because it completely bogs down our systems and we can't afford that. Hence we are looking for something that runs in the background and will not effect our environments.
    Thanks
    Pete

    Thanks everybody for trying to asnwer the first question.
    But I guess what I am really looking to find out, for every item we have in the PCD, is there a way to find the last used date? We don't want to turn on the metrics for a period of time like some of the solutions have suggested since that will bog down out production system and it still won't help us identify in our DEV and Test regions items that might still be valid but haven't been touched for a while or are still in development phases. 
    I was hoping that there would be a way that SAP would allow us to enter in a folder name, iview, workset, page, role, etc and then have the system tell us the last used/accessed date for that item or all of the items in the PCD folders.   Kind of the reverse thought to get this data instead of letting the metrics tell us which users have hit which pages, etc.
    Does any one know of that type of option? 
    Thanks
    Pete

  • I want clear definitions of iviews, pages, worksets & roles

    hi
    Edited by: giridhar  rao on Sep 23, 2008 7:56 AM

    Hi,
    Iviews are Content Providers ( It provides the framework.They are basic building blks for Portal)
    ROLE ( group of worksets )
    WORKSET ( group of Pages )
    PAGES ( group of Iview )
    Refer the below thread.
    http://help.sap.com/saphelp_nw2004s/helpdata/en/43/cb8bb4c4370cd5e10000000a1553f7/frameset.htm.
    For More Info :
    iViwes:
    http://help.sap.com/saphelp_nw2004s/helpdata/en/df/bedca2076511d7b84500047582c9f7/content.htm
    Pages:
    http://help.sap.com/saphelp_nw2004s/helpdata/en/ac/c29d3f53055a7be10000000a11405a/content.htm
    Worksets and Roles:
    http://help.sap.com/saphelp_nw2004s/helpdata/en/4f/bceaffeb8c114ebef8255b63079c7c/content.htm
    Regards,
    Srinivas.

  • Fetching iviews not assigned to a page,workset or a role(orphaned iviews)

    Hi All,
    I need to fetch iviews,pages ,worksets ,roles that have not been assigned and are not used.The iview is not assigned to a page,workset ,role,similarly a page need not be assigned to a  page,workset,role and similarly for a workset and a role.
    Any Pointers??
    Thanks in Advance.
    Regards
    Radhika  Kuthiala

    Hi,
    i need to code regarding the same.Can anyone provide me some pointers in regards to available api's to do the same(fetching iviews not assigned to a page,workset or a role(orphaned iviews)).I am able to fetch total iviews in pcd through coding in web dynpro java.
    Regards
    Radhika

  • Disaply the all the roles for page, iview and workset

    Hi Guys,
                  I have a strange requirement. i need to display all the users that have access to a particular iview, page and workset. can anyone help me out with this.
    -Thanks

    Hi,
      Any iview or page or workset should be part of role. SO if user has access to a particular role, he will have access to the portal objects inside that role as well. So the way to go is you can get all the roles, check iViews, pages etc. If iViews or pages match, then save the role to arraylist. Now check the users who are assigned to these roles in arraylist. That may work.
    Regards,
    Harini S
    Don't forget to reward if you find the answer helpful

  • Retrieving iViews ,Pages and Worksets from roles

    Hi All,
    I am using the code given here..
    Retreive a list of workets, iViews, pages from Roles
    but while getting pcdFactory its giving class cast exception.
    Could anyone tell me what might be the mistake?
    Regards,
    Karthick

    Hi Karthick,
    I think I answered on another post, but here it is again:
    Hashtable env = new Hashtable();
    env.put(Context.INITIAL_CONTEXT_FACTORY, IPcdContext.PCD_INITIAL_CONTEXT_FACTORY);
    env.put(Constants.REQUESTED_ASPECT, IPcdAttribute.PERSISTENCY_ASPECT);
    env.put(Context.SECURITY_PRINCIPAL, request.getUser());
    env.put(IPcdContext.PCD_PERSONALIZATION_PRINCIPAL, request.getUser());
    InitialContext iCtx = null;
    String roleID = "pcd:portal_content/DanielContent/DanRole";
    try{
        iCtx = new InitialContext(env);
        IPcdContext attrSet = (IPcdContext) iCtx.lookup(roleID);
        response.write(attrSet.getAttributes("").get("com.sap.portal.pcd.gl.CreatedAt").get() +"--PP<BR>");
    Hope it helps.
    Daniel

  • Could not find iViews, Pages, Roles etc tabs in Content Admin Tab

    Hello all,
    I have installed 'Sneak Preview SAP NetWeaver 04 SP16 - Full Java Edition-Trial' from sdn.sap.com website. I am trying to learn EP development and started with EP100 (August 2002) document.
    I couldn't find iViews, Pages, Roles etc tabs in Content Admin tab from where I can create channels and pages as described in the document. Am I following the wrong document or do I have to assign any additional roles to the user.
    I have created a user with everyuser roles and super admin role. Do I have to add any other roles to this user to work with iViews and pages.
    Please help me as I have struck at the very beginning.
    Thanks in advance.

    Hi Josh,
       You can refer the following links in help.sap.com
    <a href="http://help.sap.com/saphelp_nw04/helpdata/en/f5/eb51590e6a11d7b84900047582c9f7/content.htm">Creating iViews</a>
    <a href="http://help.sap.com/saphelp_nw04/helpdata/en/db/b8df3d48b05d5ae10000000a11405a/content.htm">Creating Pages</a>
    <a href="http://help.sap.com/saphelp_nw04/helpdata/en/6e/eecf3d97ac7d10e10000000a114084/content.htm">Creating Roles and Worksets</a>
    Hope this helps.
    Regards,
    Pooja.

  • Portal Activity Report - could not see the latest iview /pages hits.

    I have configured my own iviews where they will display the 2 weeks iviews/pages that are accessed by users and count (hits) , but I am not able see the iview hits and iview names or pages hits or names in this Portal activity report, I could see only very old iviews not latest.
    Suggest me if there are any settings or configurations that I need to make.

    Hi All,
    Just in case Activity Collector or Portal Activity Report is not sufficient for you and your portal management to gather important usage data, you may be interested in our SAP certified solution, Click Stream.
    May make your life a lot easier when finding the usage stats you need (Easy installation u2013 Free download u2013 Fully functional test version available).
    More information here:
    Website: [www.sweetlets.com/clickstream|http://www.sweetlets.com/clickstream]
    EcoHub reviews: [http://ecohub.sdn.sap.com/irj/ecohub/solutions/clickstream|http://ecohub.sdn.sap.com/irj/ecohub/solutions/clickstream]
    Good luck and hope that helped.

  • Retreive a list of workets,folders,iViews,pages from Roles

    Hi all,
    I have been working on retreiving the workset,folders,iview,pages from a role.
    i am refering to the code given in the forum thread
    Retreive a list of workets, iViews, pages from Roles
    but i am facing some issue.
    if the role has workset in it,its not able to read the iviews or pages from it.
    its retreiving null.
    please may i get some solution or some working code regarding this.
    Regards,
    Savitha

    Hi all,
    I have been working on retreiving the workset,folders,iview,pages from a role.
    i am refering to the code given in the forum thread
    Retreive a list of workets, iViews, pages from Roles
    but i am facing some issue.
    if the role has workset in it,its not able to read the iviews or pages from it.
    its retreiving null.
    please may i get some solution or some working code regarding this.
    Regards,
    Savitha

  • Find the iViews, Pages and Folders assigned to Role

    Hi,
    Does any one has the idea about how to retrieve the worksets, pages and iviews assigned to a role.
    I found a piece of code that will retrieve the roles, worksets, pages and iviews from PCD.
    Here is the code, that is to retrieve the roles, worksets, pages and iviews from PCD
    Hashtable env = new Hashtable();
    env.put(Context.INITIAL_CONTEXT_FACTORY, IPcdContext.PCD_INITIAL_CONTEXT_FACTORY);
    env.put(Context.SECURITY_PRINCIPAL, WDClientUser.getCurrentUser().getSAPUser());
    env.put(com.sap.portal.directory.Constants.REQUESTED_ASPECT, PcmConstants.ASPECT_ADMINISTRATION);
    InitialContext initialContext = null;
    DirContext dirCtx;
    initialContext = new InitialContext(env);
    dirCtx = (DirContext) initialContext.lookup("pcd:portal_content/");
    PcdSearchControls pcdSearchControls = new PcdSearchControls();
    pcdSearchControls.setReturningObjFlag(false);
    pcdSearchControls.setSearchScope(PcdSearchControls.SUBTREE_WITH_UNIT_ROOTS_SCOPE);
    dirCtx.addToEnvironment(Constants.APPLY_ASPECT_TO_CONTEXTS,Constants.APPLY_ASPECT_TO_CONTEXTS);
    // Gets the full path of the iViews from the PCD
    NamingEnumeration ne =      dirCtx.search("","(com.sap.portal.pcd.gl.ObjectClass=com.sapportals.portal.iview)",     pcdSearchControls);
    while (ne.hasMoreElements())
         IPcdSearchResult searchResult = (IPcdSearchResult) ne.nextElement();
         String location = "pcd:portal_content/" + searchResult.getName();
         wdComponentAPI.getMessageManager().reportSuccess("View ="+location);
    // Gets the full path of the pages from the PCD
    NamingEnumeration nePage = dirCtx.search("","(com.sap.portal.pcd.gl.ObjectClass=com.sapportals.portal.page)",pcdSearchControls);
    while (nePage.hasMoreElements())
         IPcdSearchResult searchResult = (IPcdSearchResult) nePage.nextElement();
         String location = "pcd:portal_content/" + searchResult.getName();
         wdComponentAPI.getMessageManager().reportSuccess("Page ="+location);
    // Gets the full path of the worksets from the PCD
    NamingEnumeration neWorkSet = dirCtx.search("","(com.sap.portal.pcd.gl.ObjectClass=com.sapportals.portal.workset)",pcdSearchControls);
    while (neWorkSet.hasMoreElements())
         IPcdSearchResult searchResult = (IPcdSearchResult) neWorkSet.nextElement();
         String location = "pcd:portal_content/" + searchResult.getName();
         wdComponentAPI.getMessageManager().reportSuccess("WorkSet ="+location);
    But my requirements is, if I have the role as "Sales Role", I want to find the iViews, Pages and worksets assinged to this role.
    Your help is really appreciated.
    Thanks in Advance,
    Chinna.

    Hi,
    All you need to do is to change the search root object:
    DirContext dirCtx;
    initialContext = new InitialContext(env);
    dirCtx = (DirContext) initialContext.lookup("pcd:portal_content/mypath/myrole");
    PcdSearchControls pcdSearchControls = new PcdSearchControls();
    pcdSearchControls.setReturningObjFlag(false);
    pcdSearchControls.setSearchScope(PcdSearchControls.SUBTREE_WITH_UNIT_ROOTS_SCOPE);
    dirCtx.addToEnvironment(Constants.APPLY_ASPECT_TO_CONTEXTS,Constants.APPLY_ASPECT_TO_CONTEXTS);
    all the rest stays the same.
    BTW - you can also retrieve all the objects using one search by putting
    (|(com.sap.portal.pcd.gl.ObjectClass=com.sapportals.portal.iview),(com.sap.portal.pcd.gl.ObjectClass=com.sapportals.portal.page),(com.sap.portal.pcd.gl.ObjectClass=com.sapportals.portal.workset))
    In the search query. Then you can get the type using PCM (portal content model) APIs.
    Hope this helps, Elisha

  • How to recover the objects (iView, Page etc) that have already been deleted

    Dear All,
    We found the problems. We deleted the objects (such as iViews, System, Pages, Workset etc.) that we don't want to delete it. If there is the way to recover them, please help us.
    Thank you very much.
    Anek.

    HI,
    You can use PCD Inspector  and try to recover your iviews and pages.
    This link will tell u how to use it:
    [https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/4ee6d3ee-0901-0010-658f-d9b21cdebce4|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/4ee6d3ee-0901-0010-658f-d9b21cdebce4]
    You can download it from SDN from [here|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/4929b690-0201-0010-c992-c8f0a2546d3f]
    I hope it helps
    Regards,
    Sumit

  • What is difference between  Service map iview and Workset Map iview

    Hi Experts,
                        Can anyone tell me the difference between  service map iView and Workset Map iView.
    When I am creating these iViews, its seams both are same. I canu2019t find difference still, can anyone help me out of this
    Thanks in Advance
    Janardhan

    Hi,
    Service Map Iview:The Service Map iView is an ERP-specific variant of the portal Workset Map iView. It serves as a central point of entry and guided access to the services of SAP service modules such as the Manager Self Service (MSS) module, or the Employee Self Service (ESS) module.
    Workset Map iview:A Workset Map is the equivalent of a site map, providing users with explicit information on the functionality that is available in a given workset. It is based on an iView, and serves as a central point of entry and guided access to the contents of a workset.
    if you want to more info pls go thr the below thread
    Workset Map iView
    i hope it will help you
    Thanks,
    Sreeni.

  • I use iBookAuthor to make a textbook for my students; I revised it, including title page, but when I export it and upload it to my iPad, the old title page appears, even though I've deleted the older version of the text before I upload the new one.

    Last year I produced a textbook using iBookAuthor for my students. I exported it as an iBook and they uploaded it to their iPads. This year, I revised it, including revising the title page. However, when I upload the new version, the old title page is shown, not the new one. I deleted the older version of the textbook before I did this. I've been told that I can cut and paste each revised chapter into a new template and that will work; however, title page and glossary can't be cut and pasted. Any thoughts for getting the entire new version on the iPad? I'm also told that if it is uploaded to an iPad that never had a previous version of this textbook, it will upload correctly. But my iPad has had several older versions, now deleted.

    I had a similar issue when trying to create an iBook file to submit for course credit for one of the Apple Learning Essentials classes I took. I had a book I'd started previously which I updated and submitted, and then had to make some edits to for the course evaluator. I made the edits, and when I previewed the book in iBooks Author, it looked correct, but whatever I sent to him only showed some of the edits - for example a new page I created was there, but some edits I made to image captions and the title page image were not.
    What worked for me was to do a "Save as" of the actual Author file to a totally new location (I used the Desktop), and then submit that file - which seemed to work in terms of the changes sticking. I even used the same file name.
    I'm not sure if some similar action might help you (maybe change the file name slightly?) or if you've already tried something like this.
    Still doesn't change the fact that this is a pretty irritating bug.

  • How can I delete an old web page ??

    How can I delete an old web page ?? I have created a web page some time ago and now I want to delete it but i do not know how to do it: can anyone help me ?

    Delete the web page where it is published.
    If it is published to MobileMe, then you need to log into MobileMe and go to your iDisk or mount it on your desktop and then delete it from your Web/sites folder.
    If you have published to a server, then you'll need to download Cyberduck, Filezilla or Transmit - all dedicated ftp programmes to connect with your host/server and then delete your old files from the server.
    It really is not hard.

Maybe you are looking for

  • IPhone 4 ear speaker not working

    Looking for more info regarding this problem.. Purchased iPhone 4 for my wife and I last month. My iPhone ear-speaker went dead, but the external speaker, plug-in wired ear-phones work, and mic still work. I went to take it in, and then the darn thin

  • ECC 6.0 HCM / Crystall Reports

    Hello : I would like to know if we can use CR2008 with HCM in some scenarious  instead of Standard SQ01/SQ02/SQ03 and infosets queries. If am aware that we need ODBC if we connect with Access or any other source. How do we connect ECC 6.0 with Crysta

  • Elements 11 and rebel 5t raw files

    I have photoshop elements 11 and organizer to manage my photos. I recently purchased a canon rebel 5t. Elements 11 will not read the new camera raw files. I do not see an update that would support these raw files. I have installed adobe dng converter

  • JSP Compiler and CLASSPATH

     

  • JVM core dumps on Solaris

    Need help asap on know where/why my JVM core dumped. I've the logs from the process but they dont seen to indicate any odd thing. I've tried to debug the core using dbx like : dbx /usr/bin/java ./core but keep getting message: dbx: program is not act