Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

Description | Requirements

 

 

ItemOverall ProgressPriorityDeveloperDescriptionDependenciesComments
User Authentication
Infrastructure
  TBAProvide connection to local universities authentication system (e.g. Shibboleth at Cornell)Authentication service provided by university. 
  TBAEstablish means for submitting credentials to authentication system  
  TBAEstablish means for getting confirmation from authentication system that user is authenticated and id to use for this user in local applications  
Model
  TBAConcept of a user. Should any information about users be stored in the triple store?  If so, what is the ontology to use for modeling user information in triples?
  TBAEstablish database table to hold Globally Unique User ID (i.e., from university authentication system), and additional information, such as roles and group membership.  
User Interface
  TBACreate login widget for use in applications?  OR  Establish forward and return protocol to local university's login page.  
Roles
Infrastructure
  TBA   
Model
  TBAEstablish database table to hold definitions of Roles (e.g. Role ID, Role Name, Role Description). Model in traditional relational database vs. modeling in triple store?
  TBALow level CRUD operations for Roles.  
  TBAQuery whether a user has a role.  
User Interface
  TBAUI for CRUD for Roles.  
  TBAUI for assigning role(s) to a specific user.  
  TBAUI for selecting users for a specific role.  
Ownership
Infrastructure
  TBA   
Model
  TBA   
User Interface
  TBA   
Group Membership
Infrastructure
  TBA   
Model
  TBA   
User Interface
  TBA   
Collection Viewing
Infrastructure
  Lynette R. (Cornell)   
Model
  Lynette R. (Cornell)   
User Interface
  Lynette R. (Cornell)   
  • No labels