Email address as an User in ADF application.

Hi All,
We have a requirement in our ADF application by creating usernames as an email address .We created an ADF application and deployed on the server by creating some users in the jazn-data.xml in our project code with the users as "admin1","admin2" as the actual requirement is to created the usernames as an email address say example "[email protected]".
Can we create the user names with the email address as i have created some usernames in the Enterpise Manager as it dosent allow the special characters other thatn "."
Any help in this highly appreciated.
Regards,
Nagaraju .D

Nagaraju,
You can configure the application to use a different security mechanism other than jazn-data.xml (known as the file-based provider). Using something like LDAP or a custom JAAS provider would enable you to do what you want.
The security documentation for OC4J is [url http://download.oracle.com/docs/cd/E12524_01/web.1013/e12514/toc.htm]here
John

Similar Messages

  • Email address as a User in ADF application (part 2)

    It is fairly normal these days to sign into into public-facing applications using an email address and password. However, people change email address periodically so you really want some sort of long-lived "users" entity of which the email address is an attribute that can be updated over time.
    Of course we code all the work manually and log in against a database table (with an alternate/unique key of user ID), but really we should try to use the tools already provided and do this in a JEE standard way. Then if you have some sort of unique user ID as the principal then you get the benefit, for example, of using automatically populated audit columns in ADF BC.
    This [recent discussion|http://forums.oracle.com/forums/thread.jspa?messageID=3440934] talked about a similar requirement but in that instance the poster was happy to have the email address as the unique identifier.
    I think there are two ways to go about this:
    1) you have a unique ID as principal but the login module has to do a lookup from email address to ID before the authentication call can be made (e.g. out to LDAP)
    2) you have the email address as the principal (there may be problems with the length/characters for some backend authentication providers) and then an additional attribute for the unique ID (which is subsequently used for auditing)
    My initial feeling is that the first method ought to be the best compromise, but am I missing anything that is available "out of the box" as I think this requirement will become increasingly common?
    -Simon

    Hi Simon,
    You can always add additional principals to the Subject during login,but keep the primay principal as the first one in the set.
    If you write your own login module, you can fetch the user-id from the database/directory server based on
    the email and add it to the Subject as the primary principal and then add the email as subsequent pruncipal; i.e.
    if the System requires ID(PK) as the primary principal, then add ID as the Subject's first Principal and later add the email,and vice versa.
    You can use both at any moment in the execution cycle; howewver, when you call
      ejbContext.getCallerPrincipal() or ServletRequest.getCallerPrincipal()   you would only get the primary principal.
    To retrieve all the principals a subject is carrying, you need to try
        Set<Principal> principals= Subject.getSubject(AccessController.getContext()).getPrincipals();    and then iterate over the set to find the appropriate principal that you want.
    Writing LoginModule is not so difficult as some put it; some time back Frank Nimphius has written a how-to article on this topic
    which you can easily find by little googling.
    I hope this helps,
    Regards,
    Samba

  • Is there a way to find the email address of the user's from SCCM database.

    Hi All,
    I am using SCCM 2012 R2 and trying to find a query/report that can help in finding the email address of the user the machine is assigned to (Primary device). And if that is a machine which is being shared between different user, I need to gather the same
    information or the user who last logged on that machine.
    Can you please help?
    Thanks
    Manish

    My opinion: I think you'll need to define what, to you, means "primary user".  a primary user relationship can be defined manually by you one by one in the console, automatically by usage, imported via script, or the end user (if they know
    how and you've allowed this in settings) can indicate a machine is a primary machine for themselves.
    How is primary user relationship set, in your environment?  Depending upon how that relationship is determined in your environment, then you can track for that particular machine how or why the relationship you expect to be there, isn't the relationship
    the database acknowledges.
    Standardize. Simplify. Automate.

  • Any way to have email address of the user in user level analysis report?

    Hi,
    Is their any way to get the users email address column in User Level Analysis report Result..??
    Any way or settings to add custom columns or the email address column in the displayed columns of the report ??

    Hi Pranjal
    If it's not an option to add the column from the screen you would need to look at customising the scren
    Below is an example for a different screen layout scenario
    Customizing Access Control Screens
    Regards
    Colleen

  • Do I need Open Directory for multiple email addresses for Calendar users?

    Hey all,
    I have a single mac mini which I use simply as a calendar server for +/- 20 users. One day I might use Profile Manager to manage their iOS devices too. On the initial installation, we enabled Open Directory, although I'm not sure that it's required, and we have no plans re using it to manage network logins etc aside from existing calendaring.
    I'm working through a migration from a Lion Server.app install to Mavericks, and due to some data corruption issues, we'll probably just rebuild the server and reimport the users calendars.
    On my existing Lion Server installation, I can still use workgroup manager to assign multiple email addresses to calendar users, so that when a user invites another user to a calendar event using any of their email addresses (we have several variations), the invitation still gets pushed to the correct calendar user.
    On Mavericks, without installing Open Directory, it seems I can't do this (I've downloaded Workgroup Manager for Mavericks, but it obviously can't connect to a local open directory). If Open Directory is optional, I'd rather not install it, to avoid overhead and complexity, but I still need a way to manage these multiple email addresses (aliases doesn't cut it).
    Any ideas / suggestions?
    Thanks,
    D

    For Calendar server to send actual email invitations to an attendee, two things must happen:
    First, you need to configure Server.app > Calendar > Enable invitations by email.  Enabling that will bring up a wizard dialog that will step you through the IMAP and SMTP account settings.  The default values in that wizard will tell Calendar server to use the local Mail server (which you then would have to configure to use the appropriate SMTP relay, etc.).  Or you can change the wizard settings to refer to an external IMAP and SMTP server.  It is wise to use a dedicated IMAP account for Calendar server's use -- don't go using someone's personal IMAP account because there might be some "undesirable interactions", let's say.  If you need help configuring this for, say, a Gmail account, I can help with that.
    Second, the email address for the attendee must *not* be known to Calendar server, i.e. it should *not* be in the Directory.  As you probably found out, if Calendar server sees that the attendee has an email address that is in the Directory, the attendee is considered to be "local" and the invitation will be delivered directly to the attendee's calendar client.  If you simply leave those other email variations out of the Directory, Calendar server will consider that attendee "remote" and will send an actual email with a special attachment that calendar clients can understand. 
    Hope that helps.

  • Can i use the same email address for different users?

    we are a small department with one email address, can i use the same email address for different users?

    No. Each user needs to have his unique ID.
    Mylenium

  • Add email address for all users on server

    We recently upgraded one of our servers to Yosemite Server from Mavericks, while everything migrated over basically with out any problems for what ever reason it cleared out all the email address's for users in the open directory database.
    Is there a way to quickly add back in the email address [email protected] to each open directory account on the server, while it would be possible to do each one by hand we have over 4,000 users on the server and each needs to be getting mail on multiple domains on hosted by the server.

    Oracle's update:
    UPDATE
    ======
    kindly there is no ready code script for this issue
    as per Oracle policy ,customizations are not supported
    Thank you,
    Global Customer Services
    I'll look into the Packge FND_USER_PKG thanks and see what i can spot. Any one ever done something like this before?
    Thanks,
    Lance

  • How to only show just an email input when a user accesses ADFS for SSO

    Hello, I am trying to setup ADFS so that our external users just see an email address to login in with, and then it will redirect to the third party login page for that user.    Ideally, we'd like it to act like Office365/Dropbox/Salesforce where
    if you type in the email it automatically redirects you to the third party login after focus out and hides the password input.
    Thanks,
    Ben

    I would recommend asking them here: https://social.msdn.microsoft.com/Forums/vstudio/en-US/home?forum=Geneva
    This posting is provided AS IS with no warranties or guarantees , and confers no rights.
    Ahmed MALEK
    My Website Link
    My Linkedin Profile
    My MVP Profile

  • How to find out the user name and email address from SAP user id?

    Hi experts,
    In sto3n I find out the the user id with most navigations. I like to know his name or email address to contact him. Which table stores the user details? how to do it?
    Thanks in advance.
    Sharat.

    hi,
    The below tables will give only the name .
    USER_ADDRS
    USER_ADDR
    USER_ADDRP
    USR02
    i think you need email address .
    you can use this Tcode : su01d
    and give the user name and excute it
    i hope it will help you.
    Ram
    Edited by: Ram velanati on Jun 30, 2008 6:57 PM

  • How to change sip address after changing email address for bulk users

    We are in the process of adding new primary email address as [email protected] for 500 users. 
    current primary email address is [email protected] and 
    currently all LYNC users has sip address as [email protected]
    Now we need to change the LYNC SIP Address as their primary email address ( [email protected]). does any one has script to pull the users from CSV and change the SIP Address as their primary email address.
    I got below script from internet , but this is not going to help me, as this script is to enable SIP Address and mark the sip address as same as the email address.
    any help in this matter is greatly appreciated.
    $users=Import-Csv .\users.csv
    ForEach ($user in $users){
        Write-Host    $user.alias
        get-csaduser $user.alias | Enable-CsUser -RegistrarPool "PoolServer.domain.com" - SipAddressType EmailAddress
    Srinivasa K

    Raju, getting below error.
    You cannot call a method on a null-valued expression.
    At C:\Srini\lync.ps1:5 char:4
    +    $newAddress=$oldAddress.Substring(0,$oldAddress.IndexOf("@"))+"@test.com"
    +    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : InvalidOperation: (:) [], RuntimeException
        + FullyQualifiedErrorId : InvokeMethodOnNull
    Set-CsUser : Cannot bind argument to parameter 'Identity' because it is null.
    At C:\Srini\lync.ps1:6 char:25
    +    Set-CsUser -Identity $User.Identity -SipAddress $newAddress
    +                         ~~~~~~~~~~~~~~
        + CategoryInfo          : InvalidData: (:) [Set-CsUser], ParameterBindingV
       alidationException
        + FullyQualifiedErrorId : ParameterArgumentValidationErrorNullNotAllowed,M
       icrosoft.Rtc.Management.AD.Cmdlets.SetOcsUserCmdlet
    You cannot call a method on a null-valued expression.
    At C:\Srini\lync.ps1:5 char:4
    +    $newAddress=$oldAddress.Substring(0,$oldAddress.IndexOf("@"))+"@test.com"
    +    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : InvalidOperation: (:) [], RuntimeException
        + FullyQualifiedErrorId : InvokeMethodOnNull
    Set-CsUser : Cannot bind argument to parameter 'Identity' because it is null.
    At C:\Srini\lync.ps1:6 char:25
    +    Set-CsUser -Identity $User.Identity -SipAddress $newAddress
    +                         ~~~~~~~~~~~~~~
        + CategoryInfo          : InvalidData: (:) [Set-CsUser], ParameterBindingV
       alidationException
        + FullyQualifiedErrorId : ParameterArgumentValidationErrorNullNotAllowed,M
       icrosoft.Rtc.Management.AD.Cmdlets.SetOcsUserCmdlet
    Srinivasa K

  • Find email address of external user that accepted invitation

    Invited external user created a Microsoft account because organizational email didn't work.  User forgot email address-password.  It is possable to see this email address somewhere.  Invitation history shows organizational email. 
    My gut reaction is to delete their account, reinvite and tell them to create a new Microsoft account.

    Hi,
    According to your description, you want to reset password for a user account.
    What did you mean for "Microsoft Account"? Was it a Microsoft account like outlook.com/hotmail.com or domain.com?
    If it was a Microsoft account like outlook.com or hotmail.com, the user can reset the password as the process of forgetting password.
    If it was like domain.com, it could be achieved using “Active Directory Users and Computers” in DC server.
    Refer:
    Feel free to reply if there are still any questions.
    Best regards
    Wendy Li
    TechNet Community Support

  • I changed my email address and my user id will not update for icloud!

    Yes, I went into the Appleid and updated the email address there.  The problem?? Icloud on my Iphone 4! It does not allow you to change the User ID in settings! I've tried going to store and sign out and sign back in. Did not work! Has anyone else had this issue??

    If the old ID is an earlier version of your current ID, temporarily recreate the old ID by going to https://appleid.apple.com, click Manage my Apple ID and sign in with your current iCloud ID.  Click edit next to the primary email account, change it back to your old email address and save the change.  Then edit the name of the account to change it back to your old email address.  You can now use your current password to turn off Find My iDevice, even though it prompts you for the password for your old account ID. Then save any photo stream photos that you wish to keep to your camera roll.  When finished go to Settings>iCloud, tap Delete Account and choose Delete from My iDevice when prompted (your iCloud data will still be in iCloud).  Next, go back to https://appleid.apple.com and change your primary email address and iCloud ID name back to the way it was.  Now you can go to Settings>iCloud and sign in with your current iCloud ID and password.

  • HT4436 Is there a way to connect my iCloud acct. so that my regular email address is my user name instead of the .me email address? I don't even know how to access my very old .me address.

    Anyone know if you can replace your .me email address for your regular email address? I'm trying to set up my iCloud acct. on my iPhone but the default email adddress is my .me email which I never used and do not know the password for. When I use the Forgot Password link, it sends to my .me email address
    and I never used it and don't know how to access that address. Arg. Anyway to clean slate and permanently eliminate the .me thing?

    I copied the iTunes file from the external drive and it's in both places.  I thought all I would need is the iTunes program (which I downloaded to new computer) and my iTunes library file.  There must be something else that's missing.  My iTunes library looks the same on the new computer as it does when I open it on the external drive.  If I click on an iTunes library song from my new computer, it will only play if I have the external drive plugged in.
    My back-up drive is a mess.  I have multiple copies of music, video, photo, and document files and I don't know how that happened. ={  Obviously, I don't know how to back up stuff properly and there are back-up files extending over a 6- to 8-year period.  I think all I did was just drag and drop the main folders from the back-up drive to the same main folders on the C: drive.  Also (and I'm kind of fuzzy on this) Windows used to automatically save music files in a folder within my document files (which makes no sense to me).  As my Jewish friends would say, "Oy Vey!" 

  • Need to change email address for all users / employees and their supplier

    Hi All,
    Our organisation is going through some infrastructure changes and all employees email addresses will be changing throughout the department in the next few weeks.
    Is there a supported method to update the FND_USER.email_address, PER_ALL_PEOPLE_F.email_address and Employee Supplier email address within our Oracle system to the employees new email address
    Would you be able to provide a solution or recommend a datafix (SQL Update script)?
    Many thanks,
    Lance

    Oracle's update:
    UPDATE
    ======
    kindly there is no ready code script for this issue
    as per Oracle policy ,customizations are not supported
    Thank you,
    Global Customer Services
    I'll look into the Packge FND_USER_PKG thanks and see what i can spot. Any one ever done something like this before?
    Thanks,
    Lance

  • Does FaceTime send an automatic text message to the email address of the user trying to call me?

    I called my friend's cell phone, via FaceTime, on my macbook using my email address.
    The call said she was unavailable, and immediately after, I received a text message to my email address from her cell phone number saying "can't talk right now, what's up". I thought it was strange since she never texts my email from her phone, and I had never received a message like that from FaceTime before.
    She said she never sent the email. Is it possible FaceTime does it automatically, and why all of a sudden now? Or, was her cell hacked, or it was just her?

    Hi nquan1989,
    Thank you for using Apple Support Communities.
    From your post where you received a message indicating the person you were contacting was busy, indicates they elected to send a message and decline the call, thus sending the message to your email.
    Can’t take a call right now?  When a FaceTime call comes in, you can answer, decline, or choose another option.
    Make and answer calls
    Cheers,
    Alex H.

Maybe you are looking for