IDM-16: Obtain affiliated institutions when an individual logs in to a service

Executive Summary: 
A campus IT administrator or service provider needs to obtain affiliated institutions when individuals login to a service so the service provider can track usage by consortium or other groupings of institutions.
User Importance Summary: 
Within the public research computing community, sharing is often governed or tracked by sharing agreements among institutions, consortia, sponsors, and other types of organizations. Service providers need to know how their usage maps to these organizations and agreements.
Target Communities and Sizes: 
Campus IT administrators who share services with the wider community - 100 < N < 1,000 Service providers who share services with the wider community - 100 < N < 1,000 Application developers - 100 < N < 1,000 Science gateway developers - 100 < N < 1,000