Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Title (goal)
Unified Authorization
Primary ActorDepartmental Front-end Web Developer 
Scope 
Level 
Story

As the developer of a disciplinary research data portal, I want to use the central Fedora repository on campus and its web API. However, many objects in the repository are restricted. As a trusted third-party application, I would like to forward user credentials, such that authorization for my portal is identical to authorization for the main repository site. Without this I cannot connect to a repository containing protected objects unless I duplicate authorization in all my front-end applications, in whatever language, etc.. (This duplication of authorization would make my application far less trustworthy.)

Title (goal)
Setting Individual Permissions
Primary ActorRepository Manager
Scope 
Level 
Story

As a repository manager, I need to delegate repository work to other library staff. I need a way to create separate spans of control within which sets users have the ability for perform work.

...

Title (goal)

...

Include Page
University of North Carolina at Chapel Hill - Unified Authorization
University of North Carolina at Chapel Hill - Unified Authorization
Include Page
University of North Carolina at Chapel Hill - Setting Individual Permissions
University of North Carolina at Chapel Hill - Setting Individual Permissions
Include Page
University of North Carolina at Chapel Hill - Access Contingent Upon Workflow Metadata
University of North Carolina at Chapel Hill - Access Contingent Upon Workflow Metadata