<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
p.msochpdefault, li.msochpdefault, div.msochpdefault
        {mso-style-name:msochpdefault;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:10.0pt;
        font-family:"Calibri","sans-serif";}
span.emailstyle17
        {mso-style-name:emailstyle17;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="color:#1F497D">Jean Marie, <o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Thank you for your reply. I think I will need to stick with SharePoint as that is our begin point for all things related to compensation. My service provider is Success Factors.
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">I found your document “Step-by-step Guide: Federated Collaboration with Shibboleth 2.0 and SharePoint 2010 Technologies”. Although we don’t use ADFS I thought it would give me some insight. I know very little
about SharePoint. Based on your response I have been looking at creating an external content type. I’m not sure how to launch that since I am just calling a url and passing the shire, target and providerid. I can see where I can choose to impersonate a
unique user. <o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Is the external content type what you were thinking of or is there a different web part that you would recommend?<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Bonnie<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> users-bounces@shibboleth.net [mailto:users-bounces@shibboleth.net]
<b>On Behalf Of </b>THIA Jean-Marie<br>
<b>Sent:</b> Friday, July 13, 2012 2:43 AM<br>
<b>To:</b> Shib Users<br>
<b>Subject:</b> RE: Using Sharepoint Credentials for Remote User Authentication<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<p class="MsoNormal">Hi Bonnie,<br>
<br>
>From what I understand your service provider is Shibboleth enable, your users are authenticated on the network using AD and connect seamlessly to SharePoint.<br>
And yours users should access the provider application without sign in.<br>
<br>
Is the application accessed directly ? In this case you should rely on Kerberos as Shibboleth back end<br>
Is the application exposed through a webpart ? You may impersonate to a unique user.<br>
<br>
Jean Marie<br>
<br>
Envoyé depuis un mobile<o:p></o:p></p>
</div>
</div>
<div class="MsoNormal" align="center" style="text-align:center"><span style="font-size:12.0pt;font-family:"Times New Roman","serif"">
<hr size="2" width="100%" align="center">
</span></div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">De :
</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">Bonnie Jones</span><span style="font-size:12.0pt;font-family:"Times New Roman","serif""><br>
</span><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">Envoyé :
</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">13/07/2012 01:01</span><span style="font-size:12.0pt;font-family:"Times New Roman","serif""><br>
</span><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">À : </span>
</b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""><a href="mailto:users@shibboleth.net">users@shibboleth.net</a></span><span style="font-size:12.0pt;font-family:"Times New Roman","serif""><br>
</span><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">Objet :
</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">Using Sharepoint Credentials for Remote User Authentication</span><span style="font-size:12.0pt;font-family:"Times New Roman","serif""><o:p></o:p></span></p>
<div>
<div>
<p class="MsoNormal">Hello,<o:p></o:p></p>
<p class="MsoNormal">We have purchased a Performance Management package to replace one built in-house. It is hosted externally. I have a requirement for our users to connect without having to enter their username and password. Since they have already logged
into the network and again into our intranet Sharepoint site they have already been authenticated and should just be able to seamlessly access this application. <o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">As a starting point I have installed Shibboleth IdP 2.3.6 on a Windows Server with Tomcat 6.0. I am successfully connecting to my service provider using Idp Initiated SSO and UsernamePassword Auth handler connecting to Active Directory
with LDAP. The only attribute I need to pass is their userid. I have a form on a jsp page that autosubmits with the parameters for Idp Initiated SSO. Shibboleth is installed on a separate server from Sharepoint.<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">Now that I have that working I expected to use the remote user handler and somehow set the header information from Sharepoint. I can pick up the userid with javascript from the sharepoint user context and am looking at ajax to set the
header information. The alternative is to use the IE Activex control to pick off the userid of the person logged into the workstation and forget about sharepoint but I am still not sure how to set the header information.<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">Has anyone had any experience with this? If so can you point me in a direction or is there an alternative that still meets this requirement?<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">Thanks.<o:p></o:p></p>
<p class="MsoNormal">Bonnie<o:p></o:p></p>
</div>
</div>
</div>
</body>
</html>