70 likes | 245 Views
Core concepts. Folders in hierarchies (namespaces). Group. Direct members. Subgroup. Indirect members. Composite groups Types & attributes. Security & delegation. Create groups here Create subfolders. Admin Update membership Read membership View group Opt-in Opt-out. Delegation.
E N D
Core concepts Folders in hierarchies (namespaces) Group Direct members Subgroup Indirect members • Composite groups • Types & attributes
Security & delegation • Create groups here • Create subfolders • Admin • Update membership • Read membership • View group • Opt-in • Opt-out Delegation
Grouper integration:Hooks • 3rd party extension of key API events • Veto & notify • Group, Stem, Member, Membership, Composite, Field, GrouperSession, GroupType, GroupTypeTuple • preInsert, postInsert, postCommitInsert, preUpdate, postUpdate, postCommitUpdate, preDelete, postDelete, postCommitDelete • addMember, removeMember • LifecycleHooks
Some examples • U Chicago’s simple delegation examples • Brown University & course groups • French national portal for HE & SE • SURFnet’s “services-spanning group management” • COmanage • NIH’s Cancer BioInformatics Grid
Grouper & ACAMP Issues • Work with Rice to implement KIM Group service, and maybe Role service • Overlap between I2 and Kantara working groups • Help ESUP Portail project in France to improve grouper-backed group management UI in their uPortal • Discuss a grouper-backed group selection component with the Fluid project • MACE-paccman glossary and other representations that help us normalize access management terminology. • Namespace management is a cross-cutting theme. Grouper is a management system for namespaces. Opportunities there?