Skip to content

Commit 3d7e181

Browse files
committed
Merge branch 'cloud-academy-sso-documentation-update-lc' of https://github.com/lorenzocastelli/azure-docs into public-87488
2 parents fee8239 + 5f450cf commit 3d7e181

File tree

6 files changed

+49
-14
lines changed

6 files changed

+49
-14
lines changed

articles/active-directory/saas-apps/cloud-academy-sso-tutorial.md

Lines changed: 49 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -71,26 +71,38 @@ Follow these steps to enable Azure AD SSO in the Azure portal:
7171

7272
![Screenshot that shows the pencil button for editing the basic SAML configuration.](common/edit-urls.png)
7373

74-
1. In the **Basic SAML Configuration** section, perform the following steps:
75-
76-
a. In the **Sign-on URL** text box, type one of the following URLs:
74+
1. In the **Basic SAML Configuration** section, update the **Identifier** text box, type the following URLs and proceed:
7775

78-
| Sign-on URL |
76+
| Identifier |
7977
|--------------|
80-
| `https://cloudacademy.com/login/enterprise/` |
81-
| `https://app.qa.com/login/enterprise/` |
82-
|
78+
| `urn:federation:cloudacademy` |
8379

84-
b. In the **Reply URL** text box, type one of the following URLs:
80+
3. In the **Basic SAML Configuration** section, update the **Reply URL** text box, type one of the following URLs and proceed:
8581

8682
| Reply URL |
8783
|--------------|
8884
| `https://cloudacademy.com/labs/social/complete/saml/` |
8985
| `https://app.qa.com/labs/social/complete/saml/` |
90-
|
91-
1. On the **Set up Single Sign-On with SAML** page, in the **SAML Signing Certificate** section, select the copy button to copy the **App Federation Metadata Url**. Save the URL.
86+
87+
5. In the **Basic SAML Configuration** section, update the **Sign-on URL** text box, type one of the following URLs and save it:
88+
89+
| Sign-on URL |
90+
|--------------|
91+
| `https://cloudacademy.com/login/enterprise/` |
92+
| `https://app.qa.com/login/enterprise/` |
93+
94+
95+
1. Select the pencil button for **SAML Signing Certificate** to edit the settings:
96+
97+
![Screenshot that shows how to edit the ceritificate.](common/edit-certificate.png)
98+
99+
1. Download the **PEM certificate**:
100+
101+
![Screenshot that shows how to download the PEM ceritificate.](common/certificate-base64-download.png)
102+
103+
1. On the **Set up Cloud Academy** section, copy the **Login URL**:
92104

93-
![Screenshot that shows the copy button for the app federation metadata URL.](common/copy-metadataurl.png)
105+
![Screenshot that shows the copy button for the login URL.](common/copy_configuration_urls.png)
94106

95107
### Create an Azure AD test user
96108

@@ -134,7 +146,7 @@ In this section, you'll enable B.Simon to use Azure single sign-on by granting t
134146

135147
![Screenshot that shows the Integrations in general settings.](./media/cloud-academy-sso-tutorial/general-settings.png)
136148

137-
a. In the **SSO URL(Location)** box, paste the login URL value that you copied from the Azure portal.
149+
a. In the **SSO URL(Location)** box, paste the login URL value that you copied from the Azure portal, from point 7 of [Configure Azure AD SSO](#configure-azure-ad-sso).
138150

139151
c. Open the downloaded Base64 certificate from the Azure portal in Notepad. Paste its contents into the **Certificate** box.
140152

@@ -144,13 +156,36 @@ In this section, you'll enable B.Simon to use Azure single sign-on by granting t
144156

145157
![Screenshot that shows the Integrations in additional settings.](./media/cloud-academy-sso-tutorial/additional-settings.png)
146158

147-
a. In the **SAML Attributes Mapping** section, fill the required fields with the source attribute values.
159+
a. In the **SAML Attributes Mapping** section, fill the required fields with the source attribute values:
160+
161+
162+
`http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier`
163+
`http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname`
164+
`http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname`
165+
`http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress`
148166

149167
b. In the **Security Settings** section, select the **Authentication Requests Signed?** check box to set this value to **True**.
150168

151-
c. In the **Extra Settings(Optional)** section, fill the **Logout URL** box with the logout URL value that you copied from the Azure portal.
169+
c. In the **Extra Settings(Optional)** section, fill the **Logout URL** box with the logout URL value that you copied from the Azure portal, from point 7 of [Configure Azure AD SSO](#configure-azure-ad-sso).
152170

153171
1. Click **Save and Test**.
172+
2. After this operation, a pop-up will appear with the service provider information, from there you have to download the XML file:
173+
![Screenshot that show download configuration](./media/cloud-academy-sso-tutorial/setup-provider-info.png)
174+
3. Now that you have the XML file of the service provider, go back on the application that you've created on Azure Portal, inside the **single sign-on** section, and upload the MetaData file:
175+
![Screenshot that show upload metadata section on Azure application](./media/cloud-academy-sso-tutorial/upload-metadata.png)
176+
4. Now that you've updated the service provider metadata, you can go back on the SSO panel of your Cloud Academy company site and proceed with the test and activation. Click on **continue** from the service provider popup:
177+
![Screenshot that show service provider popup](./media/cloud-academy-sso-tutorial/continue-sso-activation.png)
178+
5. Click on **Test SSO connection** to start the test flow:
179+
![Screenshot that show Test SSO connection](./media/cloud-academy-sso-tutorial/test-sso-connection.png)
180+
> [!NOTE]
181+
> If you are logged in Cloud Academy as your test user created previously, proceed with test flow.
182+
> Otherwise close the popup, scroll up to **General Settings**, copy/paste Subdomain URL on Incognito browser tab and then log in as your test user.
183+
> If everything is ok, you can close Incognito tab, click on **Save and Test**.
184+
> It will re-open the Service Provider popup. Now you can click on **continue**, then on **Test SSO connection** again and finally on **Test was succesfull**, because you've already test it on Incognito tab.
185+
> Now you can go to the next step.
186+
6. If everything is ok, you can finally activate the SSO integration for the whole company:
187+
![Screenshot that show SSO activation](./media/cloud-academy-sso-tutorial/test-succesfull.png)
188+
154189

155190
> [!NOTE]
156191
> For more information on how to configure the Cloud Academy, see [Setting Up Single Sign-On](https://support.cloudacademy.com/hc/articles/360043908452-Setting-Up-Single-Sign-On).
254 KB
Loading
315 KB
Loading
137 KB
Loading
143 KB
Loading
223 KB
Loading

0 commit comments

Comments
 (0)