SGW-07: Retrieve user specific information using user credentials
Executive Summary:
An application or science gateway (hereafter referred to as the “application”) needs to retrieve non-public, user-specific information from a remote service. For example, to help a researcher manage his/her HPC jobs, an application needs to retrieve the researcher’s current job status information (which is private). As a second example, to help a researcher customize his/her user profile, an application needs to retrieve the researcher’s profile, which may contain private fields.
User Importance Summary:
Public research computing communities are inherently distributed systems with applications provided by many parties. The ability for applications to gather information about an individual's use of various parts of the system is important, as is the need to keep this data private except when explicitly authorized by the individual.
Target Communities and Sizes:
Application developers - 100 < N < 1,000
Science gateway developers - 100 < N < 1,000