Portal User Details-Additional Information

Hello Friends,
I need to access portal user details, I have gone through forum and got info how to get user id, ( so far I also implemented )..but my problem is to get the Portal user ->additional information and then field position....
userid I have got while setting following in ivews application parameter
iv_userid=<User.LogonUid>
I need to konw from where comes this USER class ( how I can see remaings fields of user class to access the position ) ?
Hope I am clear ,
Regards,

Hi,
Check this link.
http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/91f0cd90-0201-0010-a190-c4d7cbd5b463
Hope it helps.
Regards,
Khushboo

Similar Messages

  • Portal user details

    HI
    I need to develop a web dynpro application which gives the details of the portal user details who logs into portal
    Can anyone provide me the code how to fetch the details of the users who logs into portal
    thanks in advance

    Hi,
    Make sure that your WebDynpro Applications Authentication property is set to True.
    To get Portal User Details you can use the following UME Api's
    try
    IWDClientUser user = WDClientUser.getLoggedInClientUser();
    IUser loggedInUser = user.getSAPUser();
    catch(UMException ume)
    //do something
    this Iuser objects holds all the Properties of Portal User Except its Password.
    and You can retrieve it like this
    loggedInUser.getFullName();
    if you know the Logon id of Portal User you can Also get the IUser object like this:--
    IUser user = UMFactory.getUserByLogonId("Administrator");
    To use UME APIS in Webdynpro you have to refer com.sap.security.api.jar in the Build path of your WebDynpro Application.
    If You Are Using NWDI then you have to use the com.sap.security.api.sda lib Dc available in NWDI for Compilation in WD DC
    Hope this Help.
    Regards,
    Siddharth

  • To add custom user attributes in portal user details

    Hi,
    I am looking at the possibility of adding custom user information attributes in User details of Portal User. By default there are few tabs provided ( general, account info, contact info, additional information.....). I am planning to have another extra tab (custom tab with some custom fields ) to be developed and accessible through external application. My data source would be AS database.
    Not necessary that the custom fields to be visible in the UI. but should be manipulated programatically.  
    Request inputs on feasibility and also the approach that could be followed.
    TIA,
    -Naresh

    Hi,
    Follow the link:
    http://help.sap.com/saphelp_nw70/helpdata/EN/44/0316d50bbe025ce10000000a1553f7/frameset.htm
    This explains the process of adding the custom attributes in user admin.
    Thanks,
    Rajani

  • Portal User details and credentials for a J2EE application?

    Hi,
    I am trying to access a J2EE application which is deployed in  SAP Web Application Server. I want to maintain the security of this application depending the portal user. So I want to get the user id of the portal login to my J2EE application. For Example:
    A user with id "super" is logging into portal I want the userid "super" in my J2EE application how to get the userid to my J2EE application's servlet. Is this possible? If possible please tell how I can acheive it?
    Can I do it by creating HTTP System? If possible can u tell me where can I set the URL?
    Thanks,
    Ashok.

    hi,
    Certainly you can get the user id of the portal login in your J2EE application by using UME api's
    IUserFactory userFact = UMFactory.getUserFactory();
    getUserFactory().getUser(String uniqueID)
    getUserFactory().getUserByLogonID(String logonID)
    Also have a look at this
    http://help.sap.com/saphelp_nw04/helpdata/en/15/abdc3ed98f7650e10000000a114084/frameset.htm
    Instead  of url iview, it would be better to use AppIntegrator
    Also have a look at this
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/events/webinars/using the user management api with ep applications.pdf
    Hope it helps...
    Regards,
    Ganesh N
    Hope it helps...

  • What is the name of the Portal user detail Table?

    Hi.
    I using Oracle Portal9iAS 9.0.2.1
    1)When administrator register a new user, what is the table that the data is being stored?
    2)When a user want to login in the Portal, he/she will be directed to the SSO Login Page?..
    -What is the name of the page and where is it been stored?
    -I want to customize it to add my company's logo..how can i do that?
    Thanks.

    Rushdan,
    User provisioning information in 9.0.2 is not stored in the portal environment. All user/group information is held in OID only ACL information is held in the Portal repository itself.
    There is instructions on creating custom login pages both on Portalcenter.oracle.com and (for java examples) in th e9iAS security guide.

  • How to get the User Details inoformation in portal?

    I had defined the user informations in "Portal User Details". But i don't know how to get it and what the user table is?
    for example: How to get the email address of user i have defined in portals?
    Tank you very much!
    Ghia Liu
    Genesyslogic.com.tw

    You would use the portal API's for this, there is one named wwsec_api.person_info that returns a record with the specified user's information, such as first name, lsat name, email, telephone, etc - a pretty long list. With release 2 of portal the data is no longer stored in the wwsec_person$ table as it was in release 1 so use the API (which actually is how I would normally do it in release 1 as well).
    To get more documentation on portal API's go to: http://portalstudio.oracle.com/pls/ops/docs/FOLDER/COMMUNITY/PDK/plsql/doc/astart.htm
    Hope that this helps you - enjoy the day!
    Art

  • Retrieving User details

    Hi,
    I am using the wwsec_api.person_info function passing in a user id to retrieve a portal users details. I am able to retrieve details such as first name, last name , email address. I need to get the 'Department' that the user is in but can't seem to retrieve this. An ideas on how to do this?
    Also within portal, if i edit a users details and put entries into telephone, department, first name etc and then look in the view wwsec_person, none of these details are recorded against the specific user. Is this normal?
    Any help would be appriecated.

    These are all stored within the LDAP. You can use dbms_ldap calls to retrieve them, or select from the ODS.DS_ATTRSTORE table directly where attname is the attribute you are looking for.

  • Displayed data in User Details vs. Information entered in User Profile

    Hello All,
    I am running Portal 7.0 SPS13.
    In my Users Profile tab "Additional Information" I entered:
    Organizational Unit:  NIS
    Position: Consultant
    Department:  <is greyed-out / not editable>
    In my Users Details tab "Company" I only see:
    Job Title: Consultant
    My Questions are:
    1) Why do I only see the Information from "Position"
    2) The greyed out field "Department" is not filled (I guess at this point that it gets filled with the department information from the MS ADS (LDAP). But it's not.  Whoever the telephone information from the MS ADS is transferred to the regarding UME fields
    Thank you in advance for your help and hints.
    Kind regards,
    Philipp

    Hi Neeraj,
    i have already configured as below_
    User Details Data Source
              Target Connector =ECC system
               Sequence=1
               user Data Type=HR
    Regards,
    Arif

  • Retriving user details from user rofile in portal database

    HI all,
    any one knows how to retrive user details from user rpofile in portal database. I am using webdynpro appliction.Please reply.
    Thank you
    Maruthi

    Hi maruti Rao ,
    All Gives U gud Idea..here i give u some brief procedure.First of all u need to add 2 jar file in ur project structure for proper working of "com.sap.security.api.IUser" Interface. After that for retriving Users data Stored on LDAP Server.
    If you are using an LDAP directory as a data source for your user-related data, the ‘logical’ attribute names used by the Java application programming interface (API) of SAP User Management Engine (UME) must be mapped to the ‘physical’ attribute names used in the schema of your corporate LDAP directory.
    Example Data-Source File is as Below From Where U can Get All The Information of Logged user...
    <dataSources>
    <dataSource id="CORP_LDAP"
        className="com.sap.security.core.persistence.datasource.imp.LDAPPersistence"
        isReadonly="false"
        isPrimary="true">
      <responsibleFor>
        <principal type="account">
        </principal>
        <principal type="user">
          <nameSpaces>
            <nameSpace name="com.sap.security.core.usermanagement">
              <attributes>
                <attribute name="firstname" populateInitially="true"/>
                <attribute name="displayname" populateInitially="true"/>
                <attribute name="lastname" populateInitially="true"/>
                <attribute name="fax"/>
                <attribute name="email"/>
                <attribute name="title"/>
                <attribute name="department"/>
                <attribute name="description"/>
                <attribute name="mobile"/>
                <attribute name="telephone"/>
                <attribute name="streetaddress"/>
                <attribute name="uniquename" populateInitially="true"/>
              </attributes>
            </nameSpace>
          </nameSpaces>
        </principal>
          <principal type="group">
          </principal>
      </responsibleFor>
      <attributeMapping>
        <principals>
          <principal type="account">
          </principal>
          <principal type="user">
            <nameSpaces>
              <nameSpace name="com.sap.security.core.usermanagement">
                <attributes>
                  <attribute name="firstname">
                    <physicalAttribute name="givenname"/>
                  </attribute>
                  <attribute name="displayname">
                    <physicalAttribute name="displayname"/>
                  </attribute>
                  <attribute name="lastname">
                    <physicalAttribute name="sn"/>
                  </attribute>
                  <attribute name="fax">
                    <physicalAttribute name="facsimiletelephonenumber"/>
                  </attribute>
                  <attribute name="uniquename">
                    <physicalAttribute name="uid"/>
                  </attribute>
                  <attribute name="loginid">
                    <physicalAttribute name="null"/>
                  </attribute>
                  <attribute name="email">
                    <physicalAttribute name="mail"/>
                  </attribute>
                  <attribute name="mobile">
                    <physicalAttribute name="mobile"/>
                  </attribute>
                  <attribute name="telephone">
                    <physicalAttribute name="telephonenumber"/>
                  </attribute>
                  <attribute name="department">
                    <physicalAttribute name="ou"/>
                  </attribute>
                  <attribute name="description">
                    <physicalAttribute name="description"/>
                  </attribute>
                  <attribute name="streetadress">
                    <physicalAttribute name="postaladdress"/>
                  </attribute>
                  <attribute name="pobox">
                    <physicalAttribute name="postofficebox"/>
                  </attribute>
                  <attribute name="preferredlanguage">
                    <physicalAttribute name="preferredlanguage"/>
                  </attribute>
                </attributes>
              </nameSpace>
            </nameSpaces>
          </principal>
          <principal type="group">
          </principal>
        </principals>
      </attributeMapping>
    </dataSources>
    regard's
    Dheerendra Shukla

  • 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

  • JAR creation failed. See details for additional information.-invalid header

    Hi
    I am working with 2 databases , 1 is oracle and the other is sybase in my java application.
    The java application gets data from both the databases and creates 3 output files and 1 audit log file .
    Now i tried creating the jar file
    my manifest file looks like this :
    Manifest-Version: 1.0
    Sealed: true
    Main-Class: tableA
    Class-Path:jtds-1.2.jar;classes12.jar ----------------------------> is this correct .
    Now when i try to create the jar file it gives me an err
    JAR creation failed. See details for additional information.-
    invalid header field
    invalid header field
    ANyone pls help me ... I am creating the jar file like rhis
    export -> selecting JAR file -> selecting 1 and 3 rd checkboxes ->location of the jar file -> next->selecting 2 checkboxes in JAR PACKAGING OPTIONS -> ( my question is how to create the manifest file with class-path , their is no option ) so i am creating the manifest file and creating the jar file and then adding the class-path to the manifest file and removing the jar file and recreating the jar file now selecting the manifest file .
    is this giving the above error --> if so how to create the manifest file before creating the jar file with class-path and main class

    Double post: [http://forums.sun.com/thread.jspa?threadID=5358017&messageID=10559776#10559776]

  • How do I get Portal Login User Details in WD Application

    Hi,
    Could you please help me out as how to get the user who has logged into the portal.
    Regards,
    Abilash.

    Hi,
    In you webdynpro location you can use the following code to get the logged in user details.
    String strUserName = null;
    try {
    IWDClientUser wdClientUser = WDClientUser.getCurrentUser();
    IUser sapUser = wdClientUser.getSAPUser();
    if (sapUser != null) {
    IUserAccount[] acct = sapUser.getUserAccounts();
    if (acct[0] != null) {
    strUserName = acct[0].getDisplayName();
    } catch (WDUMException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    } catch (UMException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    The following import statements have to be used
    import com.sap.security.api.IUser;
    import com.sap.security.api.IUserAccount;
    import com.sap.security.api.UMException;
    import com.sap.tc.webdynpro.services.sal.um.api.IWDClientUser;
    import com.sap.tc.webdynpro.services.sal.um.api.WDClientUser;
    import com.sap.tc.webdynpro.services.sal.um.api.WDUMException;
    Award points if helpful.
    Regards,
    Sujana

  • Portal User's  Personal Details

    Hello,
    Im trying to get logged on user's Personal Details, and
    show them in my portlet.
    Im using PDK July on Portal Release 9.0.2.3.0 running on Linux.
    I used ProviderUser object's methods in order to get Personal Details.
    Using API calls i can get only
    portal username, userqualifiedname and usertostring values.
    All the other methods return null.
    Any suggestions for this problem
    Regards.
    I use following code in my jsp page.
    import="oracle.portal.provider.v2.*"
    PortletRenderRequest pReq = (PortletRenderRequest)
    request.getAttribute(HttpCommonConstants.PORTLET_RENDER_REQUEST);
    // These methods return null
    String userFullName = pReq.getUser().getFullName();
    String userDisplayName = pReq.getUser().getDisplayName();
    String userLastName = pReq.getUser().getLastName();
    String userFirstName = pReq.getUser().getFirstName();
    String userDN = pReq.getUser().getUserDN();
    String userEmail = m_ProviderUser.getEmail();
    //These methods work fine
    String userName = pReq.getUser().getName();
    String userToString = m_ProviderUser.toString();
    String userQualifiedName = pReq.getUser().getQualifiedName();

    Hi,
    I think that the user details are read from the OID by Portal. So if they do not exist on the OID, obviously Portal doesn't have them & so you are getting null values for the other attributes. Username being a mandatory parameter, you could retrieve its value. So just cross check if user profiles have been added & all details that you want are available for the logged in user.
    You could use the seeded portlets in the "Admistrator" tab to view the user profiles.
    Regards,
    Abhinav

  • Get enterprise portal user informations

    Hi all,
    is there a way to get some portal user informations during runtime in a visual composer application?
    For example: I want to display the user id in a form automatically.
    Thank you for your help!
    Kind regards, Patrick.

    Hai ,
    u have to get that abap side not from Vc side i think soo
    Regards ,
    venkat p

  • Information regarding Portal user licensing

    Hello Experts,
    i am looking for some standard SAP documentation ,Article or PDF which describe the Portal users licensing procedure/process in detail.
    Also if in production Portal let say there are 1000 users and due to some reasons they are not using Portal frequently their login frequency is very low.
    So in this case how the licenses can be managed.
    if any body faced the same scenario please share your experiences.
    Any inputs/suggestions are most welcome.
    Thanks,
    Siddharth

    Siddharth,
    It would be best if you were able to contact you SAP Account Manager for any query related to licensing. I doubt you would be able to locate any facts / figures related to that.
    Thanks,
    GLM

Maybe you are looking for

  • Error while parsing or executing XML-SQL document attribute "action" missin

    Hi All,       I am doing a scenario for IDOC to JDBC, When I push IDOC from R/3 , IDOC sent to XI System successfully,         I have also checked in SXMB_MONI it is showing the successful staus without any errors, and I have also copied the xml stru

  • How to delete Job Documentation in JSM Solution Manager

    Hi, I am trying to define some job documentation in "JSM Solution Manager", how can I delete unwanted Job Documantation there. Don't see any remove button. Thanks for help sahmad

  • Urgent : CO product costing into the SD pricing

    client requiremnet is that product costing of material should be reflected in pricing procedure. Thanks in advance.

  • Hub3 Event Log - erroneous entries need explainati...

    My first post so please be gentle. My BB went off today and when it came back it was very slow and I couldn't connect to any web page (which is not like my service which is usually top notch). I looked in the Event Log and there were a couple of entr

  • Re: Reception issues

    were now experiencing the same issue. No recption in the house. We were going to dump verizon but can't take phones to ATT and in no mood to buy all new phones. Branched from: Reception issues Message was edited by: Admin Moderator