Disable multiple portal sessions

Hi,
We have been looking to find ways to disable multiple logons to portal with same userid.
it has been discussed in forms that this is not possible as portal has no way to identify the logged in users in a stateless http session.
Please guide us if this is possible by any parameter in portal in case of https based protocol.
Regards,
Ankur Agarwal

Hi,
Still not possible with a parameter but may be done with a custom development. When a user tries to logon, the logon program checks the existing sessions and if finds a users session, then it prevents the new login.
Think about the Collaboration. When it is activated and after you try to logon on a new computer with the same user, it warns you.
You can use its functions for implementation to change the standart logon mechanism.

Similar Messages

  • 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.

  • Disable multiple logon from SAP NetWeaver Portal

    Hello
    I'd like if there is a parameter inside SAP NetWeaver Poral to disable multiple logon with the same account(like login/disable_multi_gui_login for ABAP).
    Thanks in advace
    Regards
    Stéphane

    Look at service.sap.com
    This authentication only works for S-users (as well as SAP employees) who are active accounts in SAP's AD. That works via the internet for SAP customers and employers (e.g. from each other's networks but their own devices) as well.
    With a SAML IdP you have a lot more flexibility in choosing the source of the first authentication and managing complex access rights through to the backend.
    But you are correct: if there are not too many users to manage and they are smart enough to periodically generate a client certificate and they are physically attached to their own personal devices, then a Certificate Authority or even Open SSL solution is another option.
    I guess it would be usefull to know how many users there are and how the authentication through from the NW portal to the ABAP backend system is going to replaced. Also how much user context information is needed on the backend system still, if at all anymore.
    I think we need more information here still before we can safely conclude that a client certificate is appropriate for an internet scenario.
    I am more worried about all those issues like stolen certificate and so on.
    From my SDN experiences it is more often a case of people loosing their certificates and user IDs than one of other people stealing them..    The vaste majority of the 2 million users are using passwords and those who are active seem to be happy with the password reset service --> also an option.
    Cheers,
    Julius

  • Disable Multiple logins in the portal

    Dear All,
    I have an requirement to disable multiple logins in the portal from same user id. I don't think so it is possible in portal. My portal is EHP1 SPS6.
    Do you guys know any of this standard functionality available in portal ?
    Thanks
    Sunny

    Hi,
    As Juan said, it seems that there is no standard settings available at the portal to disable the multiple logons.
    Please have a look at this [thread|/message/7411465#7411465 [original link is broken]] which deals with the same issue.
    Regards,
    Varadharajan M

  • Disable Multiple Login Acces thru WEBGUI?????

    could any one suggest how disable multiple logins when users accessing thru WEBGUI?
    Regards
    PR

    Hi..Durairaj Athavan Raja.
    Multiple Login now is enables, This is working fine with auth object S_ADMI_FCD with value PADM.
    But Here the user getting a Option to select Check BOX either to cancel all existing sessiosn (or) retain them.
    Our requirement is User shoud get terminated from all other sessions and log in into the current sessions like.  The Check Box should be greyed out.
    If i don't give S_ADMI_FCD authroization user getting pop up message you are not authroized to kill the sessions.
    If you can give some tips i will be greatful
    Rgds
    PR

  • Multiple Portal instances on the same machine

    Hi  Forum,
    we have a requirement where in we are asked to implement multiple instances of Portal on the same machine. can you please give me some detials on Feasibility , issues and limitations of having multiple Portal instances on the same machine , different instances pointing to different tiers(Dev, Test, Production) etc
    pointers will be highly appreciated..
    regards,
    uday

    Hi Uday,
       Please look at this.
    Multiple Portal Instances - Virtual Hosting
    Regards,
    Siva
    P.S: Award points if you find this useful.

  • Accessing multiple portals at the same time?

    Is it possible to access multiple portals at the same time?
    For example, what I want to achieve is different properties (layout,
    portlets, look & feel) for different groups of users accessing the same
    portal. The Associated Groups part on the Portal admin page is not
    fulfilling our requirements. So we decided to have different portals for
    different groups of users, all working through one portal, and accessing
    their custom portals. Is this achievable?
    What we are thinking is: put the common functionality in the repository
    portal directory, and the custom portlets/jsps in the group-specific portal
    directories. This way we can customize portal behavior for different groups
    of users. Is this achievable?
    Thanks.
    Amit

    You have to user respective DRILL commands present in WAD to configure the drill operations on multiple characteristics...

  • How to make multiple portals work in same domain (wlp 9.2)? IMPORTANT !!!

    We have domain where one portal application is in production now and other portal application have to deploy in the same domain.
    The first one is using global scoped DataSources and the new one is using application scoped because they have to use own schemas in the database.
    Also Group and User/role management have to work application scoped, meaning that in one's portal admin console shows only users/groups/roles to that portal.
    How do I do this and what is the optional/best practises to do this kind of configuration, configure and deploy multiple portals in the same domain ?
    I get so far that I make new SQLAuthenticator and XCAMLRoleMapper to the new portal but when the LDAP and database goes out of sync and I delete P13N -tables and LDAP, server start creates only to the first portal database the needed rows and delegated admin management doesn't work in the new one at all.
    I have read all bea's documents related to JDBC - application scoping, deploying, security P13N and I can't get enough information from it to make this work.
    Thanks !

    You may want to ask in the weblogic.developer.interest.portal forum.
    I don't believe that group and user/role management can be application
    scoped.
    <Tanja Puurula> wrote in message news:[email protected]..
    We have domain where one portal application is in production now and other
    portal application have to deploy in the same domain.
    The first one is using global scoped DataSources and the new one is using
    application scoped because they have to use own schemas in the database.
    Also Group and User/role management have to work application scoped, meaning
    that in one's portal admin console shows only users/groups/roles to that
    portal.
    How do I do this and what is the optional/best practises to do this kind of
    configuration, configure and deploy multiple portals in the same domain ?
    I get so far that I make new SQLAuthenticator and XCAMLRoleMapper to the new
    portal but when the LDAP and database goes out of sync and I delete
    P13N -tables and LDAP, server start creates only to the first portal
    database the needed rows and delegated admin management doesn't work in the
    new one at all.
    I have read all bea's documents related to JDBC - application scoping,
    deploying, security P13N and I can't get enough information from it to make
    this work.
    Thanks !

  • One TREX server for multiple Portals?

    I have the same requirement as that contained in this thread:
    TRex for Multiple Portals
    I wonder if anyone can technically elaborate a bit what the procedure for this configuration.
    I would have to install a TREX and create a TREX instance for each Portal that I want to give TREX service?
    Each instance points to a different host?
    My requirement is to use the same TREX to both DEV and QA Portal hosts.
    Any suggestions would be appreciated. !!
    regards,
    Leandro.

    Hi Leandro,
    For your requirement this document describes the TREX installation -
    [TREX with Multiple Instances|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/78df2a46-0a01-0010-ef81-a6be60cc5cfd]
    Hope this helps,
    Reward points if helpful
    Regards,
    Shailesh Nagar

  • Is it possible to disable multiple logins?

    Is it possible to disable multiple logins by the same user on different computers? I have network hosted user accounts. I need a way to NOT make it possible for user A to go to client Mac A, login and leave himself logged in there then go to client Mac B and login there also. This is creating some unpleasant effects on the server - naturally!
    Any easy way to accomplish this? Perhaps through Profile Manager?
    Thanks!

    Simon,
    Thanks for the reply but I need some elaboration.... "the "Login" preferences for users and groups".... what exactly are we referring to? I don't see such option (or atleast the way it's written), in either Server app or Profile Manager. Are we talking about the same OS X version?
    Thanks.
    P.S. Despite the fact that I have enabled the option in Profile Manager to logout all users on all computers after 30 minutes of inactivity, I have noticed that the iMac clients don't log out the users after the said time...

  • Multiple Portals with OAM

    Hello All,
    Is it possible to register multiple Portals to single OAM instance for authentication? If so is there a document available somewhere? I could only find OBE integrating single Portal with OAM.
    Thanks in advance!

    Yes, you can do that. You basically need to setup mod_osso agent in OAM.
    Oracle Portal behaves exact in the same way as any mod_osso protected application. If you are able to protect a standard HTML file on the webserver's operating system, you will be able to protect your Portal as well.
    Setup is not documented (yet).
    Thanks,
    EJ

  • How to set a variable in portal session using web dynpro java.

    Hi,
    I have created a web dynpro application, which is running inside portal. I have created a role called "R1". Inside role R1, i have created 3 workset W1, W2 and W3. and inside each workset i have some pages and iviews.
    My requirement is when user logins to the portal , and when he clicks on role R1 for the first time, a login page should come (so that we can do revalidation), and when he enters his password again in that login page , then only workset W1, W2 and W3 should be visible/accessible to him and after successful revalidation, if he clicks again on role R1, in that particular portal session, than that login page should not come.
    for this, i thought i will set a variable in portal session, whenever user successfully revalidated himself, and if after successful revalidation he clicks again on role R1, i will check in doinit method of webdynpro whether variable is set or not (which i already set on successful revalidation), and if it is set then i will do Donavigation else i will present login page to the user.
    Can anyone tells me how to set a variable in portal session using web dynpro java.
    thanks
    Arush

    Hi,
    Try this:
    WDScopeUtil.put(WDScopeType.CLIENTSESSION_SCOPE, key, value)
    WDScopeUtil.get(WDScopeType.CLIENTSESSION_SCOPE, key)
    Ex:
    WDScopeUtil.put(WDScopeType.CLIENTSESSION_SCOPE,"Key1","Value1");
    String value1=WDScopeUtil.get(WDScopeType.CLIENTSESSION_SCOPE,"Key1").toString();
    /people/william.cui/blog/2007/02/12/sharing-session-context-between-parent-and-external-windows-running-on-same-host
    Regards,
    Charan

  • Can portal session cookies be used between two data centers

    OAS generates the following header information and session information for my application. However when I need to failover the originating OAS datacenter into my hot stand-by for maintenance or upgrades, the OAS in the other datacenter responds with a 503 web error. We are using Akamai's GTM to manage the liveness of the datacenter, so we would need the hot stand-by OAS portal in that datacenter to return a 302 error code. Is there some method that we can add to our portal application which would always return a 302 error code.
    See header information collected through wfetch. The 503 error is caused by the hot stand-by data center not accepting or recognizing the cookie. Both OAS datacenters are IDENTICAL in Oracle levels, application levels, web servers, portals and OS patches.
    resolve hostname "170.107.183.32"WWWConnect::Connect("170.107.183.32","80")\nsource port: 2182\r\n
    GET /portal/pls/portal/PORTAL.wwsec_app_priv.login?p_requested_url=%2Fportal%2Fpls%2Fportal%2FPORTAL.home&p_cancel_url=%2Fportal%2Fpls%2Fportal%2FPORTAL.home HTTP/1.1\r\n
    Accept: */*\r\n
    Accept-Language: en-us\r\n
    Accept-Encoding: gzip, deflate\r\n
    User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30)\r\n
    Host: www.thomson-pharma.com\r\n
    Connection: Keep-Alive\r\n
    Cookie: ORA_WX_SESSION="10.225.8.30:80-1#2"; portal=9.0.3+en-us+us+AMERICA+3D66674E7EED0801E04400144F41424E+BBAA98EEB32D58C086231A8D6CBE2E5D402D89B0E79D83A18C668BB0CA7417B4044DEA389C8B50DD37D9272A24B4753B22F29978861DE14503F8B9BEDC2014654B26A434CF074F4D8749B88610ADADF5084A90ADBF749E2A; DATACENTER=EAGAN\r\n
    \r\n
    HTTP/1.1 503 Service Unavailable\r\n
    Cache-Control: private\r\n
    Content-Type: text/html\r\n
    Set-Cookie: ORA_WX_SESSION="10.237.138.33:80-1#2"\r\n
    Set-Cookie: portal=; expires=Wednesday, 27-Dec-95 05:29:10 GMT; path=/\r\n
    Connection: Keep-Alive\r\n
    Keep-Alive: timeout=5, max=999\r\n
    Server: Oracle-Application-Server-10g/10.1.2.0.2 Oracle-HTTP-Server OracleAS-Web-Cache-10g/10.1.2.0.2 (N;ecid=208440262161,0)\r\n
    Content-Length: 710\r\n
    Date: Fri, 26 Oct 2007 14:58:07 GMT\r\n
    \r\n
    Thanks -John

    Hi John,
    This question is probably more appropriate in one of the Portal forums, but perhaps you can take a look at the information in section C.5 Configuring the Portal Session Cookie in Appendix C of the Portal Configuration guide.
    Here is a link: http://download.oracle.com/docs/cd/B14099_19/portal.1014/b19305/cg_app_c.htm#sthref1907
    Regards,
    Peter

  • Portal Session content in BSP

    Hello,
    My BSP inside an iView is located in the xRPM content. What I now try to achieve is, to hand over the chosen project-id from the portal to the BSP - iView.
    request->get_cookies provides me with the cookie "sap-appcontext", which I think contains the portal session-id. Since BSP has it's own session-id, I somehow have to get the session - content of the portal, where I hope, the chosen project-id is stored.
    Am I on the right way?
    I would appreciate any help or suggestions.
    Thanks in advance.
    Daniel

    <i>How can I register such an event inside xRPM-content without modifying the standard-source? Or how can I find out, if there's an event fired I could use?</i>
    I see no real easy way. I have never seen the source code of xRPM, and know no developers inhouse to ask directly. Effectively portal eventing is just JavaScript code. To see if xRPM supports any events, why not look at the outputted HTML. Look for anything to do with EPCM, or search for events.
    <i>It's hard to understand, why it's not possible to access session-information of the portal from a BSP started in the same page...</i>
    What exactly session information do you wish to know. From my understanding, you have a BSP running inside the portal. Inside this BSP application you wish to know something. I assume not exactly session ids, but some other information from the portal. Maybe this helps us.
    At the low level of HTML is might be easier to understand. The portal renders the HTML page, and then starts the BSP inside an <iframe>. The BSP does not know anything about the surrounding environment. Of course you could use JavaScript to walk up the dom (document.parent) and look at things inside the other frames. But keep in mind you are in the browser, and not on the portal server, not in the ABAP stack (where BSP is). So you can only look at rendered code. And this can (and will) change per SP.
    At the end of the day it is all plain HTML in your browser, and this are what sets your limitations.
    brian

  • Multiple Portal Authentication when closing Word document

    Hi all,
    We are on EP6 SP2 Patch4 HF7 and CM HF6.  When closing a MS Word document accessed from the KM Repository multiple Portal authentication popups appear.  This only happens to Word documents.  Other documents like Excel, Powerpoint, pdf etc. close without any popups.
    The problem only happens when going through the IISProxy filter.
    Does anybody have any ideas ?
    Thanks
    Jose

    > 1. Are you using NTLM authentication?
    > 2. What version of IIS?
    > 3. Can you show the IisProxy.xml file?
    > 4. Have you tried running an HTTP trace while that
    > happens to see what kind of requests & responses you
    > get?
    1. No
    2. IIS 5
    3. <?xml version="1.0" encoding="utf-8" ?>
    <!DOCTYPE ISAPI-config[
         <!ELEMENT ISAPI-config ( filter, extension, ( mapping | config )* )>
         <!ATTLIST ISAPI-config
              version CDATA #REQUIRED
         >
         <!ELEMENT filter (log-path?)>
         <!ATTLIST filter
              name CDATA #IMPLIED
              log-level CDATA "1"
              log-flags CDATA "0"
              debug-flags CDATA "0"
              priority ( high | medium | low ) "high"
              extension-url CDATA "/scripts/IisProxy.dll"
              authentication ( skip | normal | forward ) "normal"
              remote-address ( skip | forward ) "skip"
         >
         <!ELEMENT extension (
              keystore-dir?,
              log-path?,
              data-path?,
              trace-path? )>
         <!ATTLIST extension
              name CDATA #IMPLIED
              log-level CDATA "1"
              log-flags CDATA "0"
              debug-flags CDATA "0"
              access ( filter | direct | both ) "filter"
         >
         <!ELEMENT keystore-dir (#PCDATA)>
         <!ELEMENT log-path (#PCDATA)>
         <!ELEMENT data-path (#PCDATA)>
         <!ELEMENT trace-path (#PCDATA)>
         <!ELEMENT mapping (
              source+,
              target,
              compress-types*,
              protocol-header?,
              certificate-header?,
              cert-chain-header?,
              cipher-header?,
              keysize-header?,
              keystore-path?,
              log-path?,
              data-path? )>
         <!ATTLIST mapping
              name CDATA #IMPLIED
              log-level CDATA "1"
              log-flags CDATA "0"
              debug-flags CDATA "0"
              keep-alive ( true | false ) "true"
              use-continue ( true | false ) "true"
              close-socket ( true | false ) "true"
              close-socket-delay CDATA "1000"
              thread-count CDATA "100"
              max-socket-age CDATA "10"
         >
         <!ELEMENT source (protocol, host?, port?, prefix, new-prefix?)>
         <!ATTLIST source
              access ( filter | direct | both ) "filter"
         >
         <!ELEMENT protocol (#PCDATA)>
         <!ELEMENT host (#PCDATA)>
         <!ELEMENT port (#PCDATA)>
         <!ELEMENT prefix (#PCDATA)>
         <!ELEMENT new-prefix (#PCDATA)>
         <!ELEMENT target (protocol, host, port)>
         <!ELEMENT compress-types (#PCDATA)>
         <!ATTLIST compress-types
              min-size CDATA "1024"
         >
         <!ELEMENT protocol-header (#PCDATA)>
         <!ELEMENT certificate-header (#PCDATA)>
         <!ELEMENT cert-chain-header (#PCDATA)>
         <!ELEMENT cipher-header (#PCDATA)>
         <!ELEMENT keysize-header (#PCDATA)>
         <!ELEMENT keystore-path (#PCDATA)>
         <!ELEMENT config ( source+ )>
    ]>
    <ISAPI-config version="1.6">
         <filter name="IisProxy filter" authentication="forward" />
         <extension name="IisProxy extension" />
         <mapping name="IisProxy samples"
                        keep-alive="true" log-level="1" use-continue="false">
              <source>
                   <protocol>http</protocol>
                   <prefix>/irj/</prefix>
              </source>
              <source>
                   <protocol>http</protocol>
                   <prefix>/myserv.xxx.xx.xx/</prefix>
                            <new-prefix>/irj/</new-prefix>
              </source>
              <target>
                   <protocol>https</protocol>
                   <host>portalserv.xxx.xx.xx</host>
                   <port>#####</port>
              </target>
              <compress-types>text/html, text/plain</compress-types>
         </mapping>
         <mapping name="Secure IisProxy samples"
                      keep-alive="true" log-level="1" use-continue="false">
              <source>
                   <protocol>https</protocol>
                   <prefix>/irj/</prefix>
              </source>
              <source>
                   <protocol>https</protocol>
                   <prefix>/myserv.xxx.xx.xx/</prefix>
                            <new-prefix>/irj/</new-prefix>
              </source>
              <target>
                   <protocol>https</protocol>
                   <host>portalserv.xxx.xx.xx</host>
                   <port>#####</port>
              </target>
              <keystore-path>SAPSSLC.pse</keystore-path>
         </mapping>
         <config>
              <source>
                   <protocol>http</protocol>
                   <host>localhost</host>
                   <prefix>/IisProxy/</prefix>
              </source>
              <source>
                   <protocol>https</protocol>
                   <host>localhost</host>
                   <prefix>/IisProxy/</prefix>
              </source>
         </config>
    </ISAPI-config>
    4. I will try.
    Thanks,
    Jose

Maybe you are looking for