Skip to content

Commit 29b1475

Browse files
authored
Merge pull request #208095 from v-hgampala/lms-update
Product Backlog Item 2027919: SaaS App Tutorial: LMS and Education Ma…
2 parents 3587525 + a636311 commit 29b1475

File tree

3 files changed

+31
-5
lines changed

3 files changed

+31
-5
lines changed

articles/active-directory/saas-apps/lms-and-education-management-system-leaf-tutorial.md

Lines changed: 31 additions & 5 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: 06/27/2022
12+
ms.date: 08/16/2022
1313
ms.author: jeedes
1414

1515
---
@@ -36,7 +36,6 @@ For more information, see [Azure built-in roles](../roles/permissions-reference.
3636
In this tutorial, you configure and test Azure AD SSO in a test environment.
3737

3838
* LMS and Education Management System Leaf supports **SP** initiated SSO.
39-
* LMS and Education Management System Leaf supports **Just In Time** user provisioning.
4039

4140
## Add LMS and Education Management System Leaf from the gallery
4241

@@ -81,11 +80,15 @@ Follow these steps to enable Azure AD SSO in the Azure portal.
8180
`https://<SUBDOMAIN>.leaf-hrm.jp/loginusers/acs`
8281

8382
c. In the **Sign on URL** text box, type a URL using the following pattern:
84-
`https://<SUBDOMAIN>.leaf-hrm.jp/`
83+
`https://<SUBDOMAIN>.leaf-hrm.jp/loginusers/sso/1`
8584

8685
> [!Note]
8786
> These values are not real. Update these values with the actual Identifier, Reply URL and Sign on URL. Contact [LMS and Education Management System Leaf support team](mailto:[email protected]) to get these values. You can also refer to the patterns shown in the **Basic SAML Configuration** section in the Azure portal.
8887
88+
1. Your LMS and Education Management System Leaf application expects the SAML assertions in a specific format, which requires you to add custom attribute mappings to your SAML token attributes configuration. The following screenshot shows an example for this. The default value of **Unique User Identifier** is **user.userprincipalname** but LMS and Education Management System Leaf expects this to be mapped with the user's email address. For that you can use **user.mail** attribute from the list or use the appropriate attribute value based on your organization configuration.
89+
90+
![image](common/default-attributes.png)
91+
8992
1. On the **Set-up single sign-on with SAML** page, in the **SAML Signing Certificate** section, find **Federation Metadata XML** and select **Download** to download the certificate and save it on your computer.
9093

9194
![Screenshot shows the Certificate download link.](common/metadataxml.png "Certificate")
@@ -124,7 +127,30 @@ To configure single sign-on on **LMS and Education Management System Leaf** side
124127

125128
### Create LMS and Education Management System Leaf test user
126129

127-
In this section, a user called B.Simon is created in LMS and Education Management System Leaf. LMS and Education Management System Leaf supports just-in-time user provisioning, which is enabled by default. There is no action item for you in this section. If a user doesn't already exist in LMS and Education Management System Leaf, a new one is created after authentication.
130+
1. Log in as the Leaf system administrator user. From the **User tab** of **Master Maintenance**, create a user with a login ID of `leaftest`.
131+
2. From the User tab of Master Maintenance, click the **SSO Information Bulk Registration** button.
132+
3. Click the **Registration CSV** button to download the registration CSV.
133+
4. Open the downloaded CSV, enter (Leaf) login ID, nameID format, authentication server, and save.
134+
135+
![Screenshot for Registration CSV.](./media/lms-and-education-management-system-leaf-tutorial/create-test-user.png)
136+
137+
![Screenshot for Name ID.](./media/lms-and-education-management-system-leaf-tutorial/name-identifier.png)
138+
139+
a. Please enter `leaftest` in the **(Leaf) Login ID** column.
140+
141+
b. In the Authentication Server column, enter the value corresponding to the Authentication Server in the above figure.
142+
143+
c. In the NameID format column, enter the value corresponding to **NameID format**.
144+
145+
d.Enter **leaftest@company。.extension** in the [NameID] column.
146+
147+
5. Click the **Select File** button and select the CSV you edited earlier.
148+
6. Click the **Upload** button.
149+
150+
> [!NOTE]
151+
> As a way to associate with Leaf, the login ID (user) on which Leaf is linked with the NameID (user)
152+
and NameID format (format) on which IdP (authentication server) is specified.
153+
128154

129155
## Test SSO
130156

@@ -138,4 +164,4 @@ In this section, you test your Azure AD single sign-on configuration with follow
138164

139165
## Next steps
140166

141-
Once you configure LMS and Education Management System Leaf you can enforce session control, which protects exfiltration and infiltration of your organization’s sensitive data in real time. Session control extends from Conditional Access. [Learn how to enforce session control with Microsoft Cloud App Security](/cloud-app-security/proxy-deployment-aad).
167+
Once you configure LMS and Education Management System Leaf you can enforce session control, which protects exfiltration and infiltration of your organization’s sensitive data in real time. Session control extends from Conditional Access. [Learn how to enforce session control with Microsoft Cloud App Security](/cloud-app-security/proxy-deployment-aad).
231 KB
Loading
11 KB
Loading

0 commit comments

Comments
 (0)