Versions Compared

Key

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

Table of Contents
Include Page
Yale University -

Use case 1

...

Title (goal)

Fedora managing access conditions

...

The producer of Fedora content wants to be able to set access conditions that would allow for the following scenarios:

  • Content can only be accessed by a specific IP address or list of addresses
  • Data streams in the object can have different access conditions. i.e. TIF restricted to a single user, JPG open to the campus, PDF open to the world.
  • Curator can set authorization in an external system which Fedora can access.
    • EZProxy
    • homegrown authorization systems
  • Curator can adjust access conditions per object or for thousands/millions of objects at a time
  • Curator can set restrictions on the application permitted to open an object. (focus on born digital for this)
    • example: Disk image created for a Mac SE, the curator indicates in the access condition the emulation environment required to open the file.
    • note - I'm not expecting Fedora to enforce the restriction, only to store it.

...

Yale University - Fedora managing access conditions

Include Page
Yale University - Programmers use API for access condition support in external systems
Yale University - Programmers use API for

 

Use case 2

...

Title (goal)

...

access condition support in external systems

...

Include Page
Yale University - Applications use API for updating access conditions stored in Fedora
Yale University - Applications use API for updating access conditions stored in Fedora

...

A programmer can use an API in Fedora that will provide in

...