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,
PradeePI 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
PNHi,
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 GhoshPlease 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. -
Hi All,
Please point me to the links where I can find more info on role, workset filtering
Regards,
GangaHi ,
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.
● 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.
● Can be Merged: A property that defines an object as eligible for merging,all enteries having same merge id's can be merged.
● 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 -
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?
CheersHi 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 helpHi 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 -
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,
GalynaHi,
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 advanceHi 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 appreciationsHi! 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
-
Bug Report: Character Palette Does Not Update When Placing Text Cursor
Steps to reproduce: Create some text and make it 12px in size Create another block of text and make it 24px in size When you place the text cursor back onto the first block of text the character palette still reads 24px if you then drag the cursor ov
-
How to Call a javscript Method on Ckeditor focus
Hi, I have an asp.net 4.0 website. I m using a CKeditor 3.6 in My application. I want To show a toogle toolbar when I click inside the Ckeditor and hide the toolbar when i click outside the Ckeditor.How its Possible?. Thanks & Regards, Dileep
-
Hi, I've recieved a free Adobe CD Rom for Adobe Lightroom 5 after buying a new Samsung Camera, as I do not have a CD Rom department in my laptop, I've downloaded the Adobe Lightroom online. After downloading, I was trying to license the software by t
-
Java Proxy message in waiting status
Hi, Let me explain my case, In our Integration Scenario we have configured an Inbound Java Proxy as the How to guide (HOW TO WORK WITH JAVA PROXIES) expain, but the proxy doesn't hava code, that is, it have the code by default when its created, an
-
Hi, I am working on a respositry having two main tables. My question is: If a repository has 2 main tables, with the 2nd being referred to by the 1st with a u201CLookup Mainu201D, if data changes in the 2nd main table, does that flag the record(s) i