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.SampleSiteOsidConfigurationselect an appropriate Citations configuration for each individual user – this is done on-the-fly, at runtime. A configuration is chosen based on a set of user characteristics that reflect the needs of your institution. This might include campus affiliation, guest status, etc.

A custom Java implementation of the SiteOsidConfiguration API is required when setting up a Dynamic Configuration.

Example Scenario

A simple scenario that suggests a dynamic configuration would be appropriate:

...