Browsing Portal Roles and it's mapping details

Hi Friends,
I am developing one webdynpro application displays portal roles in a drop down. Once I click on any of the role it need to display the Users, Worksets, Pages, iViews assigned to that role.
I am using IRole API for that and able to get the portal roles but not the mapping details. I gone through one weblog which browses roles,pages etc from a Dynpage component. But it was not helpful for this application.
Could you guys please tell me how to get the users,worksets,pages,iviews assigned to a particular role.
             Thank you in advance.
Sandeep Kumar Bonam

Hi
Could you please let me know the below things.
(1) How you get the object of IPortalComponentRequest and IPortalComponentResponse object inside webdynpro.
(2) How you get the Workset details of the role?
Your quick response would be highly appreciated.
Regards
Anbu.K

Similar Messages

  • Portal roles and AD-groups

    Hi,
    anyone that can fill me with info on mapping between portal roles and Active Directory groups.
    Thankful for config.help!
    Kind regards,
    Hilde Bakkemyr

    hi,
    look at this document.
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/bc72b890-0201-0010-3a8d-e31e3e266893
    hope it helps.
    regards,
    rohin

  • Table that stores the business role and user id mapping

    Hi,
    i want to know the table that stores the Business role and the business role and user id mapping in CRM system.
    Thanks in Advance.
    Regards,
    Pricy

    Hi Mary,
    There is no direct table but there is a way to find it.
    HRP1263 is the table where business roles are stored when maintained at org level. These are stored against the Position.
    For getting user ID and position linkage refer table HRP1001.
    In HRP1001 table use below criteria to get the User and Position.
    OTYPE = CP
    SCLAS = US
    SOBID = User ID
    ENDDA = 31.12.9999
    Get the OBJID
    Query the HRP1001 table again with following
    OTYPE = CP
    OBJID = OBJID from above Query
    ENDDA = 31.12.9999
    SCLAS = S
    SOBID = Thats Position.
    Pass the position to HRP1263 as below.
    OTYPE = S
    OBJID = POSITION
    PROFILE - Thats business role assigned for the given position and user.
    Hope this is helpful.
    Regards,
    Naresh

  • Portal roles and Authorization in NW2004s

    Hi Gurus,
    In earlier Portal implementation of ESS/MSS which was ITS based we used to maintain roles in EP by doing a role upload and maintaining authorizations in the backend R/3 system and if any new changes being made in the role is being distributed to the r/3 system using system administrator -> Permissions -> sap authorization and role distributions are sent to R/3. where we can go to W3PR transaction can create authorization profile for that role there.
    Now my question is in ESS/MSS implementation based on Web dynpro how are portal roles and authorization maintained?
    please do tell me as to how they are maintained in the NW2004s implementations.
    Regards,
    Ramesh

    plz take a break for few minutes and start.... u will get it..

  • How do you test portal roles and/or ESS roles if testid is not in LDAP?

    We have a process but it is hard to maintain and not very secure.  I was wondering how other Security Admins solve this problem.
    For examplle, we have users who use ESS, MSS, Adobe Forms and a few other portal roles.  And, all of them are using the LDAP to authenticate users.
    Our Basis guys have created test ids in the Portal but they need to be asisgned directly to a pernr (on Infotype 0105) in order to obtain the right information in the portal.
    I'm curious as to how others maintain this process.
    All suggestions and recommendations are welcome.
    Thanks,
    Penny

    If the Basis team has created the test-id on the portal, assign the MSS/ESS role as per the business process
    make sure to create the same userid on the backend system and assign the userid to a pernr
    Assigning userid to PERNR lot of postings are available to do this please search.
    Also I remember at one of my customers project  the portal was configured to have "parameter setting" on the portal rather than the backend system.
    summary: Userid - UME/LDAP ( Basis already created it in your case )
                                  Portal roles ESS/MSS   - assigned to userid
                                  ECC/HCM system roles -assigned to userid  ( after PERNR is tied to userid)
                                  Paremeter setting to be done on portal
    Regards

  • Display portal role and content

    We have portal support people that support many other users. To support these users with live problems, they need to be able to see the portal navigation and content that their supported users see. They don't need to actually run transactions, they just need to see the content etc.  In most cases, these support people do not perform these other roles, so these other tabs (50+) are not on the support people's top-level navigation.
    Any thoughts on how to do this?  It would be great if some sort of application could dynamically display a role and all it's portal content.
    Thank you for your thoughts.
    Kevin

    Kevin,  There is no out of the box solution for your scenario, check this blog by Prakash Singh : <a href="https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2080">Click Here</a>
    Regards,
    Tegala

  • How to fetch Portal Users data ? (Including Mapping details)

    Hi all,
    I want to retrieve Portal users data with the detail of its mapping (i.e. if the user is mapped or not with backend user? and if yes, to which backend user?).
    Thanks,
    Tejas

    Thanks for the reply Nadav.
    But what I want is the complete list of all the users, the reason being there are more than 2000 users on Portal and going for this one by one mapping checking is not really feasible time and effort wise.
    So is there any way how can I get the users data from UME or LDAP? as I have both kinds of users.
    Please guide.
    Thanks and Regards.
    Tejas

  • XRPM Portal Roles and Authorizations

    Hello,
    Please I need your help, because I need to create a template for a Csutomer in Colombia, and I need develop my skills in understanding Roles on the xRPM portal.
    My question is if you have a short description of the following roles:
    SAP_RPM_CUSTOMIZER
    SAP_RPM_EXECUTIVE
    SAP_RPM_PROJECTAPPROVER
    SAP_RPM_PROJECTMANAGER
    SAP_RPM_PROJECTMEMBER
    SAP_RPM_PROJECTOFFICE
    SAP_RPM_PROJECTPROPOSER
    SAP_RPM_PROJECTREVIEWER
    SAP_RPM_RESOURCEMANAGER
    SAP_XRPM_ADMINISTRATOR
    SAP_RPM_USER
    Let me know your anwsers as soon as posible
    Regards,
    Eleane Mc Mahan

    <removed_by_moderator>??? LOL
    Do not ask for points.
    Read the "Rules of Engagement"
    Edited by: Juan Reyes on Feb 9, 2009 9:31 AM

  • Configuring portal roles and authorizations

    I have NW portal 7.3 and UME set to ABAP ECC,
    Is it good idea to create groups and assign to developers and users or should they be assigned roles directly ? Will the developer need super admin role ?
    Edited by: Jay-Basis on Feb 15, 2012 4:51 PM

    Hi,
    Developer never should be a super admin. Please assign the roles related to customizing.
    Regards,
    Venkata S Pagolu

  • Link ECC roles to Portal roles (Portal is using LDAP source for UME)

    Hi all,
    If a user is assigned a certain ECC ABAP role, they should also receive a related portal role.  Our portal is using LDAP.
    If our portal ume source was an ABAP system, I think it would be easy to achieve the ECC to ABAP role linkage.
    We were thinking of developing a UME java webservice and have an ABAP proxy class consume it to allow our abap system to assign the correct portal role, and delete the portal role.
    Any other ideas?

    Rajendra,
    Thx for your reply.  Can you provide any more details as to the design of your solution with the web service?  We are thinking of running a batch job nightly with a some mapping table in ECC to determine what ABAP role should link to the portal group then call the webservice to add the user to the portal group or delete the user from the portal group. 
    A second question is...does SAP Identity Manager offer any solution for this type of requirement?
    Thanks

  • Can Key Mapping details be available as a serach parameter in MDM DM?

    Hello Experts,
    Is there any way that we can display or search certain Records in Data Manager/Portal based on the Key Mapping details (Remote System/Key Value assigned for any remote system).
    The scenario where I am trying to apply this is:
    I have say lacs of records in MDM and i have merged certain records into a new record (Record1) and assigned key mappings to this record1 to point to System1 and System2. 
    System1 has the key value as ABC and System2 has value set as DEF. If any user wants to now find the merged record based on the key value of system2 (i.e DEF), how will he proceed?
    Kindly advice.
    Thanks and Regrads,
    Elizabeth.

    Hi Elizabeth,
    In MDM Data Manager, once the record is merged you can see only one record in place of all merged records.
    In your case ABC from system1 and DEF from system2 are merged into ABC.
    So in data manager you can just search the record based on ABC but not DEF.
    However, if you select the record ABC and right click and select Edit key mappings, then you will see both the records and its respective system.
    So the work around is using syndicator, send the records in excel sheet or CSV file where you can send both the merged records with merged values.
    The users can make a search in that CSV file with DEF as well.
    Regards,
    Sravan

  • J2EE roles vs Portal roles vs ABAP roles

    (I also posted this on portal implementation, but i hope i receive more reactions here )
    Dear all,
    I have a question about the information on the following link:
    http://help.sap.com/saphelp_nw2004s/helpdata/en/4c/6c0f40763f1e07e10000000a1550b0/content.htm
    It says the following:
    "These functions are intended to assign users and their assigned portal roles a corresponding role in the SAP System. This corresponding role (authorization role) contains the authorizations needed to execute certain functions from the portal."
    1. These "...certain functions..." they talk about, can someome give an example of these functions?
    2. Is it possible for example to create a role in the portal that gives a user authorisation for starting transaction SE80 in the backend system? Without making the role in the backend first and uploading it to the portal.
    3. It's also possible to upload ABAP roles to the portal. Is the main reason for this that users can see their SAP menu (or part of it) in the portal? Or does this have other advantages too?
    4. I'm very confused about the relation between J2EE roles, portal roles and ABAP roles. Is it possible to manage the roles for a user in one place, without having to do certain actions in the portal AND the backend system?
    From what I've read on help.sap.com, you always need to do certain actions in both places.
    A possible approach is the following (from what i know): Creation of roles in the R/3 system, without assigning to users. From a webdynpro application, a user can then be created and roles can be assigned: portal roles (via some API) and R/3 roles (via BAPIs).
    I hope someone can give a bit information on this issue. I've done alot of reading on help.sap.com, but it's still an abstract issue for me.
    Kind regards,
    Joren

    Hi Jorem
    Re: point 3. I don't build portal roles through this mechanism as I don't believe in replicating the SAP easy access menu inside the portal. If there are some specific functions (transactions) that I want to run inside the portal, then I might use this mechanism to build the iViews once. I would rather start an iView that runs transaction SMEN and let the user see their regular easy access menu.
    Please note that the speed of executing transactions in the portal isn't a function of the portal, but the fact that you are using ITS, for example, to web enable the transaction...
    Re: point 4. Groups are a UME concept. They have nothign to do with ABAP groups. They can be created directly in UME through user administration functions, or they can be created in the LDAP and then they are visible in the portal. If the UME points to an ABAP system, then the ABAP roles are autoamtcially visible as UME groups. Groups created in the UME need to have the members assigned through user admin functions of the Java engine. Groups stored in LDAP are maintained using LDAP admin tools. There are upload utilities that allow you to maintain LDAP users and groups through text files. Google LDIF for more details.
    Roles on the portal need to be built in the portal contetn directory. As Michael mentioned, this can be automated by the use of the role upload function built into the portal.

  • Automating Portal Role Assignment

    Hi Everyone,
    At my project we are looking to automate the process of Portal Role assignment.
    With our current design, a user initially logs into the ISA and ICSS Portal as an anonymous Portal user.  To view all content the user will be required to register himself on the portal. Once the user registers himself, a user record is created on the backend CRM system. Now when he tries to log into the portal with his new username and password he gets a blank screen because he has no Portal Roles assigned to him.
    We need need to create Portal Roles for each CRM user. The new Portal Role will be based on user type in the CRM system. Since we have several users logging in and creating new accounts, we need to automate this process of mapping a CRM user to an appropriate Portal Role and then actually creating the Portal Role on the Portal.
    Has some one does this before or has an idea how to do this?
    Any help will be really appreciated...
    Thanks!
    Muhammad Osman Yousuf

    Hi Michael,
    Thanks for the help so far. Do you think the following mappings would work with the solution you recommended?
    On the CRM side we have CRM_ROLE_A, CRM_ROLE_B, and CRM_ROLE_C and on the Portal sider we have PORTAL_ROLE_A and PORTAL_ROLE_B.
    All mappings given are possible...
    CRM_ROLE_A = PORTAL_ROLE_A
    CRM_ROLE_B = PORTAL_ROLE_A and PORTAL_ROLE_B
    CRM_ROLE_C = PORTAL_ROLE_B
    Thanks!
    Muhammad Osman Yousuf

  • How to transport Associated Group in a Portal Role?

    Hi,
    I created a portal role which is contained in a folder X under Portal Content.  This portal role is associated with a particular ABAP menu-role by means of Assigned Groups.  When I transported the folder X with all dependent objects from Dev to QA, the portal role appeared but the Assigned Groups is empty.  Another words, the association between portal role and the ABAP menu-role could not be transported.  How can Associated Groups in a Portal Role be transported?
    Thank you in advance.
    Best regards,
    Zabrina

    Hi,
    I have tried to do it in two steps:
    1. Export and import portal contents which include the whole structure with folders, roles and iviews under each role.
    2. Export and import the same roles as user management data
    The result from 1 was that the whole structure including the roles is imported; however none of the portal role contains the associated assigned group.
    The result from 2 was that the UME roles with assigned group are imported as separat objects.
    Now, the same role appears both as portal role without assigned group and the UME object with assigned group. But, there is no connection between 1 and 2.  That means that I cannot use 2 anyway.
    Is there any other way to do than to export 1 and manuelly modify 1 with assigned role once again after transport?
    Thank you in advance for any helpful advice.
    Best regards,
    Zabrina

  • Roles included in Roles and how it effects User Content

    I want to have one role which generates a tab called "Budget Development" under this tab depending on the users other assigned roles I want from 1 to 3 addition tabs or selections to appear. Based opn user assigned Roles
    When I create 3 additional roles, and assign them to the Parent Role (Budget  Development) all 3 tabs appear evenif the addional roles are not assigned to the user.
    Role 1 "Budget Development"
                Role 1.1 "Budget Add"
                Role 1.2  "Budget Change"
                Role 1.3  " Budget Delete"
    I have access to all 3 tabs/selection and the functionality when I am assigned the 1 role of "Budget Development"
    How do I selectivly Display Sub-Roles based on Portal Roles and permissions etc.
    Thanks for any help.
    Sarah

    Hi Sarah,
                 You can achieve this by the 'Merged Role Concept'.
    1)Create 3 roles with the same name say "Budget Development" which will have different ID's though.
    -Under the role properties set the "Merge ID" for each role. The mergeID has to be the same for all the 3 roles.
    2) Now create 3 worksets say "Budget Add", "Budget Change" and " Budget Delete".
    - and assign each of these worksets to 3 different roles that we have first defined.
    Now depending upon which user needs what access you can assign the roles. The user will see one role but different worksets underneath based upon what he has been assigned.
    -Let me know if you have any further issues with this.

Maybe you are looking for

  • Apps wont download..

    I cant seem to download any Apps, it brings me to my itunes account, I have a credit card (mastercard) and im filling everything it tells me to, but once i click "Ok/Done" it says "invalid Security Code", but im using the right card/number, its the 3

  • Global Defined Table - Existing for single package only or for all package

    Hi Folks, I got a question around global fields in start routines of transformations. Lets say I have defined in the global section a table that should hold some lookup values retrieved in the start routine (e.g. material attributes for all material

  • When accessing an site vis FTP, is it possible to view the ftp site in page mode or in some fashion that will allow file editing?

    I can use Microsoft Explorer to edit my web site in ftp mode. They provide the feature under the right side screen "Page" and then drop down to the bottom - "open FTP site in page mode" or in Windows Explorer. This will allo editing and moving of ftp

  • XD02 - Payment Transactions

    All, I am trying to secure XD02 so that the end user is able to VIEW all tabs but only add credit card data to the Payment Transaction tab.  I did a trace on the activity and is still unsuccessful in securing this function.  I tried using XD03 and ju

  • Pulling out my Hair, need some help from experts out there

    Hi - I have been struggling with an issue for a week now and I was wondering if one of you can help me to solve my issue. I have done numerous searches on this topic which got me somewhat in the right direction but I'm still not getting the results I