Blackboard with Stephen Vicker…
  • RSS Feed

Last modified on 8/2/2019 2:52 PM by User.

Tags:

Blackboard with Stephen Vickers Building Block (Faculty Dashboard Integration)

In order to complete the LTI integration please download and install the latest version of Stephen Vickers Building Block from https://github.com/OSCELOT/bb-basiclti

The documentation for the Building Block can be found on http://www.spvsoftwareproducts.com/bb/basiclti/

After completing the installation:

Click on Basic LTI Tools

Click on System Settings and make sure membership services is selected.

Click on Register New Tool  

Select the By XML tab.  Copy and paste the following xml into the XML Descriptor box. Please ignore the XML URI link.

 

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
<basic_lti_link xmlns="http://www.imsglobal.org/xsd/imsbasiclti_v1p0"



    xmlns:lticm ="http://www.imsglobal.org/xsd/imslticm_v1p0"

    xmlns:lticp ="http://www.imsglobal.org/xsd/imslticp_v1p0"

    xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance"

    xsi:schemaLocation = "http://www.imsglobal.org/xsd/imsbasiclti_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imsbasiclti_v1p0.xsd

                          http://www.imsglobal.org/xsd/imslticm_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticm_v1p0.xsd

                          http://www.imsglobal.org/xsd/imslticp_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticp_v1p0.xsd">

  <title>Brainfuse Online Tutoring</title>

  <description>Brainfuse Tutoring and Writing Lab</description>

  <launch_url>https://landing.brainfuse.com/index.asp</launch_url>

  <secure_launch_url />

  <icon>https://www.bfstatic.com/images/helpnow2/logo-50x50.png</icon>

  <secure_icon />

  <custom />

  <extensions platform="learn">

    <lticm:property name="guid" />

    <lticm:property name="secret" />

    <lticm:property name="signaturemethod">SHA1</lticm:property>

    <lticm:property name="administrator">false</lticm:property>

    <lticm:property name="avatar">false</lticm:property>

    <lticm:property name="contextid">true</lticm:property>

    <lticm:property name="contextidtype">C</lticm:property>

    <lticm:property name="contextsourcedid">true</lticm:property>

    <lticm:property name="contexttitle">true</lticm:property>

    <lticm:property name="css" />

    <lticm:property name="email">M</lticm:property>

    <lticm:property name="ext_memberships">M</lticm:property>

    <lticm:property name="ext_memberships_limit">false</lticm:property>

    <lticm:property name="ext_memberships_groups">true</lticm:property>

    <lticm:property name="ext_memberships_groupnames" />

    <lticm:property name="ext_outcomes">N</lticm:property>

    <lticm:property name="ext_outcomes_column">false</lticm:property>

    <lticm:property name="ext_outcomes_format">P</lticm:property>

    <lticm:property name="ext_outcomes_points">100</lticm:property>

    <lticm:property name="ext_outcomes_scorable">false</lticm:property>

    <lticm:property name="ext_outcomes_visible">false</lticm:property>

    <lticm:property name="ext_setting">N</lticm:property>

    <lticm:property name="openin">W</lticm:property>

    <lticm:property name="role.S">L</lticm:property>

    <lticm:property name="role.P">I</lticm:property>

    <lticm:property name="role.T">T</lticm:property>

    <lticm:property name="role.B">D</lticm:property>

    <lticm:property name="role.G">T</lticm:property>

    <lticm:property name="role.U" />

    <lticm:property name="roles">true</lticm:property>

    <lticm:property name="ext_iroles">true</lticm:property>

    <lticm:property name="ext_croles">true</lticm:property>

    <lticm:property name="splash">false</lticm:property>

    <lticm:property name="splashtext" />

    <lticm:property name="userid">M</lticm:property>

    <lticm:property name="useridtype">S</lticm:property>

    <lticm:property name="username">M</lticm:property>

    <lticm:property name="usersourcedid">false</lticm:property>

    <lticm:property name="windowname">brainf</lticm:property>

    <lticm:property name="message.contentitem">false</lticm:property>

    <lticm:property name="message.config">false</lticm:property>

    <lticm:property name="message.dashboard">false</lticm:property>

    <lticm:property name="service.outcomesv1">false</lticm:property>

    <lticm:property name="service.profile">false</lticm:property>

    <lticm:property name="service.setting">false</lticm:property>

  </extensions>

</basic_lti_link>

After the tool is created:

Hover over the tool name "Brainfuse Online Tutoring" click the arrow that appears.

From the menu that popups up click on Edit Registration Setting. Enter the consumer key and secret. 

From the menu that popups up click on Edit Data Setting. Verify that all the information is correct. If you have any custom roles please make sure they are mapped to the equivalent LTI roles in the Role Mapping section.

Please select the tool using the checkbox next to the tool, then click on the Status box and click Enable.

Select the tool using the checkbox next to the tool, and click Course Tool button and then click Add Course Tool.

 

Go to System Admin -> Tools  and next to Brainfuse Online Tutoring Course Tool Change to On and Select for New and Existing Courses.