### MyWOCS: My Virtual Organization Collaboration Suite ###
#### Triple-A – Authentication, Authorization, Accounts ####
* Authentication – has to do with you identity provided by identity provider
* Authorization – has to do with your attributes. How do you combine those attributes especially when they come from different systems and they apply to selected areas.
* Accounts – has to do with provisioning system-specific resources.
#### Attribute Storage ####
* Grouper and Signet let you define attributes and entitlements but where do you store the attributes when you are working across organizations.
#### John-Paul Design ####
* Want a VO Collaboration Environment for UABgrid
* * Communcaiton — email
* * Data Organiztion — CMS
* * Collaborative Editing — WIKI
* * Document Sharing — File Manager.
* Demonstrate utility of Middleware
* * Leverage existing open source applications
* * Use middleware
* Design Principles
* * Use Shibboleth for inter-application, cross-organizational., attribute transfer
* * use mailing list management software as the foundation of the VO environment.
* * use existing open source tools.
* Why Mailing List
* * Mailing lists are common
* * Users can self-register
* * List owner has privileges to manage own list.
* * Supports moderation
* * Single suite supports multiple communities.
* Why Sympa?
* * Established, Supports Shibboleth, Complete UI, Integration with MTA, SQL backend