...
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:
...