1 / 10

Grouper UI Part 1

Grouper UI Part 1. Shilen Patel Duke University. This work licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License. Contents. Download App Servers Apache Authentication Logging. Download.

naida
Download Presentation

Grouper UI Part 1

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Grouper UI Part 1 Shilen Patel Duke University This work licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License.

  2. Contents Download App Servers Apache Authentication Logging

  3. Download Grouper packages of all official versions are hosted on the Grouper web server linked from here: http://www.internet2.edu/grouper/software.html Grouper installer will download most Grouper packages for you.

  4. App Servers • Grouper UI is deployed on an application server • Most testing on Tomcat 6 • Deploy WAR file or modify server.xml file to deploy as an exploded WAR. • Load balancer persistence.

  5. Apache • Use a web sever like Apache to front end your Tomcat instance. • Useful if you have multiple Tomcats • Can help with authentication

  6. Authentication • Authentication handled by the filter edu.internet2.middleware.grouper.ui.LoginCheckFilter • Authentication succeeds if request.getRemoteUser() is set. • Default works easily with tomcat-users.xml file. • But also easy to integrate with Basic Authentication and Shibboleth.

  7. Authentication using Shibboleth • Set tomcatAuthentication to false in the server.xml file. • <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" request.tomcatAuthentication="false" address="127.0.0.1"/> • Remove the security-role, security-constraint and login-config sections from the web.xml file. • Configure the Shibboleth SP.

  8. Logging Uses log4j for logging By default, uses the Grouper API logging configuration. build.properties allows you to use a separate log4j file.

  9. 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.

  10. Next Video in Grouper Online Training is: Grouper UI Part 2 This work licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License.

More Related