Skip to content

Commit 354b783

Browse files
committed
Product Backlog Item 2222921: SaaS App Tutorial: Canvas Update
1 parent 7ae4347 commit 354b783

File tree

5 files changed

+15
-50
lines changed

5 files changed

+15
-50
lines changed

articles/active-directory/saas-apps/canvas-lms-tutorial.md

Lines changed: 15 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.service: active-directory
99
ms.subservice: saas-app-tutorial
1010
ms.workload: identity
1111
ms.topic: tutorial
12-
ms.date: 11/21/2022
12+
ms.date: 01/06/2023
1313
ms.author: jeedes
1414
---
1515
# Tutorial: Azure AD SSO integration with Canvas
@@ -80,17 +80,9 @@ Follow these steps to enable Azure AD SSO in the Azure portal.
8080
> [!NOTE]
8181
> These values are not real. Update these values with the actual Identifier and Sign on URL. Contact [Canvas Client support team](https://community.canvaslms.com/community/help) to get these values. You can also refer to the patterns shown in the **Basic SAML Configuration** section in the Azure portal.
8282
83-
5. In the **SAML Signing Certificate** section, click **Edit** button to open **SAML Signing Certificate** dialog.
83+
1. On the **Set up single sign-on with SAML** page, In the **SAML Signing Certificate** section, click copy button to copy **App Federation Metadata Url** and save it on your computer.
8484

85-
![Edit SAML Signing Certificate](common/edit-certificate.png)
86-
87-
6. In the **SAML Signing Certificate** section, copy the **THUMBPRINT** and save it on your computer.
88-
89-
![Copy Thumbprint value](common/copy-thumbprint.png)
90-
91-
7. On the **Set up Canvas** section, copy the appropriate URL(s) as per your requirement.
92-
93-
![Copy configuration URLs](common/copy-configuration-urls.png)
85+
![The Certificate download link](common/copy-metadataurl.png)
9486

9587
### Create an Azure AD test user
9688

@@ -120,33 +112,18 @@ In this section, you'll enable B.Simon to use Azure single sign-on by granting a
120112

121113
1. In a different web browser window, log in to your Canvas company site as an administrator.
122114

123-
2. Go to **Courses \> Managed Accounts \> Microsoft**.
124-
125-
![Canvas](./media/canvas-lms-tutorial/course.png "Canvas")
126-
127-
3. In the navigation pane on the left, select **Authentication**, and then click **Add New SAML Config**.
128-
129-
![Authentication](./media/canvas-lms-tutorial/tools.png "Authentication")
130-
131-
4. On the Current Integration page, perform the following steps:
132-
133-
![Current Integration](./media/canvas-lms-tutorial/save.png "Current Integration")
115+
2. Go to **Admin > Microsoft OneNote > Authentication**.
116+
3. Choose an authentication service as **SAML**.
134117

135-
a. In **IdP Entity ID** textbox, paste the value of **Azure Ad Identifier** which you have copied from Azure portal.
118+
![Canvas](./media/canvas-lms-tutorial/admin.png "Canvas")
136119

137-
b. In **Log On URL** textbox, paste the value of **Login URL** which you have copied from Azure portal .
120+
4. On the **Current Provider** page, perform the following steps:
138121

139-
c. In **Log Out URL** textbox, paste the value of **Logout URL** which you have copied from Azure portal.
122+
![Current Integration](./media/canvas-lms-tutorial/current-provider.png "Current Integration")
140123

141-
d. In **Change Password Link** textbox, paste the value of **Change Password URL** which you have copied from Azure portal.
124+
a. In **IdP Metadata URI** textbox, paste the value of **App Federation Metadata URL** value, which you have copied from Azure portal.
142125

143-
e. In **Certificate Fingerprint** textbox, paste the **Thumbprint** value of certificate which you have copied from Azure portal.
144-
145-
f. From the **Login Attribute** list, select **NameID**.
146-
147-
g. From the **Identifier Format** list, select **emailAddress**.
148-
149-
h. Click **Save Authentication Settings**.
126+
b. Click **Save**.
150127

151128
### Create Canvas test user
152129

@@ -156,31 +133,19 @@ To enable Azure AD users to log in to Canvas, they must be provisioned into Canv
156133

157134
1. Log in to your **Canvas** tenant.
158135

159-
2. Go to **Courses \> Managed Accounts \> Microsoft**.
160-
161-
![Canvas](./media/canvas-lms-tutorial/course.png "Canvas")
162-
163-
3. Click **Users**.
136+
2. Go to **Admin > Microsoft OneNote > People**.
164137

165-
![Screenshot shows Canvas menu with Users selected.](./media/canvas-lms-tutorial/user.png "Users")
138+
3. Click **+People**.
166139

167-
4. Click **Add New User**.
140+
4. On the Add a New User dialog page, perform the following steps:
168141

169-
![Screenshot shows the Add a new User button.](./media/canvas-lms-tutorial/add-user.png "Users")
170-
171-
5. On the Add a New User dialog page, perform the following steps:
172-
173-
![Add User](./media/canvas-lms-tutorial/name.png "Add User")
142+
![Add User](./media/canvas-lms-tutorial/new-user.png "Add User")
174143

175144
a. In the **Full Name** textbox, enter the name of user like **BrittaSimon**.
176145

177146
b. In the **Email** textbox, enter the email of user like **brittasimon\@contoso.com**.
178147

179-
c. In the **Login** textbox, enter the user’s Azure AD email address like **brittasimon\@contoso.com**.
180-
181-
d. Select **Email the user about this account creation**.
182-
183-
e. Click **Add User**.
148+
c. Click **Add User**.
184149

185150
> [!NOTE]
186151
> You can use any other Canvas user account creation tools or APIs provided by Canvas to provision Azure AD user accounts.
105 KB
Loading
44.9 KB
Loading
53.6 KB
Loading
-4.58 KB
Loading

0 commit comments

Comments
 (0)