You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+15-6Lines changed: 15 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -150,6 +150,21 @@ UDOIT uses Oauth2 to take actions on behalf of the user, so you'll need to ask y
150
150
* If you did a normal install into the web root of your server, it would be `https://www.example.com/public/oauth2response.php`. (Replace 'www.example.com' with the url of your UDOIT server.)
151
151
****Icon URL:*** The URL of the UDOIT icon. This is `https://www.example.com/public/assets/img/udoit_icon.png`. (Replace 'www.example.com' with the url of your UDOIT server.)
152
152
153
+
Your Canvas administrator will perform the following tasks:
154
+
1. Navigate to your institution's ***Account Admin panel*** in Canvas.
155
+
2. Click on the ***Developer Keys*** menu option.
156
+
3. Click the ***+ Developer Key*** button and select the ***API Key*** option.
157
+
4. Enter the data provided above into the form, leaving the ***Redirect URI (Legacy)*** and ***Vendor Code (LTI 2)*** fields blank.
158
+
5. (Optional) If you would like to Enforce Scopes on this developer key, which limits this Developer Key to only allow access to the functions UDOIT requires, enable the option and check the boxes outlined in the [Scoped Developer Keys](#scoped-developer-keys) section below.
159
+
6. Click ***Save Key***
160
+
7. Find the new Developer Key in the list, and send the values from the ***Details*** column to the person requesting the key. The top value is the ***Oauth2 ID***, and the value revealed by clicking on the ***Show Key*** button is the ***Oauth2 Key***.
161
+
162
+
After you receive your Developer Key from your Canvas admin, edit the following variables in `config/localConfig.php`:
163
+
164
+
*`$oauth2_id`: The ***Oauth2 ID*** your Canvas admin gives you
165
+
*`$oauth2_key`: The ***Oauth2 Key*** your Canvas admin gives you
166
+
*`$oauth2_uri`: The ***Redirect URI*** you provided to your Canvas admin
167
+
153
168
#### Scoped Developer Keys
154
169
If you'd like to use this option, you'll need set the following scopes for your developer key.
155
170
* Assignments
@@ -179,12 +194,6 @@ If you'd like to use this option, you'll need set the following scopes for your
179
194
* Users
180
195
* url:GET|/api/v1/users/:user_id/profile
181
196
182
-
After you receive your Developer Key from your Canvas admin, edit the following variables in `config/localConfig.php`:
183
-
184
-
*`$oauth2_id`: The Client_ID your Canvas admin gives you
185
-
*`$oauth2_key`: The Secret your Canvas admin gives you
186
-
*`$oauth2_uri`: The Redirect URI you provided to your Canvas admin
187
-
188
197
### Google/YouTube API Key
189
198
In order for UDOIT to scan YouTube videos for closed captioning, you will need to create a YouTube Data API key. Follow the instructions below:
0 commit comments