{"version":"1.0","provider_name":"Blackboard Help for Staff - University of Reading","provider_url":"https:\/\/sites.reading.ac.uk\/tel-support","author_name":"andyturner","author_url":"https:\/\/sites.reading.ac.uk\/tel-support\/author\/andyturner\/","title":"Blackboard: integrating with third party tools - Blackboard Help for Staff - University of Reading","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"iBPIs2bPO2\"><a href=\"https:\/\/sites.reading.ac.uk\/tel-support\/2020\/03\/12\/blackboard-integrating-with-third-party-tools\/\">Blackboard: integrating with third party tools<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/sites.reading.ac.uk\/tel-support\/2020\/03\/12\/blackboard-integrating-with-third-party-tools\/embed\/#?secret=iBPIs2bPO2\" width=\"600\" height=\"338\" title=\"&#8220;Blackboard: integrating with third party tools&#8221; &#8212; Blackboard Help for Staff - University of Reading\" data-secret=\"iBPIs2bPO2\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/*! This file is auto-generated *\/\n!function(c,d){\"use strict\";var e=!1,o=!1;if(d.querySelector)if(c.addEventListener)e=!0;if(c.wp=c.wp||{},c.wp.receiveEmbedMessage);else if(c.wp.receiveEmbedMessage=function(e){var t=e.data;if(!t);else if(!(t.secret||t.message||t.value));else if(\/[^a-zA-Z0-9]\/.test(t.secret));else{for(var r,s,a,i=d.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),n=d.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),o=new RegExp(\"^https?:$\",\"i\"),l=0;l<n.length;l++)n[l].style.display=\"none\";for(l=0;l<i.length;l++)if(r=i[l],e.source!==r.contentWindow);else{if(r.removeAttribute(\"style\"),\"height\"===t.message){if(1e3<(s=parseInt(t.value,10)))s=1e3;else if(~~s<200)s=200;r.height=s}if(\"link\"===t.message)if(s=d.createElement(\"a\"),a=d.createElement(\"a\"),s.href=r.getAttribute(\"src\"),a.href=t.value,!o.test(a.protocol));else if(a.host===s.host)if(d.activeElement===r)c.top.location.href=t.value}}},e)c.addEventListener(\"message\",c.wp.receiveEmbedMessage,!1),d.addEventListener(\"DOMContentLoaded\",t,!1),c.addEventListener(\"load\",t,!1);function t(){if(o);else{o=!0;for(var e,t,r,s=-1!==navigator.appVersion.indexOf(\"MSIE 10\"),a=!!navigator.userAgent.match(\/Trident.*rv:11\\.\/),i=d.querySelectorAll(\"iframe.wp-embedded-content\"),n=0;n<i.length;n++){if(!(r=(t=i[n]).getAttribute(\"data-secret\")))r=Math.random().toString(36).substr(2,10),t.src+=\"#?secret=\"+r,t.setAttribute(\"data-secret\",r);if(s||a)(e=t.cloneNode(!0)).removeAttribute(\"security\"),t.parentNode.replaceChild(e,t);t.contentWindow.postMessage({message:\"ready\",secret:r},\"*\")}}}}(window,document);\n<\/script>\n","description":"Introduction Blackboard is able to integrate with a wide range of other web tools to avoid users needing multiple logins to allow those tools to be deployed within a Blackboard course in some cases to allow assessment to be carried out in the external tool, but with marks passed back to the Grade Centre . Turnitin is the most widely used of these integrations. Others include Gradescope\u00a0and Talis. There are also integrations with certain subject-specific tools such as Mobius (Maths) or to web-based content licensed by Schools from commercial publishers. What happens when I need a third-party tool integration with Blackboard? Before any third-party tool can be integrated into Blackboard, there are procedures to be followed, see guidance for using third-party technologies in teaching and learning. You will need to follow this guidance to ensure that the proposed integration meets the technical standards demanded by the University, and that issues around data security, privacy and accessibility are fully considered. Similar steps may also need to be followed before importing certain types of interactive content \u2013 for example SCORM packages \u2013 into Blackboard. DTS and CQSD will work together to test proposed integrations, and to implement them once approved. Questions to consider &#8211; when wishing to import interactive content How were these interactive packages created?\u00a0 For instance are they Blackboard building blocks, LTI tools or have they been created as SCORM packages? What software package was used to create them? What is their purpose? How have they been tested and on what system? Are any tables created in Blackboard as a result of using them? Do they access information stored in Blackboard? Is any information passed to a third party? If so, what information is passed? If information is passed, is this encrypted? Do you have any documentation and\/or technical specifications that you can provide? Questions to consider &#8211; when wishing to set up a third party integration How is the integration achieved?\u00a0 For instance via a Blackboard building block, or LTI tool? What is the purpose of the integration? Are any tables created in Blackboard as a result of using the integration? Does the third party tool need to access information stored in Blackboard? Is any information passed to a third party? If so, what information is passed? If information is passed, is this encrypted? Do you have any documentation and\/or technical specifications that you can provide? Process for installing third party plugins in Blackboard. An outline of the process is: Depending on how the plugin interacts with Blackboard, it may be necessary to get approval from the\u00a0 Design Authority Group (DAG).\u00a0 In this case you will need to involve your DTS Business Partner. Once approved, the plugin would be installed on our development environment (a cut-down version of Blackboard) to check that it can be installed correctly and functions as expected. The next stage is to install on our Staging environment which has the same set-up and configuration as our Production environment.\u00a0 Further testing and evaluation would be carried out. Once successful testing and evaluation have been completed, final approval to install on our Production environment needs to be given by our Change Advisory Board. Please note that your involvement will be required in the testing and evaluation, and in the production of a Business Case if approval is required from the Design Authority Group."}