<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">UA’s integration with Data Cookbook was a while ago. &nbsp;It’s in use here by a relatively small defined group.<div>We release a single attribute in the SAML assertion identifying the user; the vendor had some flexibility to</div><div>use a pre-existing attribute carrying our employee number. &nbsp;We exchanged metadata, but there was no</div><div>custom relying party configuration or unique attribute requirements.</div><div><br></div><div>My vague recollection is that at the time they did not offer JIT provisioning based on attributes - which your</div><div>note indicates is possible now. &nbsp;In any case, we’re not doing JIT provisioning; if a UA User hasn’t been provisioned</div><div>out of band, they are presented with an access request form.</div><div><br></div><div>For UA use, the vendor set up the URL&nbsp;<a href="https://alaska.datacookbook.com/">https://alaska.datacookbook.com/</a> for access. &nbsp;That URL</div><div>issues a GET to the UA IdP&nbsp;</div><pre id="txt"><font face="Monaco" size="1">GET <a href="https://idp.alaska.edu/idp/profile/SAML2/Redirect/SSO">https://idp.alaska.edu/idp/profile/SAML2/Redirect/SSO</a></font></pre><div>with the SAML request:</div><div><br></div><div><div style="margin: 0px; font-family: Monaco; background-color: rgb(255, 250, 194); font-size: 10px; position: static; z-index: auto;">&lt;?xml version="1.0" encoding="UTF-8”?&gt;</div><div style="margin: 0px; font-family: Monaco; background-color: rgb(255, 250, 194); font-size: 10px; position: static; z-index: auto;">&nbsp; &nbsp;&lt;samlp:AuthnRequest xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol”&nbsp;</div><div style="margin: 0px; font-family: Monaco; background-color: rgb(255, 250, 194); font-size: 10px; position: static; z-index: auto;"><span class="Apple-tab-span" style="white-space:pre">        </span>AssertionConsumerServiceURL="<a href="https://alaska.datacookbook.com/shibboleth/Shibboleth.sso/SAML2/POST”">https://alaska.datacookbook.com/shibboleth/Shibboleth.sso/SAML2/POST”</a>&nbsp;</div><div style="margin: 0px; font-family: Monaco; background-color: rgb(255, 250, 194); font-size: 10px; position: static; z-index: auto;"><span class="Apple-tab-span" style="white-space:pre">        </span>Destination="<a href="https://idp.alaska.edu/idp/profile/SAML2/Redirect/SSO”">https://idp.alaska.edu/idp/profile/SAML2/Redirect/SSO”</a>&nbsp;</div><div style="margin: 0px; font-family: Monaco; background-color: rgb(255, 250, 194); font-size: 10px; position: relative; z-index: 0;"><span class="Apple-tab-span" style="white-space:pre">        </span>ID=“••••" IssueInstant=“••••”&nbsp;</div><div style="margin: 0px; font-family: Monaco; background-color: rgb(255, 250, 194); font-size: 10px; position: relative; z-index: 0;"><span class="Apple-tab-span" style="white-space:pre">        </span>ProtocolBinding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Version="2.0"&gt;</div><div style="margin: 0px; font-family: Monaco; background-color: rgb(255, 250, 194); font-size: 10px;">&nbsp;&nbsp; &lt;saml:Issuer xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion"&gt;<a href="https://alaska.datacookbook.com/shibboleth/shibboleth-sp&lt;/saml:Issuer&gt;">https://alaska.datacookbook.com/shibboleth/shibboleth-sp&lt;/saml:Issuer&gt;</a></div><div style="margin: 0px; font-family: Monaco; background-color: rgb(255, 250, 194); font-size: 10px;">&nbsp;&nbsp; &lt;samlp:NameIDPolicy AllowCreate="1"/&gt;</div><div style="margin: 0px; font-family: Monaco; background-color: rgb(255, 250, 194); font-size: 10px;">&lt;/samlp:AuthnRequest&gt;</div></div><div><br></div><div>All in all, one of the less painful non-federated integrations.</div><div><br></div><div>David Bantz</div><div>U Alaska IAM</div><div><br><div><div>On Tue, 23 Sep 2014, at 11:34 , Rob Gorrell &lt;<a href="mailto:rwgorrel@uncg.edu">rwgorrel@uncg.edu</a>&gt; wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr">anyone familiar or already integrating with the service provider Data Cookbook? Appearently they "<span>provides a central, highly visible location to store all of the 
details of your institution’s reporting terminology and report 
specifications."</span> <br><br>some quick googling and it looks like our friends at UA have had some experience, so maybe you guys will see this and chime in.<br><span></span><div><br></div><div>I'm looking for some pointers on the setup. Looks as though the vendor has CAS and Shibb experience, and even have a Shibb authentication form collecting:<br>Session Initiator Entity ID</div></div></blockquote><blockquote type="cite"><div dir="ltr"><div>Session Initiator Type<br>Metadata Provider Type<br>Metadata Provider URI<br>User Validation Field (Username or email)<br>options for Auto-Create Users and associated attribute mappings<br>followed by two ubiquitous text blocks of "Configuration Details" and "Additional Details".<br><br></div><div>Could someone offer some translation help about what they are after here? I'm still learning how to parse this stuff our for these generic/direct peerings, but something seems incomplete or abnormal to me about what they are asking. I know my IdP entityID, but are they expecting an unsolicitied/IdP initiated session? No certs means they're not expecting the assertion to be signed or encrypted, right? What are these "Types" and "URI"?<br><br></div><div>Thanks,<br></div><div>-Rob<br></div><div><br></div><div>-- <br><div dir="ltr"><div>Robert W. Gorrell<br>Systems Architect, Identity and Access Management </div>
<div>University of NC at Greensboro<br><span style="white-space:nowrap">336-334-5954</span><br>PGP Key ID B36DB0CA<br></div></div>
</div></div>
-- <br>To unsubscribe from this list send an email to <a href="mailto:users-unsubscribe@shibboleth.net">users-unsubscribe@shibboleth.net</a></blockquote></div><br></div></body></html>