<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=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:Helvetica;
panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@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:12.0pt;
font-family:"Times New Roman",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;}
span.apple-converted-space
{mso-style-name:apple-converted-space;}
span.EmailStyle18
{mso-style-type:personal-reply;
font-family:"Calibri",sans-serif;
color:#1F497D;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@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="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">In general, the SP is in charge of the review based on attributes that the IdP forwards to the SP. In limited cases the IdP may make this election to deny
access. <o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">It does sound like you should review eduperson schema and met more attribute available to your IdP. You can feed data via a database as well to the IdP if needed.
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">whc<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"> users [mailto:users-bounces@shibboleth.net]
<b>On Behalf Of </b>Brendan, Bellina<br>
<b>Sent:</b> Thursday, October 15, 2015 12:24 PM<br>
<b>To:</b> Shib Users <users@shibboleth.net><br>
<b>Subject:</b> Re: Can Shib 3 deny access to certain SPs based on a user attribute?<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.5pt;color:black">Jessica,<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.5pt;color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.5pt;color:black">This was certainly possible with Shib IdPv2, first using custom code made available by USC, and later as a standard feature. Perhaps someone on the Shib development team can verify if that feature
has been removed from Shib IdPv3.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.5pt;color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.5pt;color:black">The concept of whether or not someone should be blocked at the IdP or the SP is a religious debate. The SP does not hold a monopoly on authorization.<o:p></o:p></span></p>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.5pt;color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.5pt;color:black">Regards,<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.5pt;color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.5pt;color:black">Brendan Bellina<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.5pt;color:black">Identity Mgmt. Architect, IT Services, UCLA<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.5pt;color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.5pt;color:black"><o:p> </o:p></span></p>
</div>
</div>
</div>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.5pt;color:black"><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:11.0pt;font-family:"Calibri",sans-serif;color:black">From:
</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:black">users <<a href="mailto:users-bounces@shibboleth.net">users-bounces@shibboleth.net</a>> on behalf of Jessica Coltrin <<a href="mailto:jcoltrin@pdx.edu">jcoltrin@pdx.edu</a>><br>
<b>Reply-To: </b>Shib Users <<a href="mailto:users@shibboleth.net">users@shibboleth.net</a>><br>
<b>Date: </b>Thursday, October 15, 2015 at 9:07 AM<br>
<b>To: </b>Shib Users <<a href="mailto:users@shibboleth.net">users@shibboleth.net</a>><br>
<b>Subject: </b>Re: Can Shib 3 deny access to certain SPs based on a user attribute?<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.5pt;color:black"><o:p> </o:p></span></p>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.5pt;color:black">Thanks everyone for the quick answers and confirming that blocking access to certain apps needs to happen on the SP.
<o:p></o:p></span></p>
<div>
<p class="MsoNormal"><span style="font-size:11.5pt;color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.5pt;color:black">Jessica<o:p></o:p></span></p>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.5pt;color:black"><o:p> </o:p></span></p>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.5pt;color:black">On Oct 15, 2015, at 8:58 AM, Dave Perry <<a href="mailto:Dave.Perry@hull-college.ac.uk">Dave.Perry@hull-college.ac.uk</a>> wrote:<o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span style="font-size:11.5pt;color:black"><br>
<br>
<o:p></o:p></span></p>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">It appears we keep our Shibboleth usage relatively simple compared to quite a few of the institutions represented here. The only attributes most
SPs demand are a unique ID and staff/student flag.</span><span lang="EN-GB" style="color:black"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Our AD is also used for Office 365 ADFS, and I believe our license for staff and students to have it at home is dependent on them being currently
employed by/enrolled with the college.</span><span lang="EN-GB" style="color:black"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"> </span><span lang="EN-GB" style="color:black"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Our IdP (and AD systems) only sees an ‘active staff and students’ copy of the directory, there is a far bigger one managed by Novell Identity Manager
behind the scenes.</span><span lang="EN-GB" style="color:black"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"> </span><span lang="EN-GB" style="color:black"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:#1F497D">_________________________________________________</span><span lang="EN-GB" style="color:black"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:#1F497D">Dave Perry<br>
eLearning Technologist, Hull College Group<br>
<br>
Room L34 - Queens Gardens Library<br>
Wilberforce Drive, Queen's Gardens, Hull, HU1 3DG<br>
Extension 2230 / Direct Dial 01482 381930</span><span lang="EN-GB" style="color:black"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:#1F497D"> </span><span lang="EN-GB" style="color:black"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:#1F497D">* Need a fast reply? Try<span class="apple-converted-space"> </span><a href="mailto:elearning@hull-college.ac.uk">elearning@hull-college.ac.uk</a><span class="apple-converted-space"> </span>*</span><span lang="EN-GB" style="color:black"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"> </span><span lang="EN-GB" style="color:black"><o:p></o:p></span></p>
</div>
<div style="margin-left:.5in">
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black">From:</span></b><span class="apple-converted-space"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"> </span></span><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black">users
[<a href="mailto:users-bounces@shibboleth.net">mailto:users-bounces@shibboleth.net</a>]<span class="apple-converted-space"> </span><b>On Behalf Of<span class="apple-converted-space"> </span></b>Glen Shere<br>
<b>Sent:</b><span class="apple-converted-space"> </span>15 October 2015 16:52<br>
<b>To:</b><span class="apple-converted-space"> </span>Shib Users<br>
<b>Subject:</b><span class="apple-converted-space"> </span>Re: Can Shib 3 deny access to certain SPs based on a user attribute?</span><span lang="EN-GB" style="color:black"><o:p></o:p></span></p>
</div>
<div style="margin-left:.5in">
<p class="MsoNormal"><span lang="EN-GB" style="color:black"> <o:p></o:p></span></p>
</div>
<div>
<div style="margin-left:.5in">
<p class="MsoNormal"><span lang="EN-GB" style="color:black">A person's presence in a directory, and consequent ability to authenticate, must not imply authorization to any particular service.<o:p></o:p></span></p>
</div>
<div>
<div style="margin-left:.5in">
<p class="MsoNormal"><span lang="EN-GB" style="color:black"> <o:p></o:p></span></p>
</div>
</div>
<div>
<div style="margin-left:.5in">
<p class="MsoNormal"><span lang="EN-GB" style="color:black">The vast majority of the people in our directory are "ex-students"; they are alumni of the University. Transcript requests and our alumni community portal are two services offered primarily to this
population. Many continue to use their e-mail as well. Some "ex-students" leave for one reason or another and then return; they need to, among other things, use their log-in to register for class.<o:p></o:p></span></p>
</div>
<div>
<div style="margin-left:.5in">
<p class="MsoNormal"><span lang="EN-GB" style="color:black"> <o:p></o:p></span></p>
</div>
</div>
<div>
<div style="margin-left:.5in">
<p class="MsoNormal"><span lang="EN-GB" style="color:black"> <o:p></o:p></span></p>
</div>
</div>
</div>
</div>
<div>
<div style="margin-left:.5in">
<p class="MsoNormal"><span lang="EN-GB" style="color:black"> <o:p></o:p></span></p>
</div>
<div>
<div style="margin-left:.5in">
<p class="MsoNormal"><span lang="EN-GB" style="color:black">On Thu, Oct 15, 2015 at 11:38 AM, Dave Perry <<a href="mailto:Dave.Perry@hull-college.ac.uk" target="_blank"><span style="color:purple">Dave.Perry@hull-college.ac.uk</span></a>> wrote:<o:p></o:p></span></p>
</div>
<div style="margin-left:.5in">
<p class="MsoNormal"><span lang="EN-GB" style="color:black">This may seem an odd question but why are your ex students allowed to actively login to an institution system? A month after ours finish, they are locked out of AD ergo can't access anything.<br>
<br>
Dave<br>
<br>
_________________________________________________<br>
Dave Perry<br>
eLearning Technologist, Hull College Group<br>
<br>
Room L34 - Queens Gardens Library<br>
Wilberforce Drive, Queen's Gardens, Hull, HU1 3DG<br>
Extension 2230 / Direct Dial 01482 381930<br>
<br>
* Need a fast reply? Try<span class="apple-converted-space"> </span><a href="mailto:elearning@hull-college.ac.uk"><span style="color:purple">elearning@hull-college.ac.uk</span></a><span class="apple-converted-space"> </span>*<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:0in;margin-right:0in;margin-bottom:12.0pt;margin-left:.5in">
<span lang="EN-GB" style="color:black"><br>
<br>
-----Original Message-----<br>
From: users [mailto:<a href="mailto:users-bounces@shibboleth.net"><span style="color:purple">users-bounces@shibboleth.net</span></a>] On Behalf Of Jessica Coltrin<br>
Sent: 15 October 2015 16:37<br>
To:<span class="apple-converted-space"> </span><a href="mailto:users@shibboleth.net"><span style="color:purple">users@shibboleth.net</span></a><br>
Subject: Can Shib 3 deny access to certain SPs based on a user attribute?<br>
<br>
Can Shib 3 deny access to certain SPs based on a user attribute? Our use case is that we want former students who are not currently active to have access to only certain SPs and we'd like to control that with Shibboleth based in an attribute indicating status.
Is this possible? If not, how do others handle this use case?<br>
<br>
Thanks,<br>
Jessica<br>
<br>
Sent from my iPhone<br>
--<br>
To unsubscribe from this list send an email to<span class="apple-converted-space"> </span><a href="mailto:users-unsubscribe@shibboleth.net"><span style="color:purple">users-unsubscribe@shibboleth.net</span></a><o:p></o:p></span></p>
</div>
<div style="margin-left:.5in">
<p class="MsoNormal"><span lang="EN-GB" style="color:black">**********************************************************************<br>
This message is sent in confidence for the addressee<br>
only. It may contain confidential or sensitive<br>
information. The contents are not to be disclosed<br>
to anyone other than the addressee. Unauthorised<br>
recipients are requested to preserve this<br>
confidentiality and to advise us of any errors in<br>
transmission. Any views expressed in this message<br>
are solely the views of the individual and do not<br>
represent the views of the College. Nothing in this<br>
message should be construed as creating a contract.<br>
<br>
Hull College Group owns the email infrastructure, including the contents.<br>
<br>
Hull College Group is committed to sustainability, please reflect before printing this email.<br>
**********************************************************************<br>
<br>
TEXT<o:p></o:p></span></p>
</div>
<div>
<div style="margin-left:.5in">
<p class="MsoNormal"><span lang="EN-GB" style="color:black">--<br>
To unsubscribe from this list send an email to<span class="apple-converted-space"> </span><a href="mailto:users-unsubscribe@shibboleth.net"><span style="color:purple">users-unsubscribe@shibboleth.net</span></a><o:p></o:p></span></p>
</div>
</div>
</div>
<div style="margin-left:.5in">
<p class="MsoNormal"><span lang="EN-GB" style="color:black"> <o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:9.0pt;font-family:"Helvetica",sans-serif;color:black">--<span class="apple-converted-space"> </span><br>
To unsubscribe from this list send an email to <a href="mailto:users-unsubscribe@shibboleth.net">
users-unsubscribe@shibboleth.net</a><o:p></o:p></span></p>
</div>
</blockquote>
</div>
<p class="MsoNormal"><span style="font-size:11.5pt;color:black"><o:p> </o:p></span></p>
<div>
<p class="MsoNormal"><span style="font-size:11.5pt;color:black">-- <br>
<b>Jessica Coltrin</b><br>
Manager, Identity and Access Management<br>
Computing Infrastructure Services<br>
Office of Information Technology<br>
Portland State University<br>
503-725-9599<br>
<a href="mailto:jcoltrin@pdx.edu">jcoltrin@pdx.edu</a><br>
<a href="http://www.pdx.edu/oit">www.pdx.edu/oit</a> <o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span style="font-size:11.5pt;color:black"><o:p> </o:p></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>