Combine Roles/Worksets

We are trying to limit the number of tabs that show up on the TLN to avoid scrolling.  To do this we would like to combine a few of the Out of the Box roles/worksets (and a few custom).  For instance I have a Workset called "My Work" which appears on the First Level of the TLN.  I would like the Collaboration Room to show up on the Second Level when user is on this tab.
To achieve this I tried adding the "Room" workset to the "My Work" workset   So now under Collaboration Room Role I see My Work->Collaboration Room->Rooms.
However the Collaboration Room still shows up on the first level of the TLN.  The "My Work" shows up on the second Level and "Rooms" shows up in the DTN.  Not really what I was looking to do at all.  So I was looking for helpful information (best practices, tips, ideas) on accomplishing this.
FYI...  All Roles see the My Work workset (which contains three other worksets).  When user clicks the My Work tab they see the three other items on the second level TLN.  I am just trying to add the Collaboration Room to the second level of this existing workset for users that are also assigned to the Collaboration Room role.

I am looking to implement some custom admin roles so a Portal Administrator with System and Content Admin privledges would see one tab instead of two.  It would look like this:
Portal Administration - First Level
     --Content Administration - Second Level
     --System Administration - Second Level
The role looked like this:
PortalAdminRole
   --Portal Admin Workset
Content Admin Role
System Admin Role
I created the Portal Admin role and Delta Linked the Content Admin and System Admin roles.  I then assigned a user to the Portal Admin role - the Navigation was exactly what I wanted but I got all kinds of Permission errors when trying to navigation though Content Admin and System admin options (i.e., I couldn't see the Portal Content Browser).
So then I tried a different way with the role looking like this:
PortalAdminRole
    --PortalAdminWorkset
ContentAdminWorkset (mergeID matches Content Admin workset for Content Admin Role)
This option shows both Portal Admin and Content Admin worksets on Top Level and on Second Level of the Portal Admin workset I see another ContentAdminWorkset but it has nothing under it.
I could get the PortalAdminWorkset to merge with the ContentAdmin workset for Content Admin Role but this put the ContentAdmin worksets at Second Level instead of third and made my second level TLN have too many Tabs.
Hope this helps you understand what I am trying to achieve.

Similar Messages

  • Unable to open  the "role"  workset in User Administration

    Hi,
      I have installed Enterprise Portal 6.0 SP9 on Web AS 6.40. But when I goto the "role" workset of User Administration I get "page cannot be displayed".
    So help required.
    Regards.

    Hi Pavanmeet,
    I got the same problem. Try to upgrade to SP17
    and it's solved. Otherwise you can use Firefox for this special site. No good solution - I must admit - but it's displayable with Firefox.
    regards

  • Role / workset assigning depending on group / users

    Hi All,
    I have a role in top level navigation and two worksetsm (say workset 1 and workset 2 or say role 2 and role 3) in second level navigation.
    I want to give Role A to every one, but workset 1 should be visible to some people and workset 2 should be visible to some other people.
    How can I do this?
    I have 2 ideas....
    1) through code I can control roles / worksets and assign to groups
    2) creating two roles with same name but with different ID's and assigning workset 1 to role with id 1 and workset 2 to role with ID 2. It will look like same role to end user but worksets are differnet.
    Other than these 2 option, is there any more options i have????
    Thanks,
    PradeeP

    I have 2 options is mind..
    1. You create two roles with same name , different id, but you can utilize the merge property( open the role and check its properties), so that if a user has both the roles, he can see only one top level navigation role.
    So even in futrer if you have requirement to show other worksets you can maintain them by this.
    2. You can create two groups and assign the user to the groups depending upon the permission you have set for the roles.
    Based on your requirements you can choose, I used 1st option in my project.
    Regards,
    Namrta Mahajan

  • Portal Installation : User Administration -- Role workset error

    Dear All,
    We have installed EP NW04 SR1 . Every thing is working fine, All the menus are coming up properly except when i click on the User Administration --> Role --> Role menu, its starts for some time and then gives "Page cannot be displayed, Operation aborted" . This error only comes for the Role workset. Every thing else is working fine.
    It would be nice if i can get guidance as to how to debug this error
    Regard
    PN

    Hi,
    I am still unable to solve the problem. The same problem persists with the ROLE and User Mapping.
    I try to open it and it gives the "page cannot be displayed, operation aborted " error
    Help is appreciated
    Regards
    PN

  • To get the Roles, Worksets, iviews assigned to portal user using webdynpro

    Hi..
    I need to display the roles, worksets, pages and iviews that are assigned to a particular portal user using WebDynpro.
    I tried to search in SDN and found a few blogs on this... but all are for DynPages. I could not find any inputs on how to achieve this in Webdynpro.
    I am listing down the blogs for your reference :
    1) /people/prakash.singh4/blog/2005/07/28/browse-roles-folders-pages-iviews-assigned-to-a-user-ep6-sp9-and-higher
    2) /people/prakash.singh4/blog/2005/09/06/create-a-sitemap-for-your-portal
    Please provide me your suggestions on how to display the roles, worksets, pages and iviews that are assigned to a particular portal user using WebDynpro.
    Thanks and Regards,
    Sayan Ghosh

    Please use following code to get all roles assigned to user:
         IWDClientUser wdUser = WDClientUser.forceLoggedInClientUser();
         IUser user = wdUser.getSAPUser();
         String strRoleID = "", strRoleDesc = "";
         IRoleFactory iRoleFactory;
         iRoleFactory = UMFactory.getRoleFactory();
         // Get All the Roles of the User
         Iterator iteratorRoles = user.getRoles(true);//prtRequest.getUser().getRoles(true);
         // Loop through all the Roles
         while(iteratorRoles.hasNext())
              strRoleID = iteratorRoles.next().toString();
              try
                   strRoleDesc = iRoleFactory.getRole(strRoleID).getDescription();
                   wdComponentAPI.getMessageManager().reportSuccess("Role: "+strRoleDesc);
              catch(Exception e)
                   wdComponentAPI.getMessageManager().reportException("Exception e: "+e, false);

  • Get pictogram of PCD roles/workset/iviews from INavigationNode object

    Hi,
    I am trying to develop a sitemap wherein I would like to display the pictogram of the object. The information I have is just the INavigationNode object (from which the UR/short URL/Launch URL can be retrieved)
            String pictogramURLstr,pictogramLink;
         NavigationNodes rootNodes = getrootnodes();
         for(Iterator it = rootNodes.iterator(); it.hasNext();)
              INavigationNode rootNode = (INavigationNode)it.next();
              String title =  rootNode.getTitle(request.getLocale());
              Tree tree = new Tree(title, "");
              tree.setRootNodeIsVisible(true);
              GridLayoutCell cell = new GridLayoutCell(rootNode.getName());
                    pictogramURLstr="<img src=\""+pictogramLink+"\" style=\"BORDER:NONE; VALIGN:MIDDLE; PADDING-LEFT:3px;\"></img>";
              String text = pictogramURLstr+ "<a href=\"" + "/irj/portal?NavigationTarget=" + rootNode.getName() + "\" target=\"_blank\"; style=\"FONT-WEIGHT: normal; FONT-SIZE: 1.25em; CURSOR: hand; COLOR: #FFF; WHITE-SPACE: nowrap; TEXT-ALIGN: center; TEXT-DECORATION:none; \" >"  +title + "</a>";
                    TreeNode root = new TreeNode(rootNode.getName(), text);

    Hi Mahesh,
    I already tried that, but I need the image set in the pictogram property of the role/workset/iView and not the image corresponding to the object type. The ultimate aim would be to get the same result as in using Navigation tag library <nav:navNodePictogram>
    But due to some constraint, I cannot use Navigation tag libraries and want to have the same effect using the INavigationNode object.

  • Role, workset merging

    Hi All,
    Please point me to the links where I can find more info on role, workset filtering
    Regards,
    Ganga

    Hi ,
    Merging -- This is used when you need to merge role
    You can merge a node from one role with a same-level node from another role. Both nodes then appear as one entry in the top-level or detailed navigation, with their respective subnodes appearing in a given sequence beneath the new merged node.
    You can merge the following objects:
    ·        Entry points
    ·        Root nodes of roles and worksets
    ·        Folders in roles or worksets.
    Both the merging of nodes and the setting of display priorities of the merged nodes are accomplished through various property settings.
    &#9679;      Merge ID:  It consists of a given string that you must enter as a value. The navigation service checks the values of all navigation nodes, and all entries with identical values are merged.
    &#9679;      Can be Merged: A property that defines an object as eligible for merging,all enteries having same merge id's can be merged.
    &#9679;      Merge Priority: A property that determines which node in a merged group is the dominant node, the sort priority, and other properties of the node.
    PROCEDURE:
    1.Assign the same merge ID to all the entries and nodes of a role that are to be merged.
    2.  In the same editor, set the property Can be Merged for all the entries and nodes of a role.
    3. In the same editor, set the property Merge Priority for all the entries and nodes of a role that are to be merged.
    4.Save the values you have set.
    5.Edit the next role by selecting an entry in the role (the node that is to be merged with a node in the first role).
    6.Edit all additional entries to be merged as described above for the first role.
    I hope this will be helpful to you if you want further help plz get back also you can refer to the linkmentioned below.
    <http://help.sap.com/saphelp_nw70/helpdata/EN/53/89503ede925441e10000000a114084/frameset.htm>
    Regards
    Pooja

  • Can't edit Roles & Worksets

    Hi,
    There is  very strange issue we are facing on the portal recently,
    We are on EP 7.0 Patch 15. We observed that there is a small change in the sap standard view.
    When we try to edit the roles that were created earlier and the new ones it doesn't allow us to edit them.
    EDIT MODE button is in disable mode for all the roles.
    Now If we select Trace Delta link  from the dropdown box and then switch view then we can't edit any property for role. Its the same issue with worksets.
    The user that we are using to modify developer created roles has super admin role assigned. So definately there is no issue with premission or end user rights.
    Has anyone faced this issue? Any solution that can figured out?
    Cheers

    Hi Rajesh..
    We are facing same problem in EP7, SP6
    EDIT MODE TAB is disabled for iviews...even when accessing thru administartor role.
    As far as permissions are concerned:-
    Super_admin: owner, end user, role assigner
    Administrator: Full Control, end user, role assigner
    Everyone: Read/Write, enduser
    I have Created Web-Dynpro iview and now want to edit PCD Location i.e. changing the dc of this iview..
    But cannot...
    Please help us out...
    Edited by: Chetna  Verma on Feb 11, 2009 1:48 PM

  • How to to add gp process as  portal role workset

    Hi all,
    I have made a compllete process in GP
    The name of thr process is - Process1.
    I have a role in the portal -testrole.
    I want the above process to be available to the testrole as a workset of the role
    How am i to achieve this?
    Please help.
    Points assured for help

    Hi Shobendra,
    Here is the way to show your process directly under the 'Roles' Tab
    1)Go to process in design time and select 'Instantiation' tab
    2) Check the box 'Start Process Automatically'.
    3) Click generate instantiate url and save it locally somewhere
    4) Now go to content administration and create a new iview of type---->
    "<b>Web Dynpro Java application - Create iViews from deployed Web Dynpro Java applications</b>"
    5)  Create a "single full-page iView from each application variant " and click next
    6) now select <b>sap.com--->cafeugpuiinst-> com.sap.caf.eu.gp.ui.inst.AInstantiation--->AInstantiation</b>
    7) Make the iview and page as it guides you.
    8)Now Edit the iView which you have created.
    9)Put the "instantiate url" which you got in 'step 3' in 'Application Parameter ' property of iView.
    10)Save and generate preview.
    That process should open in a new window.
    11)Now attach this iView or Page to ypur role or make a workset, attach the iview to workset and add that workset to Role.
    Hope this helps.
    Regards,
    Piyush

  • Roles, Worksets Users

    Hi, i have the following escenario:
    i have some iviews into some pages into a workset and that workset into a role called 'Home'. The field 'Entry Point' is set in the role and the workset
    in the other hand i have a user called Director and this user is into a Role called Directors.
    everything(iviews, pages, workset and role) have permissions for that role Directors.
    the problem is that when i log into the portal(Administrator and Director users), i dont se the 'Home' role in the top navigation level.
    i hope anybody can help me...
    thx
    regards.

    Hi,
    once again:
    > I set up 'Entry Point' in the folder
    > and in the role properties
    No need for this. Period.
    > In the permisions of the role
    Role assignment does not work via permissions. Period.
    This has been told twice now. I hope we got it cleared...
    Now the question: Where does your UME role Director come from? Or is it a user, as written now: "i add the <i>user 'Director'</i>"?!
    If the latter is the case, go to user administration, Roles, search for your user, edit the user, search for the role Home, assign this role to the user, save it(!). Done.
    Hope it helps
    Detlev
    Message was edited by: Detlev Beutner
    Now Yoav has been faster...

  • Hiding the workset of a predefined role

    Hello Experts,
    can you suggest how to hide the workset of any pre-defined role?
    for eg. if I have assigned the pre-defined role 'Content Admin' to an user, how can I hide a specific workset of that role?
    is there any property for workset to hide or do I have to create a custom role and assign all the worksets that I need?
    regards.

    Raghava,
    If you dont want to create a role, you would end up altering the permissions for role,workset,page etc. What if in the future you have to use the standard role? So, the recommended way is to create a role and assign the worksets you want to view.
    Cheers!
    Sandeep Tudumu

  • Roles and Worksets are indicated several times in Top-level-navigation.

    Hallo Experts,
    I dont understand why the Roles and Worksets in the Top-level-navigation are displayed several times. How can I change that?
    Thank you very much
    regards,
    Galyna

    Hi,
    Which roles do you see several times?
    If it is the home tab than you might have assigned yourself for example, eu_role, eu_core_role and cc_role.
    If under the Home you see for example the Company, Work, Team... worksets twice than again you might have assigned yourself for example, eu_role, eu_core_role and cc_role.
    If these are administrative roles than might have assigned yourself these roles through multiple groups/roles assignments.
    If you will say exactly which roles/worksets you see several times we will be able to help more efficiently.
    Roy

  • Precalculate & Broadcast Web Template to specific Workset/Role

    Hi,
    I have created a Web Template called Sales_01
    I also have created a Workset called Sales_workset_01 and assigned the workset to ROle Sales_manager.
    I then published my Sales_01 web template to the SAles_workset_01.
    Now, i want to precalculate and broadcast my Sales_01 to the Sales_workset_01.
    Somehow I am not able to and only allowed to broadcast to the KM FOlder...
    Anyone out there know of a solution or workaround?
    Regards,
    Gary.

    Hi Andrew,
    That was the first thing that came to mind. I tried publishing to the KM folder, but then could not find any way to link the object in the KM folder to the Role / Workset under my Portal Content.
    Any ideas to do this?
    Regards,
    Gary.

  • Sort priority in Navigational ROles and Worksets

    Hi
    We had No of Navigational Roles and No of worksets assigned to each roles.
    We are performing role merge
    How i acheieve the below
    If a user is assigned with 4 different  navigational roles...my requirment is sequence of display of worksets would
    All worksets in Role1 and then all worksets in role3 and then role 2 and then role4
    How can i get this
    Thanks in advance

    Hi Maxicosi,
    You can achive with Sort Priority of the Role/Workset object properties.
    Refer to [Defining the Sort Sequence of Navigation Nodes  |http://help.sap.com/saphelp_nw70/helpdata/en/92/3e703e632c7937e10000000a114084/content.htm]
    Best Regards
    Arun Jaiswal

  • How to create a group including several  roles?

    Hi experts,
    Hereby a simple question but urgent, that is, how to create a group in portal which includes several roles. For exemple a group for manager contented the roles for managers and another group for employees. Thus it simplifies the role assignment for any user.
    Thanks and with great appreciations

    Hi! wuyia,
      to create a group and assigining the roles to the group, you will need the userAdministrator role in the portal.
    1.Go to userAdministrator role.
    2.click on group workset and create a new Group
    3.click on Role workset and search the role which you want to assign to the group.
    4.edit the role and add your group to this role.
    5.click on save button.
    regards,
    Mithilehwar

Maybe you are looking for