Presentation is loading. Please wait.

Presentation is loading. Please wait.

Grouper Training Developers and Architects Client - Part 3 Chris Hyzer Internet2 University of Pennsylvania This work licensed under a Creative Commons.

Similar presentations


Presentation on theme: "Grouper Training Developers and Architects Client - Part 3 Chris Hyzer Internet2 University of Pennsylvania This work licensed under a Creative Commons."— Presentation transcript:

1 Grouper Training Developers and Architects Client - Part 3 Chris Hyzer Internet2 University of Pennsylvania This work licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License.

2 2 Contents Introduction Configuration (part 1) Command line (part 1) Documentation (part 2) Debugging (part 2) Using from a Java program (part 2) Use as a reference implementation (part 2) LDAP client XMPP message consumer

3 3 Introduction to Grouper Client

4 4 Grouper client as LDAP client Configure Grouper client to be simple LDAP client Can query Grouper data in LDAP Custom filters e.g. at Penn it is a NetID to PersonID translator Can be used from Java or command line Intended for simple operations

5 5 Grouper client for Grouper LDAP Configure the connection information in grouper.client.properties

6 6 Grouper client for Grouper LDAP (continued) More LDAP settings in grouper.client.properties, e.g.

7 7 Grouper client for Grouper LDAP (continued) LDAP layouts are institution specific Configure in the grouper.client.properties Operation name from command line is specified, as well as how to search

8 8 Grouper client for Grouper LDAP (continued) Example hasMember call Can do same with getMembers

9 9 Grouper client for Custom LDAP Configure in grouper.client.properties Run from command line

10 10 Grouper client for XMPP real-time updates Used at Penn in multiple places e.g. on Grouper wiki for managing unix commands with Grouper permissions Requires additional jars: smack.jar, some commons jars, etc

11 11 Grouper client for XMPP real-time updates (continued)

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

13 Thanks! Further information: Infosheets, mailing lists, wiki, downloads, etc.: www.internet2.edu/grouper www.internet2.edu/grouper Grouper demo server: grouperdemo.internet2.edu/ 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. 13


Download ppt "Grouper Training Developers and Architects Client - Part 3 Chris Hyzer Internet2 University of Pennsylvania This work licensed under a Creative Commons."

Similar presentations


Ads by Google