<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: SSO using HTTP header in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/sso-using-http-header/m-p/8154512#M1621597</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks you all for your responses.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to validate the username/password at Tivoli because in fact the scenario is as follows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1- End-users connect to a Websphere Portal, where they are authenticated using TAM. TAM already has its own authentication information. Then the user can carry out different actions, for example, doing something in the portal, or choosing to connect to SAP by clicking on a link.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2- When the user clicks the link (which points to a URL served by SAP), then we need a mechanism to avoid the user to be asked for credentials again. So we need to do something that allows TAM to talk with the SAP Server and validate the user. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I read this info from IBM, but I'm not sure about how to implement it (please see case 1)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.ibm.com/developerworks/tivoli/library/t-authsaptam/index.html" target="test_blank"&gt;http://www.ibm.com/developerworks/tivoli/library/t-authsaptam/index.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Martin, we are right now upgrading to EHP5, so we'll have basis 702. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Francisco&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 30 Aug 2011 07:31:04 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2011-08-30T07:31:04Z</dc:date>
    <item>
      <title>SSO using HTTP header</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sso-using-http-header/m-p/8154508#M1621593</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'd like to configure a SSO between IBM Tivoli Access Manager and SAP ECC 6.0 (only ABAP stack).&lt;/P&gt;&lt;P&gt;I have read some IBM papers about this solution, but I don't have experience with it and haven't found any HowTo guide about the issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The idea is that IBM TAM validates the user in its logon screen, then passes the username to SAP ECC in the HTTP header, then SAP validates the user and returns a ticket to IBM TAM (a cookie, in fact), that will be used to keep the user validated during the session. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'd appreciate any help from your own experience.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Francisco&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Aug 2011 14:17:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sso-using-http-header/m-p/8154508#M1621593</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-08-29T14:17:01Z</dc:date>
    </item>
    <item>
      <title>Re: SSO using HTTP header</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sso-using-http-header/m-p/8154509#M1621594</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've not used this method but my opinion is that it is not  secure enough. I would call it "Simple Sign On" !&lt;/P&gt;&lt;P&gt;You have, at least, to filter IPs to be sure that the authentication HTTP headers are only accepted from the IP adress from Tivoli.&lt;/P&gt;&lt;P&gt;The ICM or the Web Dispatcher is able to filter IPs for specific URLs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Olivier&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Aug 2011 16:51:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sso-using-http-header/m-p/8154509#M1621594</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-08-29T16:51:30Z</dc:date>
    </item>
    <item>
      <title>Re: SSO using HTTP header</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sso-using-http-header/m-p/8154510#M1621595</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I can only assume you are talking about SAP logon tickets.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;then passes the username to SAP ECC in the HTTP header, then SAP validates the user and returns a ticket to IBM TAM&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;No, the logon ticket is returned to the browser of the client application. The user will need to authenticate against SAP to have a SSO2 ticket issued to them, so passing it as a header variable is not enough to be able to authenticate in the first place.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With old SU05 internet users this was a feature, but has been replaced by real SU01 users. They should authenticate themselves and a "hardwired" system or service user cann ISSUE an SS02 logon ticket.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How do users authenticate against IBM TAM? Rather re-use that?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Julius&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Aug 2011 19:33:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sso-using-http-header/m-p/8154510#M1621595</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-08-29T19:33:17Z</dc:date>
    </item>
    <item>
      <title>Re: SSO using HTTP header</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sso-using-http-header/m-p/8154511#M1621596</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&amp;lt;div class="jive-quote"&amp;gt;&amp;amp;gt; No, the logon ticket is returned to the browser of the client application. The user will need to authenticate against SAP to have a SSO2 ticket issued to them, so passing it as a header variable is not enough to be able to authenticate in the first place.&lt;/P&gt;&lt;P&gt;&amp;lt;/div&amp;gt;&lt;/P&gt;&lt;P&gt;I am not sure here cause I am just guessing but it might be using form based authentication. Tivoli authenticates against ABAP AS using form based method on behalf of user and it gets SSO ticket. Then it passes SSO ticket to user and redirects user to ABAP AS. I think this method is used for doing SSO for legacy applications. But I might be completely wrong.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Francisco, what Netweaver release are you on? 7.02 offers SAML 2.0 which should be supported by Tivoli. This should give you more future proof solution.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Aug 2011 21:56:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sso-using-http-header/m-p/8154511#M1621596</guid>
      <dc:creator>mvoros</dc:creator>
      <dc:date>2011-08-29T21:56:29Z</dc:date>
    </item>
    <item>
      <title>Re: SSO using HTTP header</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sso-using-http-header/m-p/8154512#M1621597</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks you all for your responses.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to validate the username/password at Tivoli because in fact the scenario is as follows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1- End-users connect to a Websphere Portal, where they are authenticated using TAM. TAM already has its own authentication information. Then the user can carry out different actions, for example, doing something in the portal, or choosing to connect to SAP by clicking on a link.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2- When the user clicks the link (which points to a URL served by SAP), then we need a mechanism to avoid the user to be asked for credentials again. So we need to do something that allows TAM to talk with the SAP Server and validate the user. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I read this info from IBM, but I'm not sure about how to implement it (please see case 1)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.ibm.com/developerworks/tivoli/library/t-authsaptam/index.html" target="test_blank"&gt;http://www.ibm.com/developerworks/tivoli/library/t-authsaptam/index.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Martin, we are right now upgrading to EHP5, so we'll have basis 702. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Francisco&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Aug 2011 07:31:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sso-using-http-header/m-p/8154512#M1621597</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-08-30T07:31:04Z</dc:date>
    </item>
    <item>
      <title>Re: SSO using HTTP header</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sso-using-http-header/m-p/8154513#M1621598</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it looks to me that you could reuse some parts of scenario 1.Basically, intercept connections to SAP box, authenticate user against Tivoli, Tivoli gets a cookie for that user and pushes it back to user. After this user can use cookie to log on to SAP box.My only issue is that it seems like you need to sync passwords between Tivoli and SAP box. But I might be missing something. So it would be better to user a proper SSO solution. Definitely, I would look at SAML in your case because your system will be 7.02 soon.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Aug 2011 08:45:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sso-using-http-header/m-p/8154513#M1621598</guid>
      <dc:creator>mvoros</dc:creator>
      <dc:date>2011-08-30T08:45:21Z</dc:date>
    </item>
  </channel>
</rss>

