Portal User Contact Info : ABAP UME

Folks,
I have my UME set to the ABAP server, and I need to access the user city, country etc from the portal, for which I am using
(IPortalComponentRequest) this.getRequest()).getUser().getCity();
Moreover I do not want to maintain this information on the Portal Identity Management, but from the ABAP system when I create the user id.
I want to know where I should update the city and country on the R/3 system so that I can fetch it in the portal using the above mentioned API.
Thanks for your time.

>>Is there an API for that, as ((IPortalComponentRequest) this.getRequest
>>()).getUser().getCompany() does not seem to return the company that we see >>in SU01.
You can create custom login module to synchronize values which are not mapped from R/3 UME to Portal UME (including city).
>>Also does this mean that if I maintain the Contact Information in Identity >>Management, it is not stored in the R/3 but in the Portal itself?
All user, account, role and groups attributes wich are not mapped to R/3 UME are going to be stored in local portal UME database.

Similar Messages

  • Accessing Portal User profile info from report

    Once the user logs into portal, I would like to access some of the user profile information (personal or organizational details). I need to find the stored value of the employee number, e_mail and department. This is needed to restrict the information that will be returned to the user in portal reports.
    ie. Access the portal users department and only show them information fo that specific department. If I can access I can store the value in a session variable or cookie.

    Just have a look at <portal_schema>.wwsec_person$
    There is also an API <portal_schema>.wwctx_api.get_user to get the user currently logged in.
    Thanx,
    Chetan.

  • Create portal user using web dynpro abap application

    Dear All,
    I would like to know is it possible to create portal user-id through web dynpro abap application.
    My requirement is
    > I have to create a web dynpro abap application. In the web dynpro abap application I have name email-id and phone number as entry fields.
    > I will click on submit, one unique id will get created. This unique id will be the login id for portal.
    I found how to create portal user using web dynpro java, but i could not find regarding web dynpro abap.
    If it is possible to create the portal users using web dynpro abap pls share the code as well.
    Regards,
    Swapnil Indulkar

    Hi swapnil,
    I think by using BAPi.. BAPI_USER_CREATE1 you can create.
    Please check this...
    Create portal user from webdynpro abap
    Creating user and assigning a group through code
    user administration su01
    How can i get the portal user id from logon ticket in the webdyn 4 ABAP
    Cheers,
    Kris.
    Edited by: kissnas on May 21, 2011 8:47 AM

  • Are licenses needed for Portal Users?

    Hi, do you need seperate user licenses for users created on the Portals Database (J2EE only) using the MSS and ESS components? We have an HR ECC5.0 system with 700 users, but only about 100 Managers will login to the Portal to do reports via the MSS component. I thought of creating these 100 managers on the Portal (Database Only), and then using Single Sign-On with SAP Logon Tickets connect them to the HR ABAP system where they also have the same user accounts, thus enabling them to do their work seemlessly. I don't want to use the ABAP User Persistence model, as I don't want the Portal UME to pull in all 700 users from the HR ABAP system when we only maintain 100 managers on the Portal for the MSS component. Will user licensing be an issues?

    There is no need to license your Portal users.  The ABAP license is all that is required.  I would check with SAP just to make sure that your license agreement doesn't contradict this but I highly doubt that it will.

  • Custom user attribute from ABAP to Portal UME

    Hi All,
    We have choose the ABAP as the data source for portal UME. We have a custom user attribute in the abap. Now i want to bring that custom user attribute from abap to custom user attribute in the UME.
    Any help will be rewarded.
    Thanks
    Sarang.

    Any resolution to this issue?

  • CRM Users Created on ABAP Stack not visible in Portal...........

    Hello All,
            I have WAS with ABAP + JAVA  [EP7], Hence using <b> dataSourceConfiguration_abap.xml</b>. as a datasource file in UME.
    As per my knowledge i cant create users from Portal hence I have created users in ABAP Stack but I am not able to view these users from Portal ?
    I have chaecked the entry in Configtool this file is maintained as Datasource.
    Please Guide me what may be the reson for this ??
    Is it possible to add Users from portal if Datasource is ABAP Stack ??
    Waiting for reply!
    Thanks,
    Smita.

    Hi Smita,
    Please go through these links:
    UME configured to use SAP ABAP
    For the configuration using config tool : http://help.sap.com/saphelp_nw04/helpdata/en/49/9dd53f779c4e21e10000000a1550b0/frameset.htm for general remarks using this config and see http://help.sap.com/saphelp_nw04/helpdata/en/0f/bdd93f130f9115e10000000a155106/frameset.htm for changing the config.
    Check out the section "Read-Only and Read-Write Access to the ABAP User Management.
    This link would also be useful. This link talks about <b>User Management of Application Server ABAP as Data Source</b> :  http://help.sap.com/saphelp_nw2004s/helpdata/en/49/9dd53f779c4e21e10000000a1550b0/frameset.htm
    Hope this helps.
    Regards,
    Sunil

  • Portal language refresh / reload (user data source ABAP stack)

    Hello,
    I'm on SAP NetWeaver Portal 7.0 with user data source on ABAP stack.
    I'm trying to create simple JavaScript links for changing the Portal language.
    I was able to change the ABAP stack user's logon language by BAPI call.
    But the newly set language shows up only after the user logs out and logs in again.
    I know that in the WebDynpro for Java, which implements the UME user interface, there is a functionality, that allows that relogging of the user is not necessary. After setting the language you only refresh the browser page (F5) and the new language shows up.
    Does anyone know what function I should call, for the language refresh (could be the same as in UME standard WDJ)?

    Hi Andres,
    language doesn't change on the Portal. The content remains in the previous language.
    I know that the switching of Logon language parameter in the user profile in ABAP stack and logoff and login on the portal leads to change of the language on the Portal. But I don't know, how to do it without the relogging of the user.
    I change the Logon language in ABAP by AJAX call of BAPI.
    Thank you for any idea.
    Jiri

  • Users created in ABAP tool cannot login to Portal

    Hello,
    I have created a user in abap and assigned them the role SAP_J2EE_ADMIN but cannot login into Portal (Message: User authentication failed) with that user. If I login to portal as J2EE_ADMIN and search for that user I get "No element found." Is there something that needs to be done to get users into Portal? Does authentication not occur against the abap system? Also is the J2EE_ADMIN user only valid within portal and not the abap backend?
    I am using EP7.
    Thanks for any help.

    Hi Kelly,
    I changed it under System Administration>>System Configuration>>UME Configuration>>ABAP System tab. If you read ealier in this thread however, I could not restart the j2ee server after that....so change it at your own risk!
    If you do change it and cannot restart,  go into the config tool and navigate to Global server configuration >> services >> com.sap.security.core.ume.service and find the ume.r3.connection.master.client key. Change that back to it's original value. I was able to restart after that.
    Hope that helps.

  • Relation between Portal User and ABAP user

    Hi All,
    I have installed the SAP Netweaver 2004s with ABAP and JAVA environment.
    I have the portal up and running on.
    Now when i see the users form portal i can see both the UME and ABAP users.
    My questions are as follows:
    a)Are this ABAP users shown in portal same as SAP R/3 user.
    b)Which property of the ABAP users shown in portal mapped to R/3 user.
    c)What is the query to see all the users in the Portal database for ABAP +  JAVA system
    Best Regards
    Manoj

    Hi Roy,
    As you said that
    "All the properties you see in the portal are mapped to the ABAP side".
    My observation was as follows:
    A)
    I created the Portal User(ABAP + JAVA) using the  UME API's.
    I set the setTilte("Mr") and setSalutation("Dr.) property.
    The user got created .Innthe Portal we cannot notice the setTilte and setSalutation property so i used the SAP GUI to check it.
    In the SAP GUI i could see the changes are reflected for Tilte and Academic Titlt.
    B)
    Now i changed the property setSalutation to "MBA" and saved the user using the ABAP GUI.
    Now i used the UME API to query the getTilte()  and getSAlutaion()
    But unfortunately this changes  were not shown .
    Now i bit confused.
    Whether this both(portal ABAP) and R/3 are stored in differnet database.
    or it is that i have to restart the server to bring it in sync
    Best Regards
    Manoj

  • How to access a Portal User Info from a J2EE application?

    Hi,
    I have deployed a j2ee application in portal and its running fine.
    from that application i need to assign some roles to some users.i have the user id.
    so my doubt is can i access the portal user info from this j2ee application?i have some servlets in the j2ee application....can i get the portal user info from this servlet?
    plz help me
    regards,
    Visweswar

    Hi,
    Please check out this to get the portal user information from Java -
    WdClientUser class/Interface to aciehve this.
    Please check out these links on the same -
    WDClientUser.getClientUser IUser
    help needed
    Regards
    Lekha

  • Unable to Retrieve Contact Info from synch server - Gator wrote to try renaming file but I can't manage to find the pathway on my Win 7 computer for that file! got as far as my name under user but can't get to application data.  Can someone help?

    Hi, going crazy.  Can't get this fixed.  Unable to retrieve contact info from synch server.  I did re-do synch using one time only replace I-phone info from "contacts" on computer and tried synching after that - no use same error!
    I saw someone by name of Gator wrote pathways to follow in windows but got only as far as user (yes, selected my name as user as opposed to public) then clicked it open but lost after that - can't get to appdata for the next step....  any help or ideas would be soooooo appreciated. I'm so tired of this issue. thanks!
    Pinina in Phoenix, Az

    Hi, going crazy.  Can't get this fixed.  Unable to retrieve contact info from synch server.  I did re-do synch using one time only replace I-phone info from "contacts" on computer and tried synching after that - no use same error!
    I saw someone by name of Gator wrote pathways to follow in windows but got only as far as user (yes, selected my name as user as opposed to public) then clicked it open but lost after that - can't get to appdata for the next step....  any help or ideas would be soooooo appreciated. I'm so tired of this issue. thanks!
    Pinina in Phoenix, Az

  • Portal user ID  read in abap webdynpro.

    Hi All,
    We have developed on web dynpro application for Dealer Portal. The Dealer logs into the portal with his ID. How can we capture this Portal User ID of the Dealer in our application.
    The Portal User ID and the R/3 User ID are different.
    I have followed the given steps...
    Step 1
    Within the Main Window of your ABAP Web Dynpro application, select Inbound Plugs tab. Now double click on the Startup Plug Named 'DEFAULT' (or what ever you have called it if you have changed this since window was created).
    Step 2
    Within the plug method HANDLEDEFAULT Add a new importing parameter below 'WDEVENT' parameter call it IV_USER of Type UNAME.
    Step 3
    Now within the code section of the plug method HANDLEDEFAULT you can freely assign the value of IV_User to an attribute of your component controller. i.e. wd_comp_controller->userid = IV_USER. Alternatively you could assign it to a wdp context node / attribute.
    Please note this value will not be available with the WDDOINIT of your main view as WDDOINIT method of this view is called before the window HANDLEDEFAULT method. Put your code into the method WDDOMODIFYVIEW of your main view instead.
    Step 4
    Double click on the webdynpro Application, within the Parameters tab add a new parameter. You should just be able to use the F4 help on the param column and select the IV_USER entry.
    Step 5
    Save your application nad activate your web dynpro
    With the 'Content Administration' tab of your portal
    Step 1
    Create an iview of type ABAP Web dynpro specifying the application name as that of your created wdp (must be exactly the same).
    Key information for creating iView:
    Create as iView template (select template as SAP Web Dynpro iView)
    namespace = sap (check service name in SICF if this is not correct)
    Application Name = ZWDA_EXAMPLE(name of your wdp created in se80)
    Application Parameters = IV_USER=
    Step 2
    Save and setup any other details required when creating any other iView
    but not able toget user id .
    Rakesh

    Hi,
    Why don't you use the sy-uname to get the login details of user.
    Portal users are mapped to R/3 system, so using sy-uname will definitely give the user details.
    Function module to get employee details by passsing user name
      CALL FUNCTION 'HR_GET_EMPLOYEES_FROM_USER'
        EXPORTING
          user               =  sy-uname
          iv_with_authority = space
        TABLES
          ee_tab            = lt_ee_tab.
      IF lt_ee_tab[] IS NOT INITIAL.
    Passing employee number to export parameter
        READ TABLE lt_ee_tab INTO ls_ee_tab WITH KEY user = sy-uname.
        IF sy-subrc = 0.
          ev_pernr = ls_ee_tab-pernr.
        ELSE.
          ev_failed = gc_failed.
        ENDIF.
      ELSE.
        ev_failed = gc_failed.
      ENDIF.
    Does this help?
    Thanks,
    Rahul

  • Export and Import of Portal Users (UME database only)

    Hi
    What is the most efficient way to export all Portal user that are stored in Portal UME database so that it can be imported to another Portal installation and be used..
    Thanks in Advance
    Ananda

    Hi,
    SAP User Administration is the standard way to export and import users in the portal. Using the export functionality, all the user information will get exported, including the roles and groups assigned:
    [User]
    uid=userid
    last_name=Lastname
    first_name=Tobias
    language=en
    accessibility=0
    role=pcd:portal_content/com.sap.portal.xxx;
    group=Administrators;
    If you only want to export the user data without the roles and groups, you'll have to delete these lines.
    SAP Help: http://help.sap.com/saphelp_nw04/helpdata/en/70/9be23d44d48e5be10000000a114084/frameset.htm
    Export Format: http://help.sap.com/saphelp_nw04/helpdata/en/ae/7cdf3dffadd95ee10000000a114084/frameset.htm
    SDN Article: https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f02e3e37-5ee3-2910-129d-967aef3fa386
    br,
    Tobias

  • Userid of a Portal-user in Web Dynpro ABAP

    Dear colleagues,
    we want to migrate our application from BSP to Web Dynpro ABAP and I'm looking for a procedure how I can get the userid of a Portal-user in Web Dynpro ABAP which is running inside an iView ?
    In BSP I used iView application parameter user_id and in the BSP the event handler for data retrieval with:
    userid = runtime->server->request->get_form_field( 'userid' ).
    Found a lot of entries how to do it in Java but no one for WDA ?
    Thanks in advance
    Michael

    Hi Michael,
    Actualy it is not so trivial. You have some options:
    1) In case user_id is parameter of iView you can read URL parameter like described here Webdynpro ABAP url-parameters
    2) In case user_id is not iView parameter you can use usuall ABAP <i>sy-uname</i> system variable.
    But pay attantion that it is not really EP user. Here we have 2 options: user mapping and SSO. In case of user mapping <i>sy-uname</i> will contain R/3 user which is mapped to EP user. In case of SSO <i>sy-uname</i> will contain same user name like in EP, because by using SSO user must ne the same on issuing and accepting systems.
    Best regards, Maksim Rashchynski.

  • Find user SAP Portal role in an abap program

    Dear all,
    We would like to check the SAP Portal role of a Portal user in a R/3 abap program.
    do you know if there is a bapi or a RFC module function to do that ?
    For example : the user CCDEMO (exists in EP and in R/3 backend) has a Buyer Portal role. In an abap program, I would like to have this information.
    Thanks
    kind regards
    Véronique

    Dear all,
    We would like to check the SAP Portal role of a Portal user in a R/3 abap program.
    do you know if there is a bapi or a RFC module function to do that ?
    For example : the user CCDEMO (exists in EP and in R/3 backend) has a Buyer Portal role. In an abap program, I would like to have this information.
    Thanks
    kind regards
    Véronique

Maybe you are looking for

  • Delete Button doesn't work

    I have 2 accounts in my Inbox. When the Inbox is highlighted in the Source list ( as opposed to highlighting one of the 2 .Mac accounts) the Delete button works fine when highlighting a message that will be moved to the Trash. However, when an indivi

  • TopLink error messages as question marks

    Hi, I'm using JDev10g (10.1.2). I crated a TopLink project. When I run my project and attempt to execute a ReadAllQuery against one my persistent classes, I get the following error: ???? ??????????? ???????: ??????? [TOPLINK-4002] (OracleAS TopLink -

  • TS3899 Why is the number of e-mails higher on my iPhone than in my e-mail when I log into it on my computer?  The difference between the 2 keeps climbing.

    Why is the number of e-mails higher on my iPhone than in my e-mail when I log into it from my computer?  And how do I fix it?  The number keeps climbing on my phone, making the difference between the two greater.

  • Java SOAP and PHP server

    HI all, I have the follow problem: I have created a SOAP server with PHP. The client connection with PHP and with generated local classes for Java, with java.apache.axis.wsdl.WSDL2Java, is working very well and I don't have problems with this. But no

  • Does WLC 5508 (7.2) support PEAP to MS radius?

    Hi, I'm running version  7.2.111.3 on my WLC 5508 and I try to figure out how I can set PEAP towards my configurerd Radius servers. On my Local EAP profile I can specify PEAP, but how is it default configurerd when you just specify the radius servers