NW 73 Portal logon by use of email insted of UID?

Hi UME Mapping Experts
I am trying to change the logon of a NW73 Portal to use email as logon ID instead of the default uniquie ID. I am using the portals dB as user storage.
I have tried to make a property mapping as below in the UME configuration file but it doesnu2019t work. Any idea which property name for logonid I should use as mapping?
<attributeMapping>
<principal type="user">
<nameSpace name="com.sap.security.core.usermanagement">
<attribute name="j_user">
<physicalAttribute name="email"/>*
</attribute>
</nameSpace>
</principal>
</attributeMapping>
I have tested the physical attribute u201Cemailu201D by mapping it to u201Cfirstnameu201D which works fine. I have also tried the following attributes: u201Clogonidu201D, u201Cj_usernameu201D, u201Clogonaliasu201D but none of them seems to work.
I guess it should be possible but any idea on how the mappings should be performed?
I have read a guide where it worked by using an LDAP but hopefully it should be able as well by use of the local dB as storage.
Thanks in advance
BR
John Stubbe

Hi John & Kumar,
First, Kumar's answer simply was wrong. The logical attribute is j_user, not j_username. Don't mix up the http parameter name with the logical attribute name...
Second, j_user is a logical attribute of the user account, not of the user itself. See http://help.sap.com/saphelp_nw73/helpdata/en/48/564dfe5c3e58d7e10000000a421937/frameset.htm for further details.
Third, in theory the mapping would have to be something like this:
<attributeMapping>
  <principal type="account">
    <nameSpace name="com.sap.security.core.usermanagement">
      <attribute name="j_user">
        <physicalAttribute name="email"/>
      </attribute>
      <attribute name="logonalias">
        <physicalAttribute name="email"/>
      </attribute>
    </nameSpace>
  </principal>
</attributeMapping>
If you compare this to other datasource xml's, you will see that one could think of additional mappings for userid (null) or loginid (pincipal type user, value null).
Anyhow, these changes - at least as far as I have checked it - lead to an invalid configuration: "Check as first Guest user id is not found No object found for first guest user id Guest". This happens while saving the config. If you upload the config via the config tool, similar errors appear during startup, which fails in the end ("User account for logonid "Guest" not found!").
I expect this to be a small limitation in the UME implementation. The guest user of the UME is accessed (and must be accessed) via it's ID, not via the mapping. So even if you give the guest user an email address and use this instead of "Guest" for ume.login.guest_user.uniqueids, it does not work.
I'm not 100% sure, but for me it seems that this does not work for the given reason for UME only. Of course this works for LDAP datasources, as the UME guest user is not affected by such settings.
Anyhow, alternatively, you could implement an additional login module which tries to look up the user id given as the mail address and searches for such users, if finding exactly one, checking the given password for this user. This I have done several years ago, it is not /that/ hard if you have some basic JAAS & UME develeopment knowledge.
Hope it helps
Detlev

Similar Messages

  • Adding a button/link in the portal logon page

    Hi,
    I am new to the portal related things. I am a web dynpro developer and familiar with the Java coding.
    Now, i got a requirement to modify the portal logon page as below:
    Need to insert one extra button/hyper link to reset the password.
    when user clicks on this button, i need to call an RFC in R/3 by passing the entered user name. That RFC will generate a new password and send a mail to the respective email address(maintained in a custom table in R/3 itself).
    If the user-id is wrong i need to show the error message returned from the RFC.
    If the return-code of RFC is success, then need to show an information message conveying that the password reset was successful and refer to your mail inbox.
    Please suggest me the best approach on this scenario.
    I already imported the PAR file for logon page and can see the project in NWDS.
    Note: we are using EP 7, NW2004s and R/3 is ECC 5.0
    Thanks & Regards,
    Kiran Chennapai

    The Funktion Prem is suggesting can be turned on/off through the UME Properties which can be changed through the Config Tool.
    More help under : http://help.sap.com/saphelp_nw04/helpdata/en/0b/50ad3e1d1edc61e10000000a114084/content.htm
    Regards,
    Kai

  • Portal logon home page GET SUPPORT PASSWORD RESET

    Hi ,
    Urgently Needed help,
    In portal logon welcome home page.
    1) Welcome page appears
    2) There is a link get Support.
    3)In get support: How we can help drop down.
    4)I selected Password Reset.
    5)Entered the portal passwd,userid,last name ,frst name
    6)details submitted
    ==============================
    1)then a message comes : New passwd has assigned and sent by mail in Red color warning.
    2)Where i need to configure  Email-functionality so that i can receive the mail.
    3) or user will get the mail.
    please help it's Urgent
    Regards
    Vikas

    Hi;
    System Administration -> System Configuration
    ->UM Configuration
    TAB: Notification E-Mails
    Here you can configure the SMTP Server used by the
    portal.
    Hope this helps.

  • Logon Problems? Get support is not working in Portal logon Page

    Hi Experts,
    I have created A Role and assigned Logon_help action to it and assigned the Role to Anonymous group.
    So i have Logon Problem? Get Support link on Portal Logon Screen. When i click on it, i was asked to provide userid and email id.
    I have entered them. i got a message the my userid is reset and sent to my mail. but havent received any mail, and the password is changed which have to log in as admin and reset the password. 
    Help me this regards.
    Thank you
    Siva

    you might not have correctly configured your mail servers....
    refer below link
    http://help.sap.com/saphelp_nw70/helpdata/en/89/c5fd430b63c74bbdfaa5f2ec9bb20b/content.htm
    http://help.sap.com/saphelp_nw70/helpdata/en/44/0761cea5c610b3e10000000a11466f/frameset.htm

  • How to redirect the portal Logon page..IMP

    Hi Frndz..
    I want to know how i can change the Portal default logon page, means when ur giving url on browser like
    http://host:port/irj/portal it  will directs us to default portal logon page that we r familiar.
    As per my requirement when we call the url ( http://host:port/irj/portal) it should call a custom JSP(fancy screen with AJAX&XML) page that i made ,   from this page i need to access portal .
    So i want  to  use this custom JSP page as my portal logon page .
    Thanks in Advance
    Regards
    Rajesh

    Hi Check the following,
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/62/601e1eebf54ca6a97e2873c8c63517/content.htm
    Siddharth

  • Portal Logon image not changing

    Hi Experts,
    I am performing the branding of the portal login screen and have changed the branding-image.jpg and branding-text.gif files to the custom files i nthe Visual Admin - UME provider properties.
    I restarted the instance but still the logon screen images are still not changed.
    Can some one advise. I do not want to go the par file deployment way as I do not have anytime left in the project. Any ideas?
    Regards,
    Shobhit

    Hi
    Logon Screen Customization in EP7.0
    http://help.sap.com/saphelp_nw2004s/helpdata/en/43/fc3ae22adb025fe10000000a1553f7/frameset.htm
    use config tool to change the image
    http://help.sap.com/saphelp_nw2004s/helpdata/en/0b/50ad3e1d1edc61e10000000a114084/content.htm
    refer this thread for more
    Re: Portal Logon Page
    Regards
    Ganesan S

  • How to set which User Profile attribute is used for email messages?

    I am having a problem setting up User Profiles in SharePoint 2013. I have users that are both (1) Active Directory users authenticated using Windows Authentication, and (2) Active Directory users, existing in another distinct OU, authenticated via ADFS (active
    directory federation services).
    My problem is with the ADFS users. I want to have the users unique id be their logon email account ([email protected]), but want to populate their work email attribute with their "actual" or real email account.
    If I have an OU (External Users) and within that OU (XYZ Company Users), AND my domain is contoso.com, then I want to add a user such that they have a unique id in active directory ([email protected], but want their email address to be whatever
    it is (I.e. [email protected]).
    MY PROBLEM: I can setup the User Profile Synchronization service to map the properties perfectly, but when I I try to add/share a user in a SharePoint site, the user's account email ([email protected] is sent the message, not their "Work Email"
    ([email protected]).
    QUESTION: How do I get SharePoint to use the "Work Email" attribute (NOT the account email) of a User Profile when sending email messages?

    Okay, within Active Directory, the user's email IS set to
    [email protected] The "unique value" (Using the account logon name) works just fine. The problem is SharePoint. When I logon with another account and choose to share a site with this particular test user, the Email for sharing the site is sent to
    [email protected] (the account logon name), not
    [email protected] (the user's email address)
    How do I get SharePoint to actually use the email address of an AD user, and not use the account logon name when sending notifications?

  • Portal Logon Page image is not coming after patch update

    Hi All,
    I have recently updated my portal's patch from SP9 to SP10.
    Due to this the portal logon Image is not showing.
    How to solve this issue and what is the actual problem?
    I have checked the logon folder where images are already there with the same name. Please help asap.
    Thanks & Rgards,
    Nikesh Shah

    Nikesh,
    With patch updates normally all standard SAP components are overwritten with the new par-, jar-files etc.
    If you did your changes to the original logon par-file of SAP, it is overwritten.
    If you used your own logon par-file, make sure this one is called upon login (Check the Visual Admin tool). Perhaps after checking/comparing to the new logon par-file for any changes.
    Hope this helps.
    Regards,
    Alain

  • How to put portal logon page CE 7.3 ui.war file in NWDI Track

    Hi,
    We are using sap portal CE 7.3 in our project. I have customized portal logon page. for this I have downloaded ui.war file from portal server in my local machine that is on my desktop and this ui.war file i have imported in my NWDS and done the required modification.
    Now I have to put this development that is modified ui.war in my NWDI track which is currently lying on my local machine Desktop, please let me know how to transport this ui.war file and ear project associated with this war file into NWDI track.
    because from NWDI track only this customized logon portal page has to go to QA and Prd system.This is strict client requirement.
    Please help me.
    Thanks

    Hi Arush,
    Instead of importing the war file into NWDI track,you can create new web module project  in NWDI using New-->Development Infrastructure-->DC-->Java EE-->WebModule and copy paste the WebContent folder Jsp's and xml files which are inside the ui.war in your local machine. Then for this web module you can create ear file for deploying .I have done in this way it worked.
    Regrads,
    Srinivasan V

  • Different portal logon pages with same url.

    Hi all,
    Im doing portal logon page customization . My requirement is when a user give the portal link in his browser he should get the portal logon page according to the country language..for example if he opens the portal from india he should get English text and if he opens the portal from japan he should get the japanese text in the portal logon page.
    thanks
    Rajeev B

    Rajeev,
    Its possible to have the different logon pages for the same portal.
    Its also possible for the same ulr but different parameters.
    You can do customization on portal logon page.
    For example:
    Consider that the url http://myep:50000/irj/portal is currently using to access the portal.
    You can pass addintional parameter on this url and fetch them into logon page, display the pages based on the values that you have fetched.
    for example http://myep:50000/irj/portal/myparam
    Have a lot at this link,
    Displaying Different Login Pages Based On The Sales Organization
    Ram

  • How can i change the image in portal logon screen

    hi guys
    pls tel me
    how can i change the image in portal logon screen
    thanks
    regards
    kamal

    Hi
    Download the par file com.sap.portal.runtime.logon.par.bak from
    Go to System Administration -- Support -- Portal Runtime -- Browse Deployment.
    The path should ROOT/WEB-INF/deployment/pcd. Now download that file into local system.
    Create a Par project and make necessary chenages ..i.e
    Open the downloaded par file with WinZip and inside the lib folder three jar files named com.sap.
    portal.runtime.logon_api.jar, com.sap.portal.runtime.logon_core.jar and umelogonbase.jar will be there. Copy those files in the folder u2018libu2019 in par project.
    Now change a branding Image...i.e
    Replace the branding-image. jpg with your company branding image in the same name.
    Once modifications are done,then create a par project and upload the par file into portal.
    Go to the path System Administration -- Support -- Support Desk -- Portal Runtime -- Administration console.
    then browse the file and click on upload.
    Connect to server where the Portal WebAS is running and go to:
    (drive):\usr\sap\<system id>\<system instance>\j2ee\cluster\server0\apps\sap.com\com.sap.security.core.admin\servlet_jsp\logon\root\layout.
    There you will find the images used on logon screen, you can replace them for your
    company images, please take care with the width of the images, as usual, to make this
    change effective, you must restart the whole WebAS.
    Regards,
    Raju

  • Problems redeploying portal logon par file

    Hi,
    We customized the portal logon page within a custom par file and modified the authschemes.xml to make it work.
    Once it worked on our DEV portal we moved the par file to the QA environment.
    At this point the par file is having problems and doesn't execute. When we change the Authschemes.xml the portal even crashes because it tries to execute the custom par file and it fills up the log files.
    The only difference in the deployement I could get from the log files it that it doesn't create a "work" directory during the deployement in QA while it does in DEV.
    Any reasons why the par file would work in DEV and not in QA?
    the portal releases and patch levels are exactly the same.
    Thanks,
    Johnny

    Hi,
    1. create ur custom parfile
    2. change all occurences of the the old par file name with the new custom parfile name in authschemes.xml.
    3. <b>delete or rename com.sap.portal.navigation.masthead.par.bak</b>
    3. move the new custom parfile to the PCD location
    4. <b>delete the .bak file of new parfile or old parfiles if any</b>
    5. restart the portal.
    check whether there are any discrepancies in authschemes.xml while changing the name of old parfile.
    Hope this helps
    Thanks,
    Praveen
    PS. Dont forget to reward point if useful/solved.

  • Someone is using my email address on Skype. Please...

    I used Skype for many years but haven't tie it with any Microsoft account. Few days ago I received a verification email asking me to confirm a Microsoft account that use my email address. I clicked the link to cancel that account, still I received Skype welcoming email on that day and also today.
    I guessed I myself should register a Microsoft account using that email address to prevent someone from using it again. I did so. I verified it. I tied this new Microsoft account to my Skype account and try checking once again if there's someone using it. I put my email address on Skype's search box and I found her. The one who tried to use my email address.
    Where can I get help? I don't want my friend to search for my email and find her instead. I can prove that the email address certainly belongs to me. Please help!

    Dear Readers,
    Please contact Skype Customer Service to report these unauthorized accounts created using your e-mail address and to request the accounts be de-linked from your e-mail account.  Here is a link to the instruction on how to contact Skype Customer Service via their secure portal: Contact Customer Service
    If you experience difficulty reaching Skype Customer Service, try again using a different web browser. Also, look to approve a pop-up dialogue box which would connect you to start an instant message chat with a customer service agent. If you have pop-ups blocked in your browser settings, this will also impede reaching an agent.
    I would also recommend changing the e-mail account's password.
    Regards,
    Elaine
    Was your question answered? Please click on the Accept as a Solution link so everyone can quickly find what works! Like a post or want to say, "Thank You" - ?? Click on the Kudos button!
    Trustworthy information: Brian Krebs: 3 Basic Rules for Online Safety and Consumer Reports: Guide to Internet Security Online Safety Tip: Change your passwords often!

  • Another account using my email

    I logged in to upgrade my version of Skype. I had to reset my password and when it logged in it made me choose between myself and another person (someone I don't know) that has used my email to setup their account. How do I delete that person's account??
    Solved!
    Go to Solution.

    Hi, Meganita, and welcome to the Community,
    Please contact Skype Customer Service directly for assistance.  Here is a link to the instruction on how to contact Skype Customer Service via their secure portal: Contact Customer Service
    Here are a few extra notes to guide you along the way ...
    You will need to proceed through each step, one at a time. Sign on to the Skype website as requested. Choose the subject and topic which most closely matches the item you need assistance with. Then, continue past Step 2 of the instruction where several articles from the FAQ library will appear for you to review, and proceed to Step 3, Continue Support Request (the blue "button" appears at the lower right corner of the website page). Click Next.  You may also skip through Step 4 where you will be referred back here to the Community; no need to do this as the Community is where you started. When you complete the web-form and click Send,  your information is relayed to Skype and you will receive a reply via e-mail unless you are transferred to start an instant message chat session with a Customer Service agent.
    If you experience difficulty reaching Skype Customer Service, try again using a different web browser. Also, look to approve a pop-up dialogue box which would connect you to start an instant message chat with a customer service agent. If you have pop-ups blocked in your browser settings, this will also impede reaching an agent.
    Regards,
    Elaine
    Was your question answered? Please click on the Accept as a Solution link so everyone can quickly find what works! Like a post or want to say, "Thank You" - ?? Click on the Kudos button!
    Trustworthy information: Brian Krebs: 3 Basic Rules for Online Safety and Consumer Reports: Guide to Internet Security Online Safety Tip: Change your passwords often!

  • Activating Security Policy at Portal Logon Page

    Hi @ll,
    Iu2019m not able to activate the password security policy check at portal logon page. For this purpose, I have already checked the Enforce Password Security Policy at Logon (System Administration->System Configuration->UME Configuration->Security Policy) and restarted the server too. But it is failed to appear at logon page.
    Plesae suggest me to resolve this problem.
    Thanks
    Gautam Singh

    Hi Gautam Singh,
    You say you are customizing the portal logon screen. Are you doing a simple modification by just changing UME properties as described in [Logon Screen Customization|http://help.sap.com/saphelp_nw70ehp1/helpdata/en/43/fc3ae22adb025fe10000000a1553f7/frameset.htm] or are you actually changing .par files and creating your own logon application?
    Are you using config tool, the user management configuration Web Dynpro UI, or visual admin  to change the properties?
    Have you assigned the UME actions Logon_Help and Selfregister_User to the Anonymous Users group?
    -Michael

Maybe you are looking for