Welcome to Virtual Grouper training June 2020.
The Grouper Training Environment (GTE) is a set of lesson plans, training exercises, and supporting Docker modules. Students are able to bring up a full training environment by running a simple command. The GTE provides all the necessary components and configuration to go from learning basic Grouper operations, to exploring the access governance concepts presented in the Grouper Deployment Guide (GDG). The focus of the GTE is Grouper installation, configuration, design, and operation. Little to no technical experience is required to complete the Grouper training.
The training environment will be made available to students via Amazon Web Services (AWS). The student will only need a connection to the Internet and a suitable SSH client (e.g. OpenSSH on UNIX/Linux/Mac systems or PuTTY on Windows). IP addresses and credentials will be provided during the class.
Session information
- We will be taking short breaks throughout the day and a longer lunch break around 1:00 ET.
- To keep things flowing well, please refrain from using the Zoom chat window. Instead, use the dedicated Slack channel for your discussions!
- VMs will be opened up several days before the class. They will remain open for two weeks after the class so that you can practice the lab exercises.
- Ask ALL of our questions. There are no dumb questions.
Pre-work
- Connect to your AWS instance from your computer
- Review these commands you will need in the GTE
- If you do not know linux, here is a 5 minute lesson
- If you do not know “vi”, here is an 8 minute lesson
- Read the Grouper Deployment Guide
GTE commands
Simple commands to run GTE courses and interact with the environment
GTE app links (once connected and a lesson is started)
Name | Link | Credentials | Description |
---|---|---|---|
Jump page | https://localhost:8443/ | Links applications | |
Grouper | https://localhost:8443/grouper/ | Admin: banderson/password Civilian: jsmith/password | Grouper UI application |
Database manager | https://localhost:8443/phpmyadmin/ | root / <no password> | Phpmyadmin Mysql database manager |
LDAP manager | https://localhost:8443/phpldapadmin/ | username: cn=root,dc=internet2,dc=edu password: password | Phpldapadmin LDAP administration |
Messaging manager | https://localhost:8443/rabbitmq/ | username: guest password: guest | Rabbitmq messaging administration |
Shibboleth attributes | https://localhost:8443/app | Simple screen to show login state | |
Text to copy/paste | Grouper Training Environment - text to copy and paste | Text from slides to copy and paste easily |
Other info linked from slack "pin" to keep private
- Slides
- SSH IPs and credentials
- Zoom teleconference coordinates
Help
If you have any questions about the workshop or its technical content, please send a note to emurtha@internet2.edu.
You can also use the Slack channel named grouper-training-spring2020 for an even faster response
Course Syllabus
- GTE 101 - Grouper Basics
- GTE 201 - TIER Access Governance
- GTE 211 - Grouper Security Model
- GTE 221 - Grouper Container
- GTE 301 - Grouper Administration
- GTE 401 - Access Governance Practicum