Solution for Enterprise Identity, Scholarly Collaborations, and Guest Management
COmanage Registry Class:
Managing Identities & Collaborations Workshop
Workshop Overview

This virtual workshop is a hands-on workshop, providing a conceptual understanding of COmanage, an identity registry with flexible enrollment and lifecycle management capabilities that helps you meet your identity management objectives. The workshop provides the technical know-how to get this solution up and running. Whether you represent a research computing center or central IT, you can expect to learn:
- how to deploy COmanage using the InCommon Docker images from the InCommon Trusted Access Platform and configure it for basic use
- configure COmanage so that it works in a way that is customized for your organizational needs
- how to model your organization or collaboration, and to set up enrollment flows and data processing to get the right people using the right services
- basics of identifier management and group/role provisioning and management
- gain experience with the Docker container version of COmanage
How the Workshop is Delivered
This workshop is designed to support live engagement with instructors and other participants, while still enabling students to complete self paced work and to practice new skills. Yes, it’s the best of both worlds!
- Sign into Canvas to complete self-paced learning of the COmanage basics the week before live classes
- Join us for live classes (via Zoom), spanning 3 half days to reduce video conferencing fatigue
- Hours between 12 – 4 p.m. ET, instructors available for office hours until 5 p.m. ET over three days
- Engage in conversation and ask questions in a dedicated Slack channel
- Sign in a week before class
- Keep the discussions going for two weeks after class
- Leverage a virtual machine to complete class labs. Keep on practicing in your VM for two weeks post-class.
- Access the course materials for 3 months after the workshop ends.
Tuition Schedule
Collaboration Success Program Alumni | InCommon Participant | Non-Participant | |
Early Bird Rate* | $1,500 | $1,800 | $2,300 |
Regular Rate* | $1,500 | $2,000 | $2,500 |
*Early bird rates will be available until March 3, 2023.
Preparing for the Workshop
Detailed preparation instructions will be available and distributed prior to the class.
- The training makes use of Virtual Machines (VMs), in this case derived from Amazon Marketplace Images (AMI) loaded on Amazon Web Services. The training team will provide access instructions when you arrive for the first day of training.
- You will need to have an SSH client on your laptop you can use to SSH into the VM.
- You will need root/administrator access on the computer you will be bringing to class so that you can modify the local hosts file.
- Your VM will be available during the training and for two weeks after the training. After two weeks, the VM will no longer exist, so be sure to save anything you need within two weeks of the end of the training.
Curriculum Outline
Days One and Two: Understanding COmanage’s Structure
As with most tools, COmanage uses a specific structure for modeling people and organizations. After getting an overview of the purpose of COmanage, you will get to work installing your own version of COmanage, and starting the process of modeling a simplified organization or collaboration and the people that you will register and manage within COmanage
Sample Agenda:
Self Paced Work:
CO101 – Getting to Know COmanage
COmanage has superpowers in linking to other systems and in automating workflows for enrollment and provisioning. On day two, you will customize and build your own enrollment flows, and will set up provisioning so your newly-registered people can be set up to access systems outside of COmanage. You will also set up offboarding policies and learn about the ways that COmanage can be configured or extended to do things that we won’t be able to cover during our time together.
CO201 – Installing COmanage Using the InCommon Docker Images
In this lesson, you will gain a conceptual understanding of COmanage, what it can do, and how it integrates with other tools and processes. You will better know what you don’t know, and will have a general scaffolding to build additional knowledge.
In this lesson, you will learn how to install COmanage and configure it for basic use.
CO310 – Modeling People in COmanage
COmanage is a registry for people. In this lesson you will learn how people are represented within COmanage. You will explore how COmanage stores and manages information about people and how this information is linked to systems outside of COmanage. You will learn the types of roles that people can play and the privileges that are granted in COmanage as a result. Also covered is how to manage user authentication.
CO320 – Modeling Organizational Structures in COmanage
When using COmanage with your organization or collaboration, the people that you have registered will naturally fall into groups, perhaps by organizational unit, project team, or the activities that a group of people can do. In this lesson, you will learn how these structures are modeled within COmanage and understand which structures to use to meet your needs.
CO330 – Identifiers and Authenticators
Identifiers can be used for several objects within COmanage, including People, COUs, and Groups. COmanage provides ways to specify identifiers specifically for your needs. Authenticators are used to link a CO Person’s identity to an application or service.
Live Class Work: Understanding COmanage’s Superpowers
Sample Agendas:
Day One: Hands On: People and Organizations
On the first day of the workshop, we will working in the virtual machine that you set up during your pre-work. You will set up your first CO (Collaborative Organization) and configure feeds from external sources to model and register the people in your organization. We will also discuss how these concepts apply to your organization and needs.
Day Two: Enrollment Workflows
On the second day of the workshop you will learn the basics about Enrollment Workflows and try your hand at creating an enrollment.
Day Three: Provisioning, Offboarding, and Other Topics
During the last day of the workshop you will learn how to manage provisioning to “outbound” systems, and how to manage and automate “offboarding” people when they no longer have a relationship with your organization.
Payment, Cancellation and Refund Policy
All cancellations received on or before Friday, March 10, 2023 11:59 PM EST are entitled to a full conference refund less a $20 administrative fee. There will be no refunds after this date. If you cancel after Friday, March 10, 2023 11:59 PM ET and have not paid by any other means, your credit card will be charged the cost of the registration fee. If you cancel your registration after Friday, March 10, 2023 11:59 PM ET, you may name another person from your organization to take your place for meetings that allow transferred registrations. To cancel, transfer, or make changes to your registration, please contact meetingregistration@internet2.edu. Thank You.