grouper training - admin - client
DESCRIPTION
Grouper Training - Admin - Client. Chris Hyzer Internet2 University of Pennsylvania. This work licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License. Contents. Introduction Need to admin? Download Customize Defaults Usage ID terminology LDAP operations - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Grouper Training - Admin - Client](https://reader035.vdocument.in/reader035/viewer/2022062217/5681598e550346895dc6d808/html5/thumbnails/1.jpg)
Grouper Training - Admin - Client
Chris Hyzer
Internet2
University of Pennsylvania
This work licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License.
![Page 2: Grouper Training - Admin - Client](https://reader035.vdocument.in/reader035/viewer/2022062217/5681598e550346895dc6d808/html5/thumbnails/2.jpg)
2
Contents
• Introduction• Need to admin?• Download• Customize• Defaults• Usage• ID terminology• LDAP operations• Misc operations
• Build and host
![Page 3: Grouper Training - Admin - Client](https://reader035.vdocument.in/reader035/viewer/2022062217/5681598e550346895dc6d808/html5/thumbnails/3.jpg)
3
Introduction
![Page 4: Grouper Training - Admin - Client](https://reader035.vdocument.in/reader035/viewer/2022062217/5681598e550346895dc6d808/html5/thumbnails/4.jpg)
4
Need to admin?
• You do not need to administer the client
• Administer if:• Make easier for users with URLs populated• Customize the usage• Institution-ify the IDs• Provide with canned LDAP operation(s)
![Page 5: Grouper Training - Admin - Client](https://reader035.vdocument.in/reader035/viewer/2022062217/5681598e550346895dc6d808/html5/thumbnails/5.jpg)
5
Download
• Grouper download sitehttp://www.internet2.edu/grouper/software.html
• Generally if you are customizing, you need the source release, not binary
• Via Grouper Installer
• Unzip
![Page 6: Grouper Training - Admin - Client](https://reader035.vdocument.in/reader035/viewer/2022062217/5681598e550346895dc6d808/html5/thumbnails/6.jpg)
6
Customize defaults
• Edit grouper.client.properties to set default URL's for your environments
![Page 7: Grouper Training - Admin - Client](https://reader035.vdocument.in/reader035/viewer/2022062217/5681598e550346895dc6d808/html5/thumbnails/7.jpg)
7
Customize defaults (continued)
• Edit grouper.client.properties to set discovery URL's for your institution
![Page 8: Grouper Training - Admin - Client](https://reader035.vdocument.in/reader035/viewer/2022062217/5681598e550346895dc6d808/html5/thumbnails/8.jpg)
8
Customize usage
• Edit grouper.client.usage.txt
• Use institution-specific terms
![Page 9: Grouper Training - Admin - Client](https://reader035.vdocument.in/reader035/viewer/2022062217/5681598e550346895dc6d808/html5/thumbnails/9.jpg)
9
Customize ID terminology
• Edit grouper.client.properties
• Customize the ID and Identifier
![Page 10: Grouper Training - Admin - Client](https://reader035.vdocument.in/reader035/viewer/2022062217/5681598e550346895dc6d808/html5/thumbnails/10.jpg)
10
Customize ID terminology (continued)
• Commands can use new terminology
![Page 11: Grouper Training - Admin - Client](https://reader035.vdocument.in/reader035/viewer/2022062217/5681598e550346895dc6d808/html5/thumbnails/11.jpg)
11
Custom LDAP operations
• Grouper client can do simple LDAP operations
• For example, lookup by student ID, return netID
![Page 12: Grouper Training - Admin - Client](https://reader035.vdocument.in/reader035/viewer/2022062217/5681598e550346895dc6d808/html5/thumbnails/12.jpg)
12
Custom LDAP operations (continued)
![Page 13: Grouper Training - Admin - Client](https://reader035.vdocument.in/reader035/viewer/2022062217/5681598e550346895dc6d808/html5/thumbnails/13.jpg)
13
Misc operations (advanced)
• Can bundle custom operations (Java)
![Page 14: Grouper Training - Admin - Client](https://reader035.vdocument.in/reader035/viewer/2022062217/5681598e550346895dc6d808/html5/thumbnails/14.jpg)
14
Build
• Download the source package
• Manually you need Java6, ant
• Edit config files• grouper.client.properties• grouper.client.usage.properties
• Run "ant" (default build)
![Page 15: Grouper Training - Admin - Client](https://reader035.vdocument.in/reader035/viewer/2022062217/5681598e550346895dc6d808/html5/thumbnails/15.jpg)
15
Host
• Rename the built tarball
• Host on one of your web servers
• Link for your internal Grouper documentation site/wiki, e.g.
https://myschool.edu/grouper/grouperClient.myschool-2.1.1.tar.gz
![Page 16: Grouper Training - Admin - Client](https://reader035.vdocument.in/reader035/viewer/2022062217/5681598e550346895dc6d808/html5/thumbnails/16.jpg)
16
Quiz
• Click on the quiz link in the video description to reinforce your knowledge of this topic
![Page 17: Grouper Training - Admin - Client](https://reader035.vdocument.in/reader035/viewer/2022062217/5681598e550346895dc6d808/html5/thumbnails/17.jpg)
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. 17