Exclude or restrict toplevel navigation to less roles

Hello,
in one of our use-cases for the Netweaver Portal we want to give all employees two basic roles. This is done best by assigning these roles to the built-in group Authenticated users. So far so good.
But what are our opportunities if we want the hide these two roles in the toplevel navigation for a specific group of people. So approximatly 98% of our users should get the roles but 2% shouldnt. I cant take this 2% away of the group authenticated users.
We would really appreciate any help on this issue and reward points.
Thanks and regards
Markus Armbruster

Hi Markus,
I still can't see where the admin overhead with PCD filtering should come from. It's just a rule which the portal admins have to be aware of - but noone has to "do" anyhting, so there is no additional administrative task (once it is implemented). The question "users start asking why they're not seeing some content" would be the same independent from the technique you will be using!
Anyhow, if you prefer implementing my second approach, I would advise this only in EFP scenarios and not as you wrote removing some of the initialNavNodes, but just not to render them. Within an EFP / light TLN, you have control over the TLN entries which will be rendered, and it would be easy to check the nodes if they are one of the two "maybe-to-hide"-nodes and in this case to check the current user, if the nodes i´n fact shouldn't be rendered. Still, that would happen on server side.
Hope it helps
Detlev

Similar Messages

  • How to setpage/workset in a role on toplevel-navigation instead of role

    Hi all,
    Guess the are one page and one workset in our role, as follow:
    role1 (Role)
    page1 (Page)
    other iviews
    workset1 (Workset)
    other iviews
    By default, the role1 is shown in the toplevel navigation, how to set the page1 and workset1 in the topleavel navigation instead of the role1?
    Thank you very much!
    Best Regards,
    Xiaoming Yang

    Sorry, the correct version is:
    role1 (Role)
    page1 (Page)
    other iviews
    workset1 (Workset)
    other iviews
    Thanks and Regards,

  • How is highlighted item in the toplevel navigation bar chosen?

    Hi,
    I have an Iview (containing a BSP froma CRM backend system) in the Portal (EP6) which contains a hyperlink, which contains this:
    http://xxx.com:80/SAPPortal?NavigationTarget=%2Fglobal%2Fservices%2Finstalled%2Fcom.sap.pct.crm.UrlDispatcher.default%3F.... etc.
    When I click the hyperlink, a new Portal window opens with another backend iView. Here is the strange thing: for some people the highlighted toplevel navigation item is correct (matches what the new iView is actually showing), but for other people the very first (leftmost) item in the toplevel navigation is highlighted instead. In this case it seems that some selection of the highlighted item has failed and the Portal simply picks the very first one to be the highlighted item. The difference is in the persons Roles. The hyperlink is identical, but the resulting screen is different (and the URL visible in the new window is identical as well!).
    When I bring this problem to the Portal developers at my company, they tell me it is probably a backend application error. However, the BSP always creates the same hyperlink, and once clicked the backend CRM system is not utilized in any way I can think of.
    So, can anyone out there a) think of some possible ways in which the different EP Roles can affect this, so I can suggest things that the Portal developers can look for, and b) what kinds of traces can I run so that I can then show a difference to the Portal developers.
    Or could it REALLY be a backend application problem? I am not a Portal person so I just need some ammunition to get the Portal guys working on the problem.

    OK - here's the official answer from SAP... the users for which it was not working had manager profiles. There are two sets of profiles, one in EP, one in CRM. The CRM database table that links them is CRMC_PRT_ROLE_MO. This table looks at the CRM Roles, picks the one with highest priority, and assigns a string to the hyperlink. The string is passed to the Portal where it is interpreted according to the EP Role.
    Our solution (from SAP): create a manager role in CRM, assign a special string to that Role, and give it a higher priority than the regular role.

  • TopLevel Navigation

    Hi, i am trying to create a toplevel navigation iview using the example http://help.sap.com/saphelp_nw04s/helpdata/en/42/fd515a2aa95277e10000000a1553f7/content.htm . My problem is that i dont want to show all nodes... i want to ignore some nodes that correspond with a determinate role. I need help to know how ask for the rol and i need NavigationTagLibrary documentation...

    HiMary,
    Are you using the default/light framework page?
    Anyways, the best approach is to use the navigation tag library to create top/detailed level navigation through your own CSS/styles. That way you can center the whole navigation.
    Make an iview out of your developed portal component and add this to your framework page and remove the existing one.
    http://help.sap.com/saphelp_nw2004s/helpdata/en/42/f35146a7203255e10000000a1553f7/frameset.htm
    P.S. Do consider rewarding points for helpful answers.

  • How to delete the design bar in toplevel navigation

    Hello,
    I tried to delete (or make invisible) the design bar of the toplevel navigation. In the theme editor I could only make it transparent and I tried also some changes in the jsp- and js-file, but nothing worked.
    What I want is, that the toplevelnavigation starts there, where at the moment start the design bar. At the moment I have a white hole at this position
    I hope somebody can help me with this problem.
    Thank you in advance!
    Kind regards,
    Ulrike

    Hello Achim,
    thank you for your fast answer.
    The only thing I can change in the theme editor for the design bar is the background color. So, I suppose, it's not a graphic.
    Or is there another possibility to change the design bar?
    regards,
    Ulrike

  • Capture the Node clicked / selected in Toplevel navigation

    HI
    How to capture the node that is clicked by user  in the generated toplevel navigation from the taglib.
    I need to pass the TAB/MENU name selected by user to another JSP using session or request object.
    <nav:iterateInitialNavNodes>
           <li class='Level1'><nav:navNodeAnchor navigationMethod="byURL" />
            <%-- check to see if there are level 2 nodes, if so start another <ul> and assign a CSS class --%>
            <nav:ifNavNodeHasChildren>
                <ul>
                <%-- again go through all the nodes in level 2 --%>
                <nav:iterateNavNodeChildren>
           <%-- id l1 is written for second level hover and to set its css properties --%>
                    <li class='Level2' id='l1'><nav:navNodeAnchor navigationMethod="byURL" /></li>
                </nav:iterateNavNodeChildren>
                </ul>
            </nav:ifNavNodeHasChildren>
            </li>
        </nav:iterateInitialNavNodes>
    Suggestions appreciated.
    Thanks in advance.

    Hi ,
    I got the answer, I am closing this.
    Its very simple , the FPN is implemented , the URL of the portal will be appended with "Short Cut" or "Navigation Parameter" with
    NavigationTarget
    and
    NavigationTarget=navurl://abd78e32mkf233nm892
    What we need to do is, in the JSP, read this as
    request.getParameter("NavigationTarget")
    and check whether the user hit the same TAB in the DLN menu with
    navurl://
    and write the logic as we need.
    Thanks for all.

  • Restricting the Visibility of FireFighter Roles to selcted users

    Dear Experts,
    Is there any way to restrict the visibiilty of FireFigher roles in GRC CUP to only few authorized users. we have a requirement where a group of authorized users should be able to check out fire fighter roles on their own and these roles should be provisioned automatically to these users and then de-provision those roels after some time.  These  rolese should not be visible to the rest of the users.
    Any throughts on this would be greatly appreciated.
    Thanks
    Kumar

    Kumar,
      There is no straightforward or right way to do this as this feature is not available in CUP.
    You can associate those users with a functional area and restrict the role selection by functional area. Also, associate the roles with the same functional area. Again, this is not going to force users unless you bring functional area from the data source like LDAP and keep the field non-editable.
    Regards,
    Alpesh

  • WPC / Short URLs / two Toplevel Navigations?!?

    Hi there,
    i have a question. I use the WPC to create websites in the Portal.. also our Portal Startsite.. wo what i want to do is to create a Short Article and put there some links in to other Portal Applications.
    For example...
    Our Startsite:
    Welcome to our new Startsite..... etc...
    Here you can find the New Application XYZ.. click here: XYZ
    In the WPC i create a new LINK in the Article with the Short URL of the App.. looks like:
    https://portal.host.com/irj/portal?navigationtarget=navurl://a789a49d67ecebe5c185c013bc67a916
    So when i click now on the Startsite on this links.. the App opens.. BUT the problem is.. the link opens the complete Portal IN the Portal.. so then i see the Toplevel Navigation twice... ?!
    How can i create a link on a website in the Portal so that the link opens the app in the Portal with only one Toplevelnavigation?!?
    Regards
    Bjoern

    Hi Bjoern,
    If youu2019re using WPC Editor to create your links, you need to specify u201CTopMost Windowu201D as the target window. 
    To do this, click anywhere within your hyperlink, click the u2018Edit Hyperlinku2019 button on the WPC Editor toolbar, and select u2018TopMost Windowu2019 as your Target Window.
    Hope this helps,
    Harman

  • Hide the First Role in the TopLevel Navigation

    Hi,
    I am working in EP 7.0 SP14. As per my scenario, i need to be hide first role in the list of top level navigation. I have set the priority as high for this role and also one page will be assigned in this role. After login, I want to be hide the role only but page will be display in the content area. I couldnt get any clue for this.
    Please help me.
    Helpful answer are appericiated.
    Regards
    Prakash T

    Hi Prakash,
            Modify Entry Point property of the page in your role to 'TRUE'. And ensure that All the parent levels ( like Worksets and Roles Has Entry Point as False). This way you will directly see your page and Role will not be displayed in Top level navigation.
         For more info.. check this link..
    http://help.sap.com/saphelp_crm50/helpdata/en/4e/3e703e632c7937e10000000a114084/frameset.htm
         Consider reward points if helpful.
    Regards,
    Uday.

  • Show/Hide tabs in top level navigation of a role based on assigned services

    Hi,
    I have an interesting requirement. I have created an overview page in abap web dynpro which has links to various services.
    Based on the r3 roles assigned to the user, we need to show/hide the services in the overview page and top level navigation.
    I can show/hide the views in the overview page but the links on top level navigation are created in the portal frontend by creating worksets, iviews, etc.
    Is there a way I can show or hide these worksets which are defined in the role on top level navigation?
    In a nutshell, can i update the visible/invisible property of a java workset from a call in abap web dynpro?
    Regards,
    Sumeet

    Please refer the framework page [http://help.sap.com/saphelp_nw70/helpdata/en/02/c7918e9fca44519701c47028a053fd/content.htm|http://help.sap.com/saphelp_nw70/helpdata/en/02/c7918e9fca44519701c47028a053fd/content.htm]
    What i meant was that you can do a custom TLN like this
    [http://help.sap.com/saphelp_nwce711core/helpdata/en/42/fd515a2aa95277e10000000a1553f7/content.htm|http://help.sap.com/saphelp_nwce711core/helpdata/en/42/fd515a2aa95277e10000000a1553f7/content.htm]
    Seems to me java/jsp is more appropriate than doing it via WDA.
    ANother way that you might look into this is Application integrator which again java programming effort needed.

  • Drag and drop interaction and restricted forward navigation

    I am using the Infosemantics widget in a captivate 6 project and it works well, but I have now been asked to restrict the forward navigation until the learner has completed the drag and drop and I can't work out how to do this as there isn't obviously anything I can assign an advanced action script to with the widget.  Any ideas how I can approach this - I don't want to have to code a drag and drop from scratch.

    Lieve is correct.  Anything you want to be executed as a result of the user's interaction with the widget needs to happen either via the On Success event, or the On Last Attempt (fail) event. 
    In the case of the Interactive Drag and Drop widget (as is also the case with all of our interactive widgets) you also have preference options that allow you to give the user multiple failure attempts by setting the preferences for Reset Success/Fail Criteria After Action.  If you want the timeline stopped while the user is working with the interaction you can also set the Disable Continue option so that the widget remains paused.

  • Restrict with variable: selection less than

    Hi,
    I want to restrict a characteristic against a variable, lets say, Current Fiscal Year. But I want the restriction to be "Less Than" currunt fiscal year and NOT "egual to."
    It's an SAP Exit variable that I'm using, so I wana hardcode it to show "less than".
    How do I achieve that?
    Frank
    Message was edited by: Frank

    Hi:
    For the variable type in query designer, select the Selection Options. Now, when you run the query, you will get to choose all the options inclufing what you want.
    If you are not able to see these, create a new variable and make sure you select Type: Selection Options while creating the variable itself.
    Ram Chamarty
    Message was edited by: Ram Chamarthy

  • How to Restrict Search based on the Roles for External crawled sites

    I have a situation where the search results have to be restricted based on role
    When External sites are crawled, how can we restrict the search results based on roles,
    I know that we can restrict the search to a group or set of groups that can contain many users but if the group have different roles and if that group has given access to a web repository search, how can we restrict the document/search access based on roles for the same group?
    For Example an Index that has external site as data source and the permissions were set for a group and that group has 2 roles, lets say <b>"Admin" and "user"</b> and the external site have some documents when searched the documents should come up only for the "Admin" role during search, but should not come up for the "user" role
    Is it possible to achieve this? Is there a solution?
    Any advices are greatly appreciated and awarded
    Thanks,
    kk

    Is it possible to restrict on role based?
    Any suggestions are appreciated
    Thanks
    KK

  • Restricting Specific OOTB according to Role

    Hi
    Could you also tell, can we restrict OOTB reports specfic to a role. Say some out of box reports should be visible to procurement executive role and some to Commodity manager?
    Regards
    Neel

    Hi Neel
    There is no mechanism of turning the OOTB on or off for a particular user.
    Regards
    Rajesh

  • Restricting assignment of reports under roles to specific infocubes

    Hi,
    We have a kind of authorization problem in our BW with respect to roles.
    The problem is that users of the BW may assign a new query to any of their assigned roles regardless of which infocube the report is generated from.
    Is there anyway to restrict this assignment such that certain roles can only be assigned reports/queries from specific infocubes?
    Thanks in advance,
    Rasmus

    Hi,
    I believe that's not possible...
    If you give authorization for your user to retrieve queries from InfoCubes A and B, he or she will be able to save them on every role he has access (for instance, roles R and S).
    You want:
    A --> only to R
    B --> only to S
    But, as you can see, on S_USER_AGR you specify authorized operations for specific roles, but nothing about object types. So, if you allow adding entries to a role menu user will be able to add whatever object he has access to.
    Maybe someone has a workaround... though I believe it's not possible.
    Regards,
    David.

Maybe you are looking for

  • Authenticating with a Time Machine backup shared by Server

    Hi everyone. I'm in a real tight spot here, so I'll be greatfull for any help you can give... Last night I was going to attempt to partition for a BootCamp install, when the Yosemite install on my Mid 2010 MBP decided to report inconsistently on the

  • EMAIL activity with 2 username

    Hi' all, I am working on Oracle SOA 11.1.1.5.0 I have a requirement where I need to send email from two different usernames, inside the email activity we can only have single username, it like we get default which is configured inside EM inside User

  • REP-50002

    Very Urgent I tried to restart the reports server and I'am getting this error. REP-50002 when i say rwserver.sh server=myserver The console says that it is allready up Can anybody help me. Thanks -P

  • Unable to remove object from arraylist

    Hello, I am trying to remove a few objects from an arraylist and it isnt happeneing in one loop :                      for(int i=0;i<someList.size();i++){                          empVo = (EmpVO)colList.get(i);                          if(empVo.getem

  • Read Cost element attributes

    Folks, Cost Element InfoObject has a attribute "Type". Different values for "Type" = 1,2,3 Cost element is a time dependent compounded InfoObject. Hence I need to pass the value of related controlling area and time. How do I read the value of  attrib