Skip to content

Instantly share code, notes, and snippets.

@netscruff
Last active November 14, 2018 15:04
Show Gist options
  • Save netscruff/0ff9385908a668c3b899def90d624d48 to your computer and use it in GitHub Desktop.
Save netscruff/0ff9385908a668c3b899def90d624d48 to your computer and use it in GitHub Desktop.
<!-- vim: set ts=2 sw=2 :-->
<section data-background='https://lh3.googleusercontent.com/KbNQ3ZG1yExqcStk7cd6iOYaDeuS5d2kvcRHnRq_fcuSj2QOo0CzkIZAnN0IVhkElFwvuyhKC5kf4VW63huucXLxlglVMdOVOYjM5WDpcMXfJPWdilHOPBpcST60lI7UK0OuDsBoSOSqipyDYSLHhV666meDqcBHibIgihOgdBXIXoimsS_A8OC15MXa255m8N3Uti3URcoxgTZ0Z_MrIXQ6Fwzm2oRvSjhmnQTXA6u_WmVcsMPOO6C6MPXzeZVHZEFaVOD0lo7b3IStQilp2TwQrqNbWy3UxXOrBPxYY9BQ5p0pOcWqdC0hcArWT9Wzdmd_tJuWA3Bp3n-AoOoibAAeg4jKohLDHIpJ3jbC8L8MTG3frekOrcGIBcTfl0FuuR1skKX_A8mSQJtj4_qNmigKdr512YjUs_fy6_29FkFzLtJx4XhAl5tTRrae8slLnQEBfr5TERZJXOmomHOgRqAiuo98OV9yiUpediGIBBc5Fxy7tWqlc9WoAyxXt9iXgEVDE5o64_q4bEEa7FDDE4qqrHJZ78CKNadcD1Rrg8bJlvKIvdIs8Ev-BpnxeX5XHoD9ZNzSZ-FuT2oId4-wm3mNjb7oV9xvVgSYUdQ=w1024-h768-no'>
<h3>Internet2 Grouper</h3>
<p style='font-size:0.6em;line-height:1.2em;vertical-align:top;'>Darren Boss//Compute Canada//<a href="https://twitter.com/netscruff">@netscruff</a></p>
</section>
<section>
<h3>What is Grouper?</h3>
<ul>
<li>Central authorization</li>
<li>Groups</li>
<li>Permissions</li>
<li>Provisioning</li>
<li>Auditing</li>
<li>Delegation and distributed management</li>
</ul>
</section>
<section>
<section>
<h3>Grouper Team - people who worked on Grouper in last 6mo</h3>
<ul>
<li>James Babb (Internet2) - Trainer</li>
<li>Bert Bee-Lindgren (Georgia Tech) - provisioning</li>
<li>Carey Matt Black (Ohio State) – general support</li>
<li>Emily Eisbruch (Internet2) - work group support</li>
<li>John Gasper (Unicon) - Grouper Training Environment, connectors</li>
<li>Chris Hyzer (Penn) - Grouper lead, API, WS, and UI</li>
<li>Shilen Patel (Duke) – API, loader, UI</li>
<li>Chad Redman (UNC) – Build and dependency management, UI</li>
<li>Vivek Sachdeva (independent) – WS, UI</li>
<li>Bill Thompson (Lafayette) – Grouper Deployment Guide, Training Environment</li>
<li>Carl Waldbieser (Lafayette) - Trainer</li>
</ul>
</section>
<section>
<h3>Canadian Institutions Using Grouper</h3>
<ul>
<li>University of Toronto</li>
<li>Simon Fraser University</li>
<li>Université de Montréal</li>
<li>University of British Columbia</li>
<li>Université de Sherbrooke</li>
</ul>
</section>
</section>
<section>
<section>
<h3>Work To Date</h3>
<ul>
<li>Deployments
<ul>
<li>1st on Kubernetes but no connection to live LDAP</li>
<li><a href="https://grouper.mit.computecanada.ca/grouper/">2nd on HA servers</a> with connection to LDAP</li>
<li><a href="https://grouper.mit.c3.ca/grouper/">3rd on new Arbutus</a> with connection to LDAP and access to CCDB dump</li>
</ul>
</li>
</ul>
</section>
<section>
<h3>Features Tested</h3>
<ul>
<li>Grouper Loader and Loader Jobs
<ul>
<li>LDAP Loader</li>
<li>SQL Loader</li>
</ul>
</li>
<li>Composite Groups</li>
<li>Client API Usage</li>
<li>SSO SP Integration</li>
<li>Attestation</li>
</ul>
</section>
<section>
<h3>Features To Be Tested</h3>
<ul>
<li>Deprovisioning</li>
<li>Grouper Provisioner</li>
<li>Shibboleth IdP Integration</li>
<li>Containerized Deployment</li>
<li>API Authentication and Authorization</li>
</ul>
</section>
</section>
<section>
<h3>DEMO/Q&A</h3>
</section>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment