XSEDE Capability Delivery Plan for "GRP-10: Automate a group's configuration"

Use Case GRP-10: Automate a group's configuration

Area: Account Management
URLs: Public, Review

Executive Summary: A software developer or system administrator (hereafter referred to as the “group user”) needs an Application Programmer Interface (API) or Command-line Interface (CLI) that allows him/her to write code that can access and/or control the configuration of a group, roughly equivalent to use cases GRP-02, -03, -05, and -06, but under code control rather than a human user interface. One notable reason is so that science gateway developers can use XSEDE’s group management functions in their gateways rather than implementing their own group management functionality and maintaining a separate group database. Another reason is to enable XSEDE and third-party systems and applications to use XSEDE’s groups for authorization decisions.

URLs: Public
First CDP: 2017-11-15
Current CDP: 
Current Implementation Status: 
Issues to be Addressed: 
Issues Remaining: 
  • User-created groups
  • Programmable group access and management interface