Skip to content

Commit

Permalink
Initial commit of CO306
Browse files Browse the repository at this point in the history
  • Loading branch information
lpaglione committed May 27, 2019
1 parent fc84f82 commit c7f1bcf
Show file tree
Hide file tree
Showing 2 changed files with 43 additions and 1 deletion.
27 changes: 26 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1,26 @@
# COmg-CO306-roleAndGroupMgmt
![COmanage Logo](https://registry-test.cilogon.org/registry/img/COmanage-Logo-LG-onWhite.png)

# CO306: Group and Role Management

CO person roles - a table in the database that has specific attributes - COU (how you end up in an COU), affiliation column (which initially maps to the 8 terms found in eduPerson schema - describes the affiliation of the person in the COU, extendable). Roles are used for data tracking (validity, title, etc), Information about the person related specifically to the COU/affiliation combination. “Record keeping” - also get you automagic “groups” (groups are a table in COmanage) - basis for access control. You usually don’t use roles directly - but they are the basis for these groups that you would use for access control. In this lesson we will learn the purpose of “CO Person Roles”, their relationship to CO Groups, and how Roles and Groups are used to facilitate access to resources and services. This lesson will provide hands-on training on how to set up and manage Roles and Groups.

Expiration policies - let you define policies that operate on Roles that allow you to expire group membership for individual - make this a separate course (policy definition, notifications, grace periods, transitioning from COU to COU, etc)

**WHO IS THIS COURSE FOR?** Application administrators.

> ## Prerequisites
> CO301 or equivalent
> ## Top Things You Need To Know
>
> 0. More things you need to know will be added later
## Schedule

Time | Section | Description
---- | ------- | -----------
  | [Setup](/episodes/setup.md) | Prepare for the lesson
00:00 | 1. First episode | description
00:10 | 2. Second episode | description

_The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor._
17 changes: 17 additions & 0 deletions episodes/setup.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
title: "Setup"
teaching: 10
exercises: 0
questions:
- "Question here"
objectives:
- "List the objectives"
keypoints:
- "List the key takeaways for the episode"
---

Episode description

## Episode section

... and content

0 comments on commit c7f1bcf

Please sign in to comment.