Skip to content

Access Controls with Hydra

flyingzumwalt edited this page Apr 11, 2013 · 20 revisions

Goals

Prerequisites

This tutorial assumes that you have already gone through the lessons in the Dive into Hydra tutorial.

Lessons

Asserting Access Controls with Hydra RightsMetadata Datastreams

  1. Lesson: Create a Model that has a rightsMetadata datastream
  2. Lesson: Set permissions on an object Discover, Read, Edit Groups, Users
  3. Lesson: Grant permissions for logged-in users
  4. Lesson: Grant permissions for anonymous public users
  5. Lesson: Reading Hydra rightsMetadata XML
  6. Lesson: Indexing Hydra Rights Metadata into Solr

Enforcing Access Controls with hydra-access-controls

  1. Lesson: Gated Discovery - Filter search results based on permissions
  2. Lesson: Use Hydra Access Controls and CanCan to decide whether to render a page
  3. Lesson: Using Hydra Access Controls and CanCan to conditionally render part of a page

Next Steps

Clone this wiki locally