Versions Compared

Key

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

...

Dynamic Configuration allows you to provide various authorization rules for different groups of Citations Helper users. This configuration method requires modifications to the default SiteOsidConfiguration API implementation, org.sakaiproject.citation.impl.SampleSiteOsidConfiguration.

Example Scenario

An A simple scenario that suggests the use of a dynamic configuration would be appropriate:

At my institution, users affiliated with West Campus use Sirsi SingleSearch, and users affiliated with East Campus use Ex Libris MetaLib.

...

    org.sakaiproject.citation.impl.SampleSiteOsidConfiguration

This Essentially, this class makes three decisions:

...

It is probably easiest to update SampleSiteOsidConfiguration with any changes necessary to address the needs at your site. Your updated code can be compiled and deployed using the citations tree Citations build procedure.

If you prefer to build a separate class in another location, you can configure the Citations Helper to use this new class by setting the following Sakai property:

...