User should not be allowed to login 2 times to an application from same m/c

Hi Everyone,
I have to find all possible solutions to below problem:
Problem: User should not be allowed to login 2 times to an application from same machine.
Steps to produce the problem:
1) User 1 logins to application.
2) User 1 tries to login with different credentials from same machine.
3) User 1 should be presented with a message that he cannot login from same machine using 2 browsers.
4) User 2 tries to login to application with credentials of user 1. System should now display an alert to both users on System 1 and System 2 of this conflict.
Please share your thoughts regarding above problem.
Thank you
Edited by: rishab.garg on Feb 25, 2009 10:53 PM

When a user logs in to application flag it in database. Irrespective of client machine and browser when another user tries to login using same user id you will be able to identify that easily using stored flag against the user id.
If you want to distinguish between client machine for displaying different messages you can easily do this by comparing client IP address. To obtain client IP address use:
request.getRemoteAddr();Note that getRemoteAddr() might return last proxy machine's IP address (in case proxy is used) instead of client's machine. In that case you may consider using cookie (though using cookie is not a great idea).
Thanks,
Mrityunjoy
Edited by: mrityunjoy on 28 Feb, 2009 11:43 PM

Similar Messages

  • User should not be allowed to change plant in SO once PR/PO is created

    Hi SAP Gurus,
    User has created the Purchase Request & Purchase Order for a sales order line item. After PR/PO creation user is able to change the plant. We need to stop that is there any standard configuration or setting by which i can stop the user to change the plant.
    System is giving the error if i am trying to delete the item since the PO exist but not stoping me to change the plant.
    Thanks
    Surender

    Hi,
    Standard setting is not available.You need to write the specific code in Sales order change exist by checking the VBEP -schedule line table where the PR exists.so for the line item the Plant should not be changeable.
    Sales Order Change exit the following requirement has to be incorporated.
    You can find the user exits in SPRO-Sales and DistributionSystem ModificationsUser Exits--User Exits for Order Processing.
    Regards,
    Saju.S

  • Restrict the user should not allow to select No Excise entry tab in MIGO

    Hi
    how to restrict the user should not allow to select No Excise entry tab in MIGO
    if the material Excisable user can bale to select the No Excise entry tab in MIGO . my requirement .... if the Pop come Please enter Excise Invoice number and Excise Invoice Date user should not change the No Excise how to restrict pls advise me
    @sakhi

    These are the options provided by SAP keeping in mind Indian Scenario. Sometimes, vendor forget to send excise invoice copy with the material, in such case, you can select 'Only Part I'.
    Even if you have maintain vendor excise details & material excise details (By mistake) in J1ID, system will throw an error message, excise invoice value is zero. In such case, we can select option 'No excise entry'.
    Your requirement can't be fulfilled in standard way. Even if you go for any Z- developement, you will lose the option.

  • How to disable Refresh,Reload in browser and user should not allow to multiple browser sessions ?

    Dear All,
    How to disable Refresh,Reload in browser and end user should not allow to multiple browser sessions in portal.Where we need to configure the settings or any code in masthead or any other component. My server version is 7.4 - SP5 .Please help us.
    Thanks for advance,
    BR,
    Durga Rao.

    Dear all,
    i am able to logoff the click refresh button on keyboard.I am using this code to log off the user into the portal.
    document.onkeydown = function(e)
      var key;
      if (window.event) key = event.keyCode
      else
      var unicode = e.keyCode ? e.keyCode : e.charCode
      key = unicode
      switch (key)
      { //event.keyCode
      case 116: //F5 button
        LSAPI.sessionPlugin.logoff();
      event.returnValue = false;
      key = 0; //event.keyCode = 0;
      return false;
      case 82: //R button
      if (event.ctrlKey)
    LSAPI.sessionPlugin.logoff();
      event.returnValue = false;
      key = 0; //event.keyCode = 0;
      return false;
      case 91: // ctrl + R Button
    LSAPI.sessionPlugin.logoff();
      event.returnValue= false;
      key=0;
      return false;
    Thanks.
    But i am unable to control the multiple windows opening the browser.So any one can tell me the how to block the new window and new tab/duplicate tab option.
    BR,
    Durga Rao.

  • ]The requirement is  that users should not allow  them to save if the indic

    hi guys
    when  u are doing GR in  the excise tab page  if u find an <b>icon (yellow one</b>) called <b>more data</b>  if  u click that one  u  go  to other screen where u will find a <b>tab page </b> named <b>miscellaneous</b> ther u can see <b>MRP indicator</b> check.
    <b>The requirement is  that users should not allow  them to save if the indicator is not ticked</b>.
    help me  guys
    kiran

    You can either use Tcode NACE for output procedure pr follow following path in SPRO:
    IMG - SD - Basic Functions - Output control - Output Determination - Maintain Output Determination for Billing Documents - Maintain Output Determination Procedure
    There for your output procedure used for the desired output type maintain requirement routine as 62 : Billing doc released to acctng.
    This requirement is met if the billing document is complete checking the header, pricing, and all items and has already been passed to financial accounting. The requirement also checks that the document is not relevant for an invoice list. This requirement can be assigned to billing document output condition types that should only be processed when the billing document is complete and forwarded to accounting. This requirement can only be used with billing documents.
    Regards
    JP

  • User should not be voiding the dispute created by other User

    Hi,
    I having an Issue at my work place.I have got a Requirement from the Finance Functional Folks that the user should be able to create the dispute case and also void the case created by him.But the user should not be able to void the dispute case created by the Other user.
                                           As of now when I am testing the user is able to void the dispute case created by him and also void the dispute case created by other user.So now I am trying to restrict so that user should not be able to void the dispute case created by other user.
    In the Roles Built at work place I have fdm_coll01-collections Management and also udm_dispute-dispute manamgement T-codes built in One Role.can any one of you let me know at which authorization object this can be restricted as I am having a hard time trying to find out.
    In Ideal SAP World what my idea was a Dispute case created by the user in Production should not be allowed to void the dispute case.so creating a dispute case and voiding a dispute case should be treated differently and should be done by different persons in an organization.

    In Ideal SAP World what my idea was a Dispute case created by the user in Production should not be allowed to void the dispute case.so creating a dispute case and voiding a dispute case should be treated differently and should be done by different persons in an organization.
    So why not talk back to your FI Folks. Also check with your Compliance Team.
    But anyhow, I do not see in the real world a conflict of duties by giving access to both creating a Dispute and voiding a dispute and more over voiding a dispute is considered critical since it would allow to Release Blocked Orders.
    But the user should not be able to void the dispute case created by the Other user.
    If every transcation and conversation with a Customer is recorded in the Collections Management system, I do not see a requirement for the same Team Member having access to close a dispute created by other user. 
    AB.

  • User should not be able to import a request.

    Dear Forum,
    We have a role created with all the transaction (*) given to a user.
    We want to revoke/restrict the authorization to import a request.  User be able to create/edit/release the request but should not be able to import.  This should happen without changing to existing (*) but at the same time user should not able to import.
    <removed_by_moderator>
    Regards,
    DD
    Edited by: Julius Bussche on Feb 18, 2009 10:48 AM

    > And in the new role you can restrict the user.
    I suspect the how was the original question. S_TRANSPRT is the (already given) answer. Deriving will do nothing for that object as not one of its fields is organizational. Besides that, restricting some more objects to make sure the user cannot create and/or use any workarounds is essential to make this work properly.
    The additional request This should happen without changing to existing (*) scares me a bit. Why do these users need over 70000 transactions?

  • User should not be able to change the payment terms

    Dear All,
    My issue is that user should not be able to change the payment terms in any of the document.I have tried to do it through authorization but it is not working out.
    Mona.

    Dear Mona,
    This may only be done through SP_Transaction_Notification.
    Thanks,
    Gordon

  • PO RELEASED IT SHOULD NOT BE ALLOWED TO AMMEND

    Sir,
    once po is released it is should not be allowed to edit.
    how can i configure this
    regards
    amey

    Hi Amey,
    Once PO is released it cant be Changed it can be done by doing the following setting in SPRO.
    SPRO>Material Management>Purcahsing->Purchase order->Release procedure for purchase order--->Define release Procedure for the PO
    In this Release Stategy config there is option called Release indicator
    where in we have to define a release ID and this release ID ( Eg A ) has to be given 1 cannot changeable in the feild in chagble--for the allowing no changes in PO after release and then we have to go to release Strategy option we can select the release strategy we want the change and in the Strategy
    click on the release status and in this status we can give the ID defined earlier ( at which level what effect should come)
    hope so it helps
    regards
    Anjanna.

  • Inventory in storage bins should not be allowed to go negative

    Hi
    Inventory in storage bins should not be allowed to go negative?
    Regards
    Vivek

    you can uncheck the "Allow negative stock" for the combination of warehouse and the storage type.
    Path is-
    SPRO > Logistics execution > Warehouse management > Stock removal startegies.
    Then select your strategy.
    Check out if it helps.
    Regards,
    nilesh

  • Production Order Usage Probability should not be allowed to change after GI

    Dear Gurus,
                  pls tell me how to do this ,Production Order Usage Probability should not be allowed to change after Goods Issue (GI) done against Prod Order . pls tell me procedure or any UserEXit for this.
    Thanks in Advance,
    Regards,
    Dev

    Hi,
    Can you elaborate little bit more?
    Regards,
    Sankaran

  • Zero quantity should not be allowed for STO delivery

    Hi,
         zero quantity should not be allowed for STO delivery.
         when i create a delivery for a STO it should not allow zero quantity
         can someone throw some light.
    Alec

    Hi,
    Please maintain the "B - Create Delivery with qty greater than Zero" in Part.dlv./item  in shipping tab page of the customer of site.
    more briefly: in WB02 --> click on the customer of the site --> Shipping Tab page --> Maintain B (Create Delivery with qty greater than Zero)
    Regards,
    Srini

  • User should not release the PR which is created by him

    Hi
    We didnu2019t use work flow functionality for PR Release. So same user can create PR and release the same PR in our system. Our requirement is user should not release the PR which is created by him. I would like to put this control in system.
    How can I achieve this requirement?
    Thanks
    Jeny

    Hi Ravi
    Thanks for your reply. but they need to have authroization for PR release . bec they are eligble to release PR as per delegation of authroity. but they should not release their own PR . they can relase other's PR within their level.
    Jeny.

  • BOM editing should not be allowed while creating P.O./ Scheduling agreement

    BOM editing should not be allowed while creating P.O. / Scheduling agreement

    Hi,
    I think that when you create a subcontracting PO it READS the valid BOM, so there's no locking. From a business point of view you need to question such a requirement, since in SAP you can have many kinds and types of BOMs. Then what if one of the BOMs is open in change mode (edited) exactly when you try to create the order? It should not allow you to create the order? Why?
    Regards,
    Mario

  • How do I disable editing of pages in author mode? User should not be able to edit content . Can this

    How do I disable editing of pages in author mode? User should not be able to edit content . Can this be customized on component basis?

    You have to remove modify rights for those users on that page. Component basis is possible but will create ACL complications. Please check http://dev.day.com/docs/en/cq/current/developing/components/boilerplates.html for that.
    Yogesh
    www.wemblog.com

Maybe you are looking for

  • ICal Server mail notification generates malformed Reply-To header

    When a mail notification (invitation) for an event is sent by iCal Server running on Snow Leopard Server to an outside email address, an apparently malformed "Reply-To" header similar to [email protected] is always inserted into the message. As the a

  • Authentication through SMP to Gateway

    I am trying to set up SMP to allow me to register with credentials which will then be used to access my back-end Gateway server. I have configured the authorization profile to accept these registration details. When I un-tick the box "Allow anonymous

  • MB will NOT update...

    Every few days I've been getting a notice about updates being available for my MB, but when I click on them, nothing happens. The updates are quite large and I think there were 5 listed. The first time I tried to perform the update, I chose to do the

  • Upgrade from Mac OS X 10.4.11

    Hi, I want to upgrade my old macbook now running mac OS X 10.4.11. It has a "2.16 GHz Intel Core 2 Duo" processor. How fare will I be able to upgrade?

  • Upgrading iTunes requires preferences to be reset each time

    Very frustrating. I use iTunes to rip my CD's to MP3's rather than AAC and put them on a non-OS drive. But everytime I upgrade iTunes, it resets all my preferences. Is this Apple getting even with me because I use a windows system? Does the same thin