Entry point property in roles

Hi Experts,
Can anybody tell me what is Entry point property in roles ?
Thanks a lot .

Hi,
As mentioned, Entry point defines if the role needs to be displayed for navigation. E.g., Consider role -> workset -> page -> iView, here if you set all entry points to false, nothing will appear in portal. If you set role entry point true, then role and workset appears in TLN while page and iVIew occupies DTN. If role entry point is false but workset is true, then level starts from workset. Workset and page displays in TLN while iView alone in DTN and so on. Higher the hierarchy, higher the preference which means since role holds higher hierarchy than iVIew, if both entry points are set to true, role is considered first. Hope that answers the question.
Regards,
Harini S

Similar Messages

  • Changing Entry point programmatically

    Hai,
    Is it possible to change the attributes "Entry Point" of a role through codes.
    We have a requirement in which during night time some of the roles attached to the user should be shown. So I thought if if change the "Entry Point" of the roles to no then the contents of the roles will not be shown. Whether this approach will work or is there anyother way to do this.
    Please let me know.
    Thank & Regards,
    H.K.Hayath Basha.

    Hi,
    Check out the following blogs for assigning and unassigning roles dynamically:
    <a href="https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/3365">Restricting usage of iViews and Pages</a>
    <a href="https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/4164">Dynamic portal role assignment</a>
    Best regards,
    Avishai Zamir

  • What is the mean of using Portal with Role Based security as entry point

    Hi Experts we have requirement of integration of Portal and MDM
    I am completely new to the MDM. So please give me some idea , what is the meanin for following points.
    1) Using the Portal with Role Based security as entry point for capacity and Routing Maintaince(These two are some modules).
    2) Additionally , Portal should have capability to enter in to the MDM for future master data maintence. Feeds of data will need to be come from  SAP 4.6c
    Please give me the clarity of what is the meanin of second point
    Regards
    Vijay

    Hi
    It requires the entire land scape like EP server and MDM server both should be configured in SLD.
    Your requirement is maintaing and updating the MDM data with Enterprise portal.We have some Business Packages to install in Portal inorder to access the functionality of MDM.
    Portal gives you a secure role based functionality of MDM through Single sign on (login into the portal access any application) to their end users.
    Please go through this link
    http://help.sap.com/saphelp_mdmgds55/helpdata/EN/45/c8cd92dc7f4ebbe10000000a11466f/frameset.htm
    You need to develope some custom applications which should be integrated into the portal to access MDM Server master data
    The estimation involves as per your requirement clearly
    Its depends upon the Landscape settings, Requirement complexity,Identify how many number of custom applications need to be developed
    Regards
    Kalyan

  • Role upload entry point.

    Hi ,
    I'm doing a role upload of a BW Menu role.
    When I'm uploading the first level folders a set as entry point by default.
    If i uncheck the option no entry point is selected.
    I want the entry point to be set as the role it self.
    How can I acheive this ?
    These roles are updated in production as well, so i need to be able to update the roles ad-hoc.
    Without making changes to the afterwards.
    Best Regards
    Rasmus

    Hi,
    Create a ROLE. Assign to users.
    Add one folder. Set as entrypoint.
    Import BW roles as worksets and do not select create entrypoints.
    Add imported worksets to folder of the role.
    Hope this helps,
    Romano

  • Retrieving Entry Point =True,Roles programatically and retrieving their URL

    Hi Team,
    I want to retrieve the roles whose entry point is equal to true using WebDynpro, And display their names.
    When i am trying to display any role name it is displaying with underscores, like if it is content administration role it is displaying like content_admin_role.
    I want it to display it just similar name which will display in portal, like content administration how can i do this?
    And for each and every role i want to bring the role URL correspond to it.
    I tried this and reached upto some extent but not able to open the role perfectly.
    I used the below code for getting the names of the roles.
    Iterator rit = null;
         try
         IWDClientUser clientUser = WDClientUser.getCurrentUser();
         IUser user = clientUser.getSAPUser();
         rit = user.getRoles(true);
         IRoleFactory rfact = UMFactory.getRoleFactory();
         while (rit.hasNext()) {
         String roleName = (String) rit.next();
         IRole role = rfact.getRole(roleName);
         wdComponentAPI.getMessageManager().reportSuccess("Role names1..."+role.getDisplayName().toString());
         wdComponentAPI.getMessageManager().reportSuccess("Role names2..."+role.getUniqueName().toString());
         //wdComponentAPI.getMessageManager().reportSuccess("Role names3..."+rfact.getRolesOfUser(unique,true));
    Also suggest me to retrieve the URL's of respective roles, and it should navigate to that perticular role when i open that URL in browser.
    Thanks in advance.
    Bala

    Hi,
    First of all you want to distinguish the pcd roles from the LDAP roles. To do that you use a IRoleSearchFilter like this:
    IRoleSearchFilter searchFilter = null;
    try {
    searchFilter = roleFact.getRoleSearchFilter();
    searchFilter.setDisplayName("*", SearchAttribute.LIKE_OPERATOR, false);
    ISearchResult result = roleFact.searchRoles(searchFilter);
    if (result.getState() == ISearchResult.SEARCH_RESULT_OK) {
    while (result.hasNext()) {
    String RoleName = (String) result.next();
    IRole role = roleFact.getRole(RoleName);
    You also need to check if the role is assigned to the user, so get the user's roles and compare them to the ones you got from the search result.
    In order to get name correctly use:
    role.getDescription();
    To see if Entry Point = True you do something like this:
    IPcdContext targetobject =(IPcdContext) initialContext.lookup(role.getUniqueName());
    Object object = targetobject.getAttributes("").get("com.sap.portal.pcd.role.EntryPoint");
    if (object instanceof IPcdAttribute) {
    IPcdAttribute att = (IPcdAttribute) object;
    boolean b = att.getBoolean();
    To get the URL of the role you should use:
    string RoleUrl = "http://<server>:<port>/irj/portal?NavigationTarget=ROLES://" + role.getUniqueName().substring(4);
    Best regards,
    Avishai Zamir

  • Access PCD Roles in order to analyze all used entry points

    Hi Experts,
    I'm facing the situation that we have to report to the customer's management the currently used entry points in our portal implementation. The results of this reports will be used for the further analysis of a future navigation and role concept.
    So instead of opening every portal role in the portal content studio I'd prefer an automated approach via portal services. After having read dozens of pcd whitepapers and how to guides, my portal service is able to lookup a specified pcd-folder and search for roles.
    The issue that I need to get solved is the following:
    It is actually no problem to get via IPcdContext the Attribute, if the role itself is defined as entry point.
    What makes it complicated is the fact, that we use a folder underneath the portal role as entry points due to naming and content creation conventions on the customer's site.
    DirContext dirCtx;
    InitialContext ctx = getInitialContextAspectPersistency();
    dirCtx = (DirContext) ctx.lookup("pcd:portal_content/testfolder/");
    PcdSearchControls pcdSearchControls = new PcdSearchControls();
    pcdSearchControls.setReturningObjFlag(false);
    pcdSearchControls.setSearchScope(3);
    dirCtx.addToEnvironment(Constants.APPLY_ASPECT_TO_CONTEXTS,Constants.APPLY_ASPECT_TO_CONTEXTS);
    NamingEnumeration ne = dirCtx.search("","(com.sap.portal.pcd.gl.ObjectClass=com.sapportals.portal.role)", pcdSearchControls);          
    while (ne.hasMoreElements()) {
    try{
    IPcdSearchResult sR =     (IPcdSearchResult) ne.nextElement();
    String location = "pcd:portal_content/testfolder/" + sR.getName();
    IPcdContext result = (IPcdContext)ctx.lookup(location);
    String entryPoint = result.getAttributes("").get("com.sap.portal.pcd.role.EntryPoint").get().toString();
    So what I need is the possibility to iterate through the children of a portal role in order to investigate if it's an entry point or not and in case it is, render the display name of the current child.
    Has somebody an idea. Every hint is welcome.
    Best regards in advance,
    Otto

    Hi Otto,
    You use the following environment:
    env.put(com.sap.portal.directory.Constants.REQUESTED_ASPECT, PcmConstants.ASPECT_SEMANTICS);
    This means when you lookup you will get a semantic object and not PCDContext.
    So in order to cast to semantic role you will need to do the following casting:
    import com.sapportals.portal.pcd.pcm.roles.IPortalRole;
    IPortalRole portalCtx = (IPortalRole) ctx.lookup((String) roleList.get(i));
    If you need the PCDContext you will need to use the following aspect:
    env.put(Constants.REQUESTED_ASPECT, IPcdAttribute.PERSISTENCY_ASPECT);
    For more information you can read in:
    http://help.sap.com/saphelp_nw70/helpdata/DE/44/726396278212d0e10000000a422035/frameset.htm
    Hope this was helpful.
    Assaf Klieger
    Installed Base Development
    NetWeaver Portal Platform
    SAP Labs Israel

  • Entry Point Order

    I'm confused about the order of entry points in my portal main tabs.
    Here are 3 are consufing me.
    Merge ID
    Merge priority
    Sort priority
    Should the order be by Merge priority? If I have 2 that say both have "95" in that value then I'm thinking they should be next to each other, right?
    Mike

    Hi Michael.
    Merge ID: A property of a node or entry within a role or workset. It consists of a given string that you must enter as a value. All nodes to be merged with the selected node must contain precisely this value. The navigation service checks the values of all navigation nodes, and all entries with identical values are merged.
    Merge Priority: A property that determines which node in a merged group is the dominant node, affecting the title, the display type (in a new window or in-place), the sort priority, and other properties of the node.
    Sort Priority: This property is the number that can be assigned ti the entries on the top level menu. Ex- Role 1 needs to be come ahead of Role 2 in the detailed navigation. Then we can give the priority to both the Roles. Make sure that the property value of Role 1 must be smaller then the Role2. The role with the least sort property value will be arranged in the far left at the top of the screen.
    Hope, this shall remove your confusion.
    Regards
    Chander Kararia
    # If problem resolved, close the thread after giving points.

  • OutlookSyncClient.exe - Entry Point Not Found

    I'm at wit's end with this. I've spent most of last night, and this morning trying to track this down. It all started with the iTunes 7.7 update, but it didn't happen until I started syncing Outlook with MobileMe. I get two error messages, about every 15-20 minutes. MobileMe is set to sync "automatically." At one point, I was getting and error message stating that MobileMe couldn't sync and to check my settings. The settings were right, and apparently in my troubleshooting steps I've made that error go away.
    OutlookSyncClient.exe - Entry Point Not Found
    The procedure entry point MAPIInitialize could not be located in dynamic link library MAPI32.DLL
    It has nothing but an OK box, I hit that, and directly after I get another one with the exact same message.
    The best part is, the syncing is working fine with MobileMe. These error messages are driving me nuts.
    I uninstalled my Nokia's syncing software BEFORE I attempted to even setup with MobileMe (the Nokia was my pre-iPhone-phone). I've uninstalled/reinstalled iTunes. I've uninstalled/reinstalled Office 2003 and its service pack. I've completed all critical updates to Office. I'm running XP Pro SP3 with all critical updates completed. I've also manually deleted the MAPI32.DLL file and ran FIXMAPI to replace it with a good copy.
    UPDATE: When I previously stated that I got rid of the MobileMe Sync error message, I apparently have not. It pops up randomly and says:
    The sync failed because MobileMe is not property configured on your computer.
    Make sure your settings are correct under the Sync tab in the MobileMe preferences on this computer.
    They are correct. If I hit the Sync Now button, everything goes smoothly.
    Any ideas before I just set fire to this thing?
    Thanks in advance for any assistance.
    Message was edited by: supradave

    UPDATE - (Made a second post so it'd be clearer)
    I uninstalled Office 2003, then iTunes, then all of the associated software (Mobile Device Support, Apple Update, Quicktime, EVERYTHING)
    Reinstalled Office 2003, then Office 2003's Service Pack 3, then all Microsoft Updates for Office 2003. Then I configured a blank Outlook profile, no data other than the IMAP info for my .Mac/Me account. Then I downloaded (didn't used my existing copy) of iTunes 7.7 and reinstalled. Sync'd phone. Changed MobileMe settings. Told it to sync contacts and calendar with Outlook. It warned me because it was the first sync. Told it to take ALL of the MobileMe data and replace the data on the computer (which was blank.) NOTHING showed up in Outlook. When I tell it to sync Contacts with the Windows Address Book, it works fine.
    In Conclusion, it still won't sync with Outlook, when it's set to Sync with Outlook I still get the annoying MAPI errors. So I switched to to Sync the Contacts with the Windows Address Book, and I'm backing up my WAB file now with my nightly backups.
    I suppose we'll see if it gets fixed when I format/reinstall on Vista Ultimate in the next month or two. If anyone has any suggestions, I'm open and willing to try them.
    On a completely unproductive note: Despite my love for Exchange, I hate MAPI.

  • AD SSO with entry point for SAP users....

    A client would like to use Active Directory (AD) Single Sign On rather than SAP for authentication purposes.  There are two potential scenarios we would need to support:
    Scenario 1, access to SAP BW (General Ledger, Profit Centre Accounting) and relational systems.  There would be no security restrictions at the database level (OLAP and relational).  The majority of users would access data from this scenario. 
    Scenario 2, access to HR SAP BW OLAP cube.  SAP Security roles would be enforced. 
    Scenario 1 user and a scenario 2 user are not mutually exclusive.  Therefore an HR user could have the rights to query a relational system or a non HR SAP system.  Second, not all users in Scenario 1 will have an SAP account, but they will need to access non HR SAP data.  Valero does not want to create new SAP accounts for these people.
    I see two possible solutions:
    1.  Create two infoview entry points (eg different ports).  One for AD SSO, the other for a SAP challenge and response.  We used to have two infoviews in XIR2 when we deployed the SAP integration kit.  How would I do this in 3.1?
    2.  Use Server Side Trust and SNC. 
    Can anyone offer any opinions of ideas?
    Thanks,
    Steve
    Edited by: Steve Bickerton on Dec 17, 2008 5:43 PM

    Hi Steve,
    you are correct that SNC  for the client authentication and the server side trust (based on SAP Crypto. lib.) will solve this
    Ingo

  • Entry Point not visible in Navigation

    Hello,
    we have a strange behaviour in the portal. We created a role and assigned Worksets, Pages and iViews to the role. The role is defined as an entry point.
    So long everything worked fine.
    We transported the whole package to an other system. On this system we assigned the role to a group xxx-all. nearly every portal user is member of this group. Now the following behaviour occured:
    -Not every user can see this role, even it is assigned to the user (via the group)
    -A user who was not able to see the entry point became able to see the entry point after assigning him to an other group (the admin role is assigned to this group)
    -After assigning the role to a single user directly the user was still not able to see the entry point.
    My first question is: Is it possible that the portal content permissions on the role have impact, whether the role can be seen or not. In my opinion those settings have no impact.
    Or is there an other place in the portal where permissions can be set that maybe cause this behaviour?
    Any other ideas?
    Kind regards,
    dominik

    Hello,
    thanks for your help...
    in the link above the following is described:
    <i>The availability of roles at runtime in the navigation iViews (top-level navigation and detailed navigation) is determined by the users, groups, and roles assigned to a role principle in the Role Assignment tool. <b>The end user permission setting on role objects has no effect on the runtime availability of roles in the portal navigation.</b></i>
    This means that the setting of permissions has no impact on the availibility of a role as long as the role is assigned to a user... Or do I understand something wrong?
    Kind regards,
    dominik

  • Default Entry for Folder & Entry Point

    Hello,
    What's the difference between the two options ?
    Thanks for your help

    Christophe,
    Could you be more clear ?
    Entry point for what ? roles, entrypoints repository so on.
    Entry points allow you to navigate from an iView to various KM folders that may be located in different repositories. You use entry points in the following places:
    Entry Points iView
    Selection screen (for example, when copying or moving items in KM folders)
    Go To menu in KM navigation iViews
    Patricio.

  • Run test uut entry point only once

    Hi,
    I want to avoid that users can run test uuts entry point more than once. I use an operator interface written in CVI 7.1.1 and netry point button is deactivated when run state changes. But after loading the application sometimes is too slow so the user can press this button twice before it is deactivated.
    So is there any possibility to avoid running this entry point more than one time?
    Regards
    Steffen

    Steffen,
    Thank you so much for the help.  You recommendations worked perfectly.  Both of us implemented more or less the same behavior in our operator interfaces, although we used slightly different methods.  Here is what I did:
    I established a count variable in my operator interface that is initially set to 0.  Each time the Test UUTs or Single Pass button is pressed, I increment the count by 1.  I determine that the Test UUTs or Single Pass button is pressed by registering for and handling the Application Manager PreCommandExecute event.  In my callback for this event, I examine the returned Command and look at its EntryPointIndex property to see if the index is 0 (Test UUTs) or 1 (Single Pass).  If it is, I increment the count variable count by 1.  If the index is not 0 or 1, I do nothing.  Once execution has stopped, I reset the count variable back to 0.  I do this by registering for and handling the ExecutionView Manager RunStateChanged event (as you recommended).  In my callback for this event, I examine the returned newRunState to see if it stopped (numerical value of 3).  If it is, I set the value of the count variable back to 0.  If it isn't stopped, I do nothing.
    This method is basically the same as the one you propose.  This method allows you to use the built in TestStand buttons instead of having to use those found in your development environment.  The only drawback is that they don't disable and gray out during execution; they just do nothing when an execution is in progress and the operator presses them.

  • Does the default login entry point have to be on the leftmost tab?

    I have a page that is within the role at the rightmost position of my top-level navigation, and I want that page to be displayed first when a user logs into the portal.
    Is it posible to override the default landing page being the entry point of the leftmost tab?

    Hi John,
    Why cant a "quick link" be established.
    When logging into portal use the quick link to login. I think using this concept you role can be opened by default when logged in.
    Check this link
    http://help.sap.com/saphelp_nw04/helpdata/en/97/b0ef8b24a64ae884f0ab246e54cae5/frameset.htm
    Search for quick link in help.sap.com
    Regards
    Arun

  • Changing the icon for Entry Points

    Hi Everybody,
    There are some default Entry Points for Pesonal Documents, Public documents, Recently used, Favourites etc.  All these Entry points are being displayed with the default icon image. I want to replace these default images with custom images but couldnt see any property where i can change the image path for these folders. I checked the details of all these folders and even went through the properties but there it shows only the default image name speciefied for that folder and no active settings where i can change the image path for custom icon. Kindly suggest how to implement custom image for KM folder icons.
    Regards,
    Venkatesh. K

    Hi Venkatesh,
    check out this SAP Help page that describes how to use a new symbol for an entry point:
    http://help.sap.com/saphelp_nw2004s/helpdata/en/36/8b6b4066d9bf49e10000000a1550b0/content.htm
    Hope this helps,
    Robert

  • How to create  Entry Point to pcd repository?

    Hi,
    I am unable to see the iviews to drag and drop on the web page in Web page composer.
    I tried to create static entry point to PCD repository.
    But I can't the PCD folders.
    How do I configure this?
    Thanks
    Thruna Shanmuga

    Hi Vishal,
    Thanks for your replies.
    I am able to see the my folder
    in Content Administration -> KM Content -> 
    pcd>portal content>Test
    In the property i set the following value.
    displaymode=select,maxproviderprio=30,entriesperrow=5,entrypointsprefix=/entrypoints,
    sharedcontent=/wpccontent/Cross-Site Content;/documents/MyFolder;/pcd/Test
    When I tried to create entry point in Web Page Composer, I click the browse to find the Test folder.
    I can't see the Test folder.
    How do I create entry point for the Test folder?
    Thanks
    Thruna Shanmuga
    Thanks
    Thruna Shanmuga
    Edited by: Thruna Shanmuga on Apr 6, 2009 10:34 PM
    Edited by: Thruna Shanmuga on Apr 6, 2009 10:42 PM
    Edited by: Thruna Shanmuga on Apr 6, 2009 10:42 PM

Maybe you are looking for