Grouper Training End Users Lite UI – Rules

Slides:



Advertisements
Similar presentations
Grouper Training End Users Lite UI – External Users
Advertisements

Grouper Training Developers and Architects LDAP Shilen Patel Duke University This work licensed under a Creative Commons Attribution-NonCommercial 3.0.
Grouper API - Part 2 Chris Hyzer Internet2 University of Pennsylvania This work licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported.
Data import and export Skills: none IT concepts: data import and export, common data format This work is licensed under a Creative Commons Attribution-Noncommercial-
Grouper UI Part 2 Shilen Patel Duke University This work licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License.
PennGroups Intro / HA / UI May Agenda Introduction to PennGroups (Grouper) Recent use cases Recent improvements in availability –Architecture.
Grouper Training - Admin Loader - Part 1 Chris Hyzer Internet2 University of Pennsylvania This work licensed under a Creative Commons Attribution-NonCommercial.
Grouper Maintenance Shilen Patel Duke University This work licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License.
Grouper Training End Users Lite UI – Permissions – Part 2 Chris Hyzer Internet2 University of Pennsylvania This work licensed under a Creative Commons.
Grouper Training Developers and Architects How to Design Permissions Shilen Patel Duke University This work licensed under a Creative Commons Attribution-NonCommercial.
Grouper Training End Users Admin UI – Part 6 Shilen Patel Duke University This work licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported.
Grouper UI Part 1 Shilen Patel Duke University This work licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License.
Apereo Grouper Seminar Part 2 – Penn and Grouper Chris Hyzer University of Pennsylvania and Internet2.
Presented by : Uttam Sharma Organization :IIT Kharagpur.
Chris Hyzer University of Pennsylvania
Grouper Training End Users Admin UI – Part 5 Shilen Patel Duke University This work licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported.
Introduction to Grouper Part 1: Access Management & Grouper Tom Barton University of Chicago and Internet2 Manager – Grouper Project.
IAM Online - Grouper Permissions Chris Hyzer University of Pennsylvania / Internet2 September 14, /14/20151.
Using Google Drive/Docs Skills: use Google Drive/Docs Concepts: we download and run programs inside our Web clients, wire-frame diagram, user interface,
Grouper Training - Admin - WS - Part 2 Chris Hyzer Internet2 University of Pennsylvania This work licensed under a Creative Commons Attribution-NonCommercial.
Grouper Training - Admin - Client Chris Hyzer Internet2 University of Pennsylvania This work licensed under a Creative Commons Attribution-NonCommercial.
Penn Groups PennGroups Central Authorization System June 2009.
Intro to Grouper There’s nothing fishy about Identity Management with Grouper.
Grouper Training Developers and Architects Web Services - Part 5 Chris Hyzer Internet2 University of Pennsylvania This work licensed under a Creative Commons.
What’s new with Grouper 10/5/9 Internet2 Fall Member Meeting Chris Hyzer, University of Pennsylvania.
Grouper Training Developers and Architects Client - Part 1 Chris Hyzer Internet2 University of Pennsylvania This work licensed under a Creative Commons.
Grouper Training Developers and Architects Advanced Topics Chris Hyzer Internet2 University of Pennsylvania This work licensed under a Creative Commons.
Installing MDT 2010 on Windows Server 2008 R2 This guide assumes you are installing MDT 2010 on a Windows Server 2008 R2 server with the Windows Deployment.
Grouper Training End Users Admin UI – Part 4 Shilen Patel Duke University This work licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported.
Grouper Training - Admin Connectors Chris Hyzer Internet2 University of Pennsylvania This work licensed under a Creative Commons Attribution-NonCommercial.
Grouper Training Developers and Architects Client - Part 2 Chris Hyzer Internet2 University of Pennsylvania This work licensed under a Creative Commons.
Grouper Training Developers and Architects Integration Chris Hyzer Internet2 University of Pennsylvania This work licensed under a Creative Commons Attribution-NonCommercial.
Grouper Training – Admin – Subject API – Part 4 Shilen Patel Duke University This work licensed under a Creative Commons Attribution-NonCommercial 3.0.
Grouper Training Developers and Architects Client - Part 3 Chris Hyzer Internet2 University of Pennsylvania This work licensed under a Creative Commons.
Grouper Training – Admin – Provisioning Service Provider (PSP) – Part 1 Shilen Patel Duke University This work licensed under a Creative Commons Attribution-NonCommercial.
Grouper Multiple Deployments and Upgrading Shilen Patel Duke University This work licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported.
Apereo Grouper Seminar Part 3 – Hands on Grouper Chris Hyzer University of Pennsylvania and Internet2.
Grouper Training End Users Lite UI – Memberships – Part 2 Chris Hyzer Internet2 University of Pennsylvania This work licensed under a Creative Commons.
Grouper Training Developers and Architects How to Design Groups Shilen Patel Duke University This work licensed under a Creative Commons Attribution-NonCommercial.
Grouper attributes and privileges FUTURE features in Internet2 MACE Grouper June 2009 Chris Hyzer University of Pennsylvania Internet2.
Grouper Training Admin Minor Upgrade Chris Hyzer Internet2 University of Pennsylvania This work licensed under a Creative Commons Attribution-NonCommercial.
Grouper Training - Admin - Installer Chris Hyzer Internet2 University of Pennsylvania This work licensed under a Creative Commons Attribution-NonCommercial.
CN1276 Server Kemtis Kunanuraksapong MSIS with Distinction MCTS, MCDST, MCP, A+
Grouper Training Developers and Architects Web Services - Part 4 Chris Hyzer Internet2 University of Pennsylvania This work licensed under a Creative Commons.
© 2015 Eaton. All Rights Reserved.. Supplier Registration and Access.
Grouper Training Developers and Architects Web Services - Part 1 Chris Hyzer Internet2 University of Pennsylvania This work licensed under a Creative Commons.
Grouper Training - Admin - WS - Part 1 Chris Hyzer Internet2 University of Pennsylvania This work licensed under a Creative Commons Attribution-NonCommercial.
Core LIMS Training: Project Management
Project Management: Messages
Presenter: Chris Blake, Associate Director
Math Curriculum Elementary Grades
Project Management: Workflows
Business Directory REST API
UVOS and VOMS differences
Core LIMS Training: Advanced Administration
Chris Hyzer, University of Pennsylvania
Using Google Plus Skills: Use Google Plus
Oracle Configurator Cloud
Course Name Lesson 1 Lesson Name.
External users in Grouper example
Welcome to the European Shoemaker e-learning platform introduction
Grouper Training End Users Lite UI – Permissions – Part 3
Grouper Training Developers and Architects Web Services - Part 2
Basics to Know and Best Practices to Do
Emily Grotta & Susan Harris Last Updated: May 3, 2018
Grouper Training End Users Lite UI – Permissions – Part 1
PDI: Intro to Grouper Jeff Ruch Jeff Ruch ACNS Middleware
Using Employee Development in ADP Workforce Now
School Improvement Strategies and Resources
Climate Change Digital Interactive Notebook
Presentation transcript:

Grouper Training End Users Lite UI – Rules Chris Hyzer Internet2 University of Pennsylvania This work licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License.

Contents Introduction Assigning a sample rule Testing the rule

Introduction to Integration 3 3

Rules are triggered by actions in Grouper (on the CHECK) Introduction Rules are triggered by actions in Grouper (on the CHECK) They can have an IF condition If the CHECK has fired a rule, and the IF condition matches, then the THEN happens Configured with attributes on Grouper objects 4 4

Introduction (continued) Google “grouper rules” for documentation and examples https://spaces.internet2.edu/display/Grouper/Grouper+rules See the use cases section for some practical examples Note: some rules have a “daemon” component to make sure rules are consistent (generally runs daily) 5 5

Assigning a sample rule There are two ways to assign rules Your Grouper admin can do this with GSH Note: some rules must be done by your Grouper admin (by the GSH or UI) since the rule must run as GrouperSystem (privileged) Inherited privileges on a folder is an example A Grouper user can do this via the UI (or WS) 6 6

Composite intersection Grouper intersections have the problem that if the user is added to the “require group” in the future, they will be in the overall group Maybe you want them to go through an intake process again Also, composite ‘intersection’ and ‘minus’ might have performance implications 7 7

Composite intersection rules A rule on the overall group, which ‘checks’ when a membership is removed from the “require group” can remove member the member from the overall group A rule on the overall group, which ‘checks’ to see when a membership is added to the overall group, can veto that action if the entity is not in the require group 8 8

Composite intersection example See the Grouper wiki rule use case for ‘composite intersection’ and ‘veto if not eligible’ You need privileges ATTR_UPDATE and ATTR_READ on the two rules attribute definitions from your Grouper admin Assign the attributes and values When the attribute for ‘rule valid’ is T, it is ready 9 9

Add someone in the overall group, who is not in the “check group” Test the rules Remove someone from the “check group” and see them get removed from the overall group Add someone in the overall group, who is not in the “check group” Wait for the daemon to run at night to see the rule become consistent 10 10

Quiz Click on the quiz link in the video description to reinforce your knowledge of this topic 11 11

Thanks! Further information: Infosheets, mailing lists, wiki, downloads, etc.: www.internet2.edu/grouper Grouper demo server: grouperdemo.internet2.edu/ Grouper Online Training Home: spaces.internet2.edu/x/IIGfAQ This work licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License.