diff --git a/README.md b/README.md new file mode 100644 index 0000000..a46c6ea --- /dev/null +++ b/README.md @@ -0,0 +1,91 @@ +# COmanage Lessons + +_description will be included here_ + +## 100-Level Collection: Basics + +_AUDIENCE: New People_ + +By the end of the 100-level class(es), participants will have a conceptual understanding of COmanage, what it can do, and how it integrates with other tools and processes. Participants will know the areas for increased understanding, and resources needed to move forward. + +### Core Lessons + +| Lesson | Repository | Status | +|--------|------:-----|--------| +| CO101: Introduction to COmanage (self-guided) | | In Progress | +| CO102: COmanage for Virtual Organizations | | In Progress | +| CO103: COmanae for University IT | | In Progress | + +### Extended Lessons + +_none_ + +## 200-Level Collection: Installation + +_AUDIENCE: System Administrators_ + +By the end of this 200-level class(es), participants will be able to install COmanage and configure it for basic use. The participants will understand how to use plugins and the most common external system integrations. + +_**PREREQUISITE**: A basic understanding of COmanage and its uses, as may be found in the 100-level training._ + +### Core Lessons + +| Lesson | Repository | Status | +|--------|------:-----|--------| +| CO201: Installing COmanage Using the InCommon Docker Images | | In Progress | +| CO204: Integrating COmanage with Common External Systems | | In Progress | + +### Extended Lessons + +| Lesson | Repository | Status | +|--------|------:-----|--------| +| CO202: Custom Installations (Self-guided) | | | +| CO203: Enabling Plugins (Self-guided) | | | + +## 300-Level Collection: Configuration + +_AUDIENCE: Application Administrators_ + +By the end of this 300-level class(es), participants will be able to configure COmanage so that it works in a way that is customized for their organizational needs. Not all topics will be relevant to all participants. Please refer to the descriptions when selecting training. + +_**PREREQUISITE**: A basic understanding of COmanage and its uses, as may be found in the 100-level training._ + +### Core Lessons + +| Lesson | Repository | Status | +|--------|------:-----|--------| +| CO301: Collaboration Organization Units | | In Progress | +| CO302: Setting up Enrollment Flows | | In Progress | +| CO304: Identifier Management | | In Progress | +| CO306: Group and Role Management | | In Progress | + +### Extended Lessons + +| Lesson | Repository | Status | +|--------|------:-----|--------| +| CO303a: Using Organizational Identity Sources (Self-guided) | | | +| CO303b: Working With Provisioners (Self-guided) | | | +| CO305: Localizing the Text (Self-guided) | | | +| CO350: COmanage Match | | | +| CO351: Integrating Registry and Match | | | +| CO360: Guest Management | | | + +## 400-Level Collection: Developers + +_AUDIENCE: Developers_ + +By the end of this 400-level class(es), participants will have the tools to be able to customize COmanage for their specific needs. They will learn what can be customized and how, and will leave with some “recipes” to get started with their own projects. Individuals taking this training will be included in a forum (?) that can be used for idea sharing, peer support and collaboration. + +### Core Lessons + +_none_ + +### Extended Lessons + +| Lesson | Repository | Status | +|--------|------:-----|--------| +| CO401: Developing Plugins | | | +| CO402: Integration with the REST API | | | +| CO403: Hacking the Core (Self-guided) | | | +| CO404: Customizing CSS | | | +| CO450: Using the Match API with your legacy systems (Self-guided) | | | \ No newline at end of file