the evolution of reading list integrations - richard tattersall | talis insight europe 2016
TRANSCRIPT
“Invites by hand can be time consuming, and a barrier to academics. Perhaps we can do something better…”
Welcome to Devolved Constraints
• Take control of user permissions • Dynamically add and remove permissions • Remove the barrier for academics
How do we set up Devolved Constraints?
• Attributes sent during login • Each has an identifier for the permission • That’s it!
The available roles
• Node Editor • List Creator • List Publisher • Library Acquisitions • Role Admin • Admin
“We need to be able to scope the user’s Digitised Content permissions according to the modules they
are enrolled with…”
The Benefits of Devolved Entitlements
• Tales Aspire Digitised Content • Enables or limits a user’s Print/Download options
• Talis Aspire Reading Lists • Pre-populates My Lists view • Flag lists as enrolled in My Lists view
How do we achieve this
• Pass module codes to Reading Lists at login • Similar to Devolved Constraints
What is LTI?
• Standard by IMS Global Learning Consortium • Allows learning tools to interoperate • VLEs can link to and embed Reading Lists
Prerequisites
• That all of you authentication systems are HTTPS
• That your authentication sets P3P headers
• That your existing learning system integration can make HTTPS requests
Item Linking API
• “Which lists have this resource?” • LCN/ISBN/DOI • List of Lists • Example usage include catalogues
Linked Data API
• Semantic Data • .json to end of lists / items / resources • RDF is rich in context
In with the new
• JSON API • Secured to your tenancy • No more “Follow your nose” • Already in use internally