Prevent multiple logins of the same user in portal

Hi Experts,
I have a requirement wherein I am needed to ensure that whenever a user tries to login to the portal, I should check whether this user already has a session active. If yes, I should not allow this user to login again. As in this user should not be able to login by opening a new browser window or by trying to login from some other system.
However if there are no existing sessions for this user then allow her/him to log in.
Is there any way I can achieve this by changing any parameters in Visual Admin / Config Tool or do I have to implement this functionality by making modifications in the masthead .par file?
Best Regards,
Saurabh Vakil.

Hi Saurabh,
you can do this by modifing the headerIview.jsp by using session variables.
when a user logs into portal you have to keep his details in a session and check them everytime when he tries to login again.if it is not the first time then throw and error message
you need to change the par file. code will be something like this
session.setAttribute("user",request.getUser());
if(session.getAttribute("user")!=null)
And for preventing from backend -
By changing the parameter - login/disable_multi_gui_login you can do this.
Check below sap link - http://help.sap.com/saphelp_erp2004/helpdata/en/22/41c43ac23cef2fe10000000a114084/frameset.htm
Regards,
Sen
Edited by: prodyut kumar sen on Dec 20, 2010 1:22 PM

Similar Messages

  • How open multiple responsibilities in the same user login session in R12 ?

    Dear All,
    Can anyone help me to know how to open multiple responsibility in the same user login session in R12 ?
    Thanks..
    Edited by: G-oracle on Sep 18, 2011 11:22 AM

    Can anyone help me to know how to open multiple responsibility in the same user login session in R12 ?What do you mean by open multiple responsibilities in the same session? You can only see the menu of one responsibility at a time, so how to do you expect the application to let you see multiple responsibilities/menus in one session?
    You could open another session and this way you can access more than one responsibility at the same time.
    Thanks,
    Hussein

  • How to conf  in Hyperion, so the system couldn't login with the same user

    Hai.....
    how to configure in Hyperion, so the system couldn't login with the same user id in different machine ? (could you please provide me with detail step by step ? )
    rgds
    uka fp

    fane_j wrote:
    Sally R. wrote:
    Someone gave me a suggestion to go to the terminal and type in the following:
    ls /Users/Shared/.*.so
    This was published on MacWorld's site, and it's not a very good tip. Try this instead
    ls -la /Users/Shared/*.so
    Turns out I was wrong about that. Somebody else suggested something even more complicated and got this reply:
    By bastion
    Fri Feb 24 08:49:05 PST 2012
    PeterSParker said
    Your terminal statement has an extra "." in it that prevents it from working.
    Also, you should add the options -alR to show what is happening, and to search subdirectories.
    The revised command looks like this:
    ls -alR /Users/Shared/*.so
    The above is completely wrong. The command as shown in the article is appropriate.
    The "." is not extra and doesn't prevent the command from working. It's specifying that you're listing files that start with a period and end with ".so" with anything in between being matched.
    Because you're explicitly searching for things that start with "." you don't need the -a flag.
    Because you only care about simple existence and not any metadata you don't need -l.
    Because the files of interest are installed in /Users/Shared directly, and not subfolders thereof, you don't need -R.

  • Block simultaneous logins by the same user on wired 802.1x

    Is it possible to block simultaneous logins by the same user, meaning is userX login on port gi1/0/1 and after that the same user (UserX) is trying to login on a different port, it will be blocked.

    Sorry I did not read your original question correctly. So at the moment, you can only restrict the number of concurrent connections for users that are only going through the web authentication process. If you are using EAP-TLS, PEAP, etc, then there is no method to restrict those users from performing multiple authentications on the network.
    Thank you for rating helpful posts!

  • Multiple sessions for the same user

    Hi,
    The scenario is like this. The user is logged into the system using JAAS and
    has a session object created. I want to create a new session for the same user
    with the already available credentials. This is to provide the same user the access
    to the application in another window with different session object. How can do
    that in Weblogic 8.1 server ?
    thanks in advance,
    Krishna.

    Hi
    I think it would be easier to enable session time out settings using GPO considering you work in a domain environment..
    Having session timeouts settings you could say... hey after 15 min of inactivity disconnect the user and then after 15 min of disconnected session log him off
    Take a look at this URL: http://technet.microsoft.com/en-us/library/cc754272.aspx
    Hope this helps
    Best regards
    Joaquin Camarero Muñoz

  • How to see, if some user has done multiple login at the same time

    Hi,
    i'm looking for a tcode to see, if some user has done multiple login in a date-range.
    Regards, Dieter

    It is also dependent on your license type, as it is populated at logon - prior to any Z-coding option - which will cause a lockout if attempted an access that way.
    I recently found a cool way to detect DB triggers and updates - very obscure...
    However I also "move around" during support in projects and don't always want to kick myself out. I guess SAP can "work-it-out" from the various fields of the table to map the user behaviour.
    Personally I dont believe that all of such information is appropriate for public domain, as all the SAP_ALLers out there combined with the types of authentication options are not always responsible with the information either.
    Thankfully, SAP has added a "salt" to the password hashes now. They offer RZ11 login/password_downwards_compatibility as a workaround...
    Take a look in your system!
    Cheers,
    Julius

  • Tracing Multiple Logins on the Same Account

    Okay, so this is an issue that I think needs to be dealt with. I get the feeling that my skype account is being used from another computer. This is evidenced by many of my contacts attempting to contact me while I am offline, stating that I appeared to be online for a short time while I was not, as well as confirming that during that period online, messages DID go through (As indicated by the lack of the little spinning gray thing or text immediately switching to a time as opposed to "Pending"). Now, I've already done the typical stuff indicated in the volley of useless copy-paste advice; 1. Changed password (Multiple times, but you HONESTLY think that this will stop a hacker with a good keylogger, or a bit of brute-force computing power, for very long?) 2. Checked systems for malicious software (Done multiple times, with multiple Anti-viruses. Nothing was found, but I don't expect them to be very good at finding potential Keylogger-esque things, especially custom well-made ones) 3. Watched internet access by programs (This I couldn't really do, since there's so many IP's addressed, and so many possible ways information could be forwarded to a receiver by a virus or whatever. It's near impossible to keep an eye out for suspicious processes on modern systems, since there are so many, and so many ways for a virus or spyware to hide within an existing process. Heck, for all I know it could be hijacking skype to do that, I'd love to know what those thousands of random IP addresses are that it accesses!) 4. Reformatted system (Done this many times as well.) Now I know some may feel I'm paranoid, but I have to ask; So what if I am? As a paying user of Skype, I feel that there is insufficient measures of security, and honestly, I feel that based on how matters like these have been treated with only the typical cut-n-paste "change your password", it seems like it's taken as a joke! So, because of this, what I want to know is what options I have to trace the history of logins to my skype account based on IP address. I can't find any information on this, and that in itself is disturbing. Also frustrating is how I can't seem to find information on how to contact customer service either to inquire about this issue. I know I'm possibly going to get a few "If you don't like it, don't use it" 's, but if anyone can name an alternative service with similar functionality to skype, with similarly sized userbases, I'll gladly start giving my money to them instead.

    henk wrote:
    I'm not sure if this will work, but maybe you could try mpd
    https://wiki.archlinux.org/index.php/Mu … yer_Daemon
    and set it up like this
    https://wiki.archlinux.org/index.php/Mu … pd_user.29
    MPD has nothing to do with PulseAudio, it's just a music player. The tips and tricks to configure it so use another user's PulseAudio are also specific to it.
    You have many options, one of them is to setup PulseAudio as a system-wide daemon. Or set it up as its own user and allow all users to share the PulseAudio instance.
    But what I really think happens is that the X session is not reset properly when a user disconnects and the other one login again.
    Try this first:
    1- Switch to a console (Ctrl+ALT+F1)
    2- Login as user A, and issue a "startx" to start X11. Play some music, use PulseAudio, open pavucontrol.
    3- Logout from X11, and logout of that terminal.
    4- Login as user B, and do the same as #2.
    That will tell us many things about where it may cause problem. If it works that way, then you will need to reset X11 properties (I'll tell how). If it DOESN'T work, then the other server might still be running. Then run "ps aux | grep pulse" in a terminal to check if it's running.

  • Multiple connections for the same user.

    I have EJB A and EJB B. A and B use a JCA connector that
              I have written. I have matchManagedConnections set so that if user U has not used EJB A or EJB B, then a new ManagedConnection is created. If user U has used A or B then that user is given a new virtual connection created from an existing ManagedConnection. Now the problem is that if user U access' A for the first time and then access' B BEFORE A has closed the connection, then a new ManagedConnection is created for user U. Therefore in this case user U gets 2 ManagedConnections to the EIS that we are using. Eventually one of the ManagedConnections is distroyed but I would like to eliminate this in the first place. How do a get Weblogic to see that a user has a ManagedConnection before that user is done with the connection.

    You can't have multiple roles on multiple connection, as you are connecting to the same website (different sub directories) ultimately.
    Here is the workaround:-
    You can create a new user account on your machine and can manage different roles.
    Hope it helps.

  • Multiple layouts for the same user in the same portal

    Hello.
    I have a challenge.
    Currently there is a portal (6.40) running as a frontend for an application. So the portal is used for only this purpose. The content is a changed masthead and a number of WebDynpros and UWL's all accessing the same backend.
    Now there is a wish to use the same portal to execute a transaction iView for the same backend. Simple. BUT when a user uses the portal for the product he/she shall not see the transaction iView and also when the user sees the transaction iView, the WDs and UWL's should not be shown in the navigation. And also the masthead should be different on the two views.
    Putting in another portal is not anoption, this should be done on the same portal. The way I expect it to work is by accessing the same portal og two different URL's.
    Companies cannot be used since some of the users should be able to access poth views.
    I know that in a prefect world it would simply be a matter of creating two different roles and assign them as needed and if the user has both roles hen they would both be available in the navigation. But to the user the portal should look like different portals.
    Any suggestions on how to achieve this functionality?
    Br,
    Thomas Mouritsen

    Hi Thomas,
    you have several options with the portal standard:
    1.) If the user only has one role assigned at a time you can attach the portal layout to the roles. So depending on the role the user has he sees the respective layout - BUT: how to asign the two roles to the user!? This can only be done by admins and I assume that it is no intended to call the admins every time the user needs the other role?
    2.) The entry to the portal is realized with different urls like http://yourportal.com/VIEW1 and http://yourportal.com/VIEW2.
    VIEW1 and VIEW2 are so called portal aliases and you can attach the different layouts to those aliases.
    BUT: the two roles have nothing to do with the aliases so you still have the problem of role assignment.
    3.) Each person gets two users with each user assigned to one role and one layout assigned to the user or group or role...
    Anyhow: I would ask the people who brought up the idea of two different layouts - WHY?? A portal is ONE single point of entry for EVERY application and information a user needs. So why two different layouts? And what, if five others are coming each bringing their own layouts, too?
    4.) If you really want to have different layouts each time a different top-level navigation point is active you have to program your own portal component. That would fit your needs but is besides standard.
    Hth,
    Michael

  • Multiple mailboxes for the same user

    I have configured mail to work with virtual domains so I can create a different mailbox for each email address but how do only allow the mail to that specific address to come through. As I don't want the local and virtual in the same mailbox.

    User A can have one mailbox associated with his ID.  You can create other "User A" mailboxes with different names and e-mail addresses as shared mailboxes and grant User A full mailbox rights and send as right.  User A can
    then connect to each one of them separately.
    Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."

  • Multiple logins from the same site not working with iCloud Keychain

    Hello all,
    I am trying to use the iCloud Keychain with my iPhone and iPad. I use a website that has two different logins, each with its own password. On Mavericks, I am able to select the correct username/password from my iCloud Keychain by pressing the "down" arrow in the username box.
    However, with my iOS devices, I am unable to access multiple logins. It merely Autofills the most recently used combination on whichever device most recently visited the site.
    Is there any way to get multiple login support working for an iOS device?
    Thank you!

    It is possible that there is a problem with the files sessionstore.js and sessionstore.bak in the Firefox Profile Folder.
    Delete the files sessionstore.js [2] and sessionstore.bak in the Firefox Profile Folder.
    * Help > Troubleshooting Information > Profile Directory: Open Containing Folder
    * http://kb.mozillazine.org/Profile_folder_-_Firefox
    If you see files sessionstore-##.js with a number in the left part of the name like sessionstore-1.js then delete those as well.<br />
    Deleting sessionstore.js will cause App Tabs and Tab Groups and open and closed (undo) tabs to get lost, so you will have to create them again (make a note or bookmark them).
    See also:
    * [1] http://kb.mozillazine.org/Session_Restore
    * [2] http://kb.mozillazine.org/sessionstore.js

  • Logoff remote sessions to multiple servers for the same user

    Hi,
    I'm after some advice, I have a junior DBA working with me who has a tendancy to leave remote connections on various production servers, we have a large estate about 300 servers and trying to identify the servers is a difficult task.
    I was hoping to use SQL Server Management Studio / Registered servers and issue one simple command against all servers to logoff the account which has been left connected. I normally log into each server start Task Manager/Users and log off the account,
    this then stops the account locking but only when I have identified all servers he is still connected to. I have tried the comand prompt Logoff and session ID, this works great but the session ID on each server can be different.
    Any help or advice would be great! Thanks in advance.

    Hi
    I think it would be easier to enable session time out settings using GPO considering you work in a domain environment..
    Having session timeouts settings you could say... hey after 15 min of inactivity disconnect the user and then after 15 min of disconnected session log him off
    Take a look at this URL: http://technet.microsoft.com/en-us/library/cc754272.aspx
    Hope this helps
    Best regards
    Joaquin Camarero Muñoz

  • Restrict multiple log in with same user ID

    I have a JSF Project where I use Oracle JAAS for Login.
    The login works perfectly and also the components on the JSF page shows as per User Role. I am using OAS 10.1.3.3.
    I want to now implement the code so as to restrict simultaneous logins with the same user id. That is a user id cannot be looged in at once to the server from more than one machine.
    The login.html is:
    <form  name="loginFrm" method="post" action="j_security_check">
          <p>Log in to access restricted zone.</p>
          <table>
           <tr>
            <td>User name</td>
            <td>
             <input id="j_username" type="text" name="j_username"/>
            </td>
           </tr>
           <tr>
            <td>Password</td>
            <td>
             <input type="password" name="j_password"/>
            </td>
           </tr>
           <tr>
            <td> </td>
            <td>
             <input type="submit" value="Login" onclick="document.body.style.cursor='wait';"/>
            </td>
           </tr>
          </table>
         </form>The securityconfig int he web.xml file is:
    <login-config>
          <auth-method>FORM</auth-method>
          <realm-name>jazn.com</realm-name>
          <form-login-config>
             <form-login-page>/login.html</form-login-page>
             <form-error-page>/loginError.html</form-error-page>
          </form-login-config>
        </login-config>
        <security-role>
          <role-name>ADMINISTRATOR</role-name>
        </security-role>   
        <security-role>
          <role-name>MANAGER</role-name>
        </security-role>
        <security-role>
          <role-name>INSURER</role-name>
        </security-role>
        <security-role>
          <role-name>TRACKER</role-name>
        </security-role>
        <security-role>
          <role-name>INSURER_MANAGER</role-name>
        </security-role>

    Then I would say it is not possible:  Restrict multiple login in SAP Business Objects 4.0 SP6 for single user
    multiple login disable in BO | SCN

  • Use of Multiple instances of the same browser...

    Hi folks,
    I have a question...
    I have inherited a large APEX application, it uses Oracle SSO to log in.
    We are migrating the application to a new set of servers and are running regression tests.
    The testers are logging in using IE6 and opening multiple instances of the application at the same time on both the oldTest and newTest servers.
    So at any one time, there can be:an application Admin user (username ADMINTEST123)  logged into the application on oldTest
    an application Admin user (username ADMINTEST123)  logged into the application on newTest
    an application standard user (username TEST123)  logged into the application on oldTest
    an application standard user (username TEST123)  logged into the application on newTestIs this supported?
    Could someone tell me or point me toward the documentation or thread that lists what is supported / unsupported for browser use with APEX and SSO?
    Thanks in advance,
    Gus..

    Hi lev,
    thanks but sorry, that doesn't really help me, I'm talking about users and their logins, not developers using different browsers while developing apex.
    Also, our users are locked down to IE6 for the foreseeable future.
    Hi Scott,
    I found the following quote from this web site http://aranea.zuavra.net/index.php/80/ about Cookie separation in modern browsers
    *4.3. Internet Explorer 6.0*
    Finally, Explorer is the one that introduces an interesting quirk. It too has separate settings per machine users, although it cannot make use of multiple profiles for the same user.
    The interesting thing is the way it handles session cookies. Normally, long term a.k.a. non-session cookies are stored on disk in the user preferences. However, Explorer has a setting called “browse in new process” which, if enabled, forces a new session with each new window. That’s right, this means that every time you open a new Explorer window it opens a separate process, even though the windows belong to the same user! And, in turn, these processes will NOT share their session cookies.
    Note: By “new window” I mean windows started from shortcuts, from Start Menu entries or by calling iexplore.exe directly somehow (from a file manager, for example). Windows started via Control+N or File/New window run in the same process and share session cookies. Also, please note that it’s a lot more likely for users to click their taskbar shortcut when they need a new window than it is to use the File menu or the Control+N shortcut.+
    Furthermore, ever since version 5.0 the setting cannot be changed manually, by the user. It is automatically determined by the browser based on how much RAM the machine has. Anything with at least 32 MB of RAM gets the “one window, one process” behaviour, which nowadays means almost all machines.
    I have tested the *"new window"* opening methods and found that for IE6 there is NO NEW PROCESS started when the user opens a new window in the following 3 ways:
    from an open window, File>New>Window
    from an open window, CTRL+N
    from an open window, right click>Open in New Window
    So from this can I conclude that from what you say and the results above we may get issues if users login and then open new windows in those ways?
    Thanks,
    Gus..

  • I have multiple libraries on the SAME computer.

    I have multiple libraries on the SAME computer. How can I share these libraries? I do not see the SHARED tab when i open iTunes. Where is this tab?

    home sharing works between two or more computers on the same LAN.
    if you're talking about libraries on multiple user accounts on the same computer, peruse how to share music between different accounts on a single computer.
    if you mean you're working with multiple libraries on the same user account, check out PowerTunes or iTunes Library Manager.

Maybe you are looking for

  • Satellite C650 sound has stopped working

    I've had my laptop for about 6months and have had no problems with the sound until now. I have recently done a windows update and a few hours after my sound has stopped working completely. I have updated the driver (Conexant Cx20671 smart audio hd) a

  • Certification Exam content  clarification - Message mapping patterns

    I was going through the Exam content for  SAP NetWeaver´04 - Exchange Infrastructure & Integration  Dev.Cons. Link Check out this part - " 4. Mapping (++) Concepts / Overview Test / Debug Environment Standard functions User-defined Functions Message

  • My imac wont  get past the white screen with logo and rotating wheel

    i was trying to turn on my imac when suddenly ot took forever on the white screen i tried taking off everything connected to it-no change i tried a safe mode after a few minuted a heard the second chime then a blinkin question mark folder showed up s

  • Can't iinstal iSight updater 1.0.2 for my OS X.2.8 mac

    Boy am I frustrated. My mac isn't that old and I'm having a bad time finding proper assistance from the apple sight. Seems like if you don't have at least Panther, you're NO ONE!!! And my mac's only a couple years old - I run 10.2.8 and it was EXPENS

  • Fpga compile error Process "Generate Programmin​g File" failed

    When I tried to compile any fpga vi. It always end up with this kind of error:  WARNING:Bitgen:26 - Bitgen only supports DRC but not bitstream generation on this device. This condition can occur if there are problems obtaining a license to run bitgen